body {
	background-image: url(../../../../images/back-standard-1000.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	background-color:#6EB241; 
	font-family: Georgia, "Times New Roman", Times, serif
}

a:link {color: #6EB241}     /* unvisited link */
a:visited {color: #6EB241}  /* visited link */
a:hover {color: #6EB241;}   /* mouse over link */
a:active {color: #6EB241}   /* selected link */

div#adminlinks {
position: relative;
background-color: #6EB241;
top: 10px;
height: 50px;
}
ul#admin {
    list-style: none;
    background-color: #6EB241;
    padding-bottom: 10px;
    padding-top: 10px;
    margin-left: 55px;

}
#admin li{
padding-left: 15px;
padding-right: 15px;
float: left;
background-color: #6EB241;

}
#admin a {
  color: #FFFFFF;
  font-size: .6em;
}
div#comments { 
    padding-left: 15px; 
}
div#sidebar {
    position: absolute;
    display: none;
    top: 207px;
    left: 603px;
    background-color: #6EB241;
}
div#sidebar a{
  color: #FFFFFF;
}
div#sidebar h2{
  color: #FFFFFF;
}
div#sidebar ul{
  position: relative;
  left: -25px;
}


div.post h2 {
  text-align: left;
  font-style: normal;
  font-weight: bold;
  font-size: large;
}

.postmetadata a {
font-size: smaller;
}

h1 {
margin: 10px;
color:#6EB241;
}

h4,h2 {
	margin: 10px;
	color:#6EB241;
	font-style: italic;
	font-size: .9em;
	text-align: left;


}


li {
	list-style-type: none;
}
li#about {
	position: absolute;
	visibility: visible;	text-indent: -50000px;
	left: 222px;
	top: 0px;
	
}

li#about a  {
    display: block;
	height: 50px;
	width: 200px;
	color: #FFFFFF;
	background-image:url(../../../../images/clear.gif);
	}
li#policies {
	position: absolute;
	visibility: visible;	text-indent: -50000px;
	left: 222px;
	top: 55px;
	
}

li#policies a  {
    display: block;
	height: 50px;
	width: 200px;
	background-image:url(../../../../images/clear.gif);
	}
li#location {
	position: absolute;
	visibility: visible;	text-indent: -50000px;
	left: 222px;
	top: 110px;
	
}

li#location a  {
    display: block;
	height: 50px;
	width: 200px;
	background-image:url(../../../../images/clear.gif);
	}
li#blog {
	position: absolute;
	visibility: visible;	text-indent: -50000px;
	left: 222px;
	top: 165px;
	
}

li#blog a  {
    display: block;
	height: 50px;
	width: 200px;
	background-image:url(../../../../images/clear.gif);
	}
li#principles {
	position: absolute;
	visibility: visible;	text-indent: -50000px;
	left: 645px;
	top: 10px;
	
}

li#principles a  {
    display: block;
	height: 100px;
	width: 200px;
	background-image:url(../../../../images/clear.gif);
	}
li#contact {
	position: absolute;
	visibility: visible;	text-indent: -50000px;
	left: 645px;
	top: 140px;
	
}

li#contact a  {
    display: block;
	height: 50px;
	width: 200px;
	background-image:url(../../../../images/clear.gif);
	}
li#services {
	position: absolute;
	visibility: visible;	text-indent: -50000px;
	left: 0px;
	top: 260px;
	
}

li#services a  {
    display: block;
	height: 50px;
	width: 200px;
	background-image:url(../../../../images/clear.gif);
	}
li#home {
	position: absolute;
	visibility: visible;	text-indent: -50000px;
	left: 0px;
	top: 330px;
	
}

li#home a  {
    display: block;
	height: 50px;
	width: 200px;
	background-image:url(../../../../images/clear.gif);
	}
li:hover ul { display: block;
	height: 155px;
	width: 155px;
	width: auto;

	 }
li:hover ul, li.over ul { 
	display: block;
	width: auto;
 }
 
 div.content {
 position: absolute;
 top: 208px;
 left: 201px;
 width: 600px;
 background-color:#FFFFFF

 }

div.content p{
	margin-left: 15px;
	margin-right: 15px;

 }

div#home {
	position: absolute;
	top: 229px;
	left: 214px;
	width: 642px;
    height: 700px;
	height: 214px;

 }


img.left {
padding: 3px; 
margin: 5px;
margin-left: 10px;
border-color:#6EB241; 
border: thin;
border-style:solid; 
float:left;
}

img.center {
padding: 3px; 
margin: 5px;
margin-left: 10px;
border-color:#6EB241; 
border: thin;
border-style:solid; 
}
img.right {
padding: 3px; 
margin: 5px;
margin-left: 10px;
border-color:#6EB241; 
border: thin;
border-style:solid; 
float: right;
}

