#container {
	background-color: #ffffff;
	margin: auto auto;
	width: 800px;
	margin-top: 10px;
	border: 2px solid white;
/*float: left;*/
}



body {
	background-color: #f9f9e3;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	color: #474C46;
    margin: 0;
    padding: 0;
}



h1 {
	margin:0px 0px 10px 0px;
	padding:0px;
    font: 16px  arial, helvetica, sans-serif;
    font-weight: bold;
	color:#154f03;
}

h2 {
	margin:0px 0px 5px 0px;
	padding:0px;
    font: 14px  arial, helvetica, sans-serif;
    font-weight: bold;
	color:#154f03;
}

h3 {
	margin:0px 0px 0px 0px;
	padding:0px;
    font: 14px  arial, helvetica, sans-serif;
    font-weight: bold;
	color:#154f03;
}

a {
	color: #474C46;
    text-decoration:  none;
}

a:link  {color: #474C46;
         font-weight: bold;
}

a:visited  {color: #474C46;
			 font-weight: bold;
}
a:hover  {color: #990000;}



.main {
	top: 120px;
	width: 530px;
	margin-left: 10px;
	margin-right: 10px;
	float: left;
}

/*Content with no right column*/
.main_2a {
	top: 120px;
	width: 690px;
	margin-left: 10px;
	float: left;
}

.main_1a {
	top: 120px;
	width: 360px;
	margin-left: 10px;
	margin-right: 5px;
	float: left;
}

.main_1b {
	top: 120px;
	width: 160px;
	margin-left: 5px;
	margin-right: 10px;
	float: left;
}

.footer {
	float:left;
	width: 800px;
	margin-top: 10px;
	margin-bottom:10px;
	background-color: #ffffff;
}

#menu {
        letter-spacing: 0.05em;
		line-height: 2em;
		font-weight: bold;
        border-bottom: 1px solid #154f03;
      	border-top: 1px solid #154f03;
		background: #ffffff;
        text-align: center;
		margin-bottom: 10px;
	}
		
        #menu ul {
			margin: 0;
			padding: 0;
			list-style: none;
		}
		#active {
			float: right;
			margin-right: 2px;
	}

    	#menu li {
            width; 800px;
            display: inline;
			padding: 0 5px;;
		}

		#menu li a{
			color: #154f03;
			text-decoration: none;
			border: none;
		}
		#menu li a:hover {
			color: #990000;
			}

#navleft  {
     top: 120px;
     width: 100px;
    font-family: Arial, Helvetica, sans-serif;
	background-color: #ffffff;
float:left;
}

#navleft  ul  {
	list-style: none;
    margin: 0;
    padding: 0;
}


#navleft  li{
	border-bottom:  1px solid #154f03;
}

#navleft  li a  {
	display:  block;
    padding:  2px 2px 2px 0.5em;
   /* background-color: #ffffff;*/
    color:  #154f03;
    text-decoration: none;
}

#navleft li a:hover{
	color: #990000;
}

/*#navright  {
     top: 120px;
     width: 100px;
    font-family: Arial, Helvetica, sans-serif;
	float: right;
}

#navright  ul  {
	list-style: none;
    margin: 0;
    padding: 0;
}


#navright  li{
	border-bottom:  1px solid #333366;
}

#navright  li a  {
	display:  block;
    padding:  2px 2px 2px 0.5em;
    background-color: #ffffff;
    color:  #333366;
    text-decoration: none;
}

#navright li a:hover{
	color: #990000;
}

#navright_2 {
     top: 120px;
     width: 150px;
    font-family: Arial, Helvetica, sans-serif;
		font-size: 11px; 
		line-height: 13px;
float: right;

		}

#navright_2  ul  {
	list-style: none;
    margin: 0;
    padding: 0;
}


#navright_2  li{
	border-bottom:  1px solid #333366;
}

#navright_2  li a  {
	display:  block;
    padding:  2px 2px 2px 0.5em;
    background-color: #ffffff;
    color:  #333366;
    text-decoration: none;
}

#navright_2 li a:hover{
	color: #990000;
}

#navright_3{
     top: 120px;
     width: 150px;
	 float: right;
}
    		}


 .table_streets td {

    border-collapse:  collapse;
    border: 1;
    font-weight: bold
    text-align: left;
    padding: 0;

    }

*/

.para_indent {

	    margin-left: 5%;
        margin-right: 5%;
        line-height:  16px;

    }

.col_right {
		line-height: 1.5em;
        background: #ffffff;
		color: #474C46;
        
	}

.left_bottom {
		line-height: 1.5em;
		font-family: Arial, Helvetica, sans-serif;
		font-size: 11px; 
		line-height: 13px;
		}

/*.button {
		line-height: 1.5em;
        background: #333366;
		color: #ffffff;
	}
*/
.churchyard {
		line-height: 1.5em;
		font-family: Arial, Helvetica, sans-serif;
		font-size: 8px;
		line-height: 13px;
		}


