@charset "utf-8";
* {
	margin:0; padding:0;
	font-size:100%;
}
html {
		font-family:Verdana;
		font-size:14px;
		line-height:22px;
		color:#353d30;
	}
/*#navigation ul li a {
	text-transform: uppercase;
	color: #FFF;
	text-decoration: none;
	font-family: Gotham, "Century Gothic", Verdana;
	font-size: 13px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #FFF;
	padding-left: 10px;
	padding-right: 10px;
	border:solid 1px black;
	
}
#navigation ul li {
	display: inline;
	
	padding:10px;
	border:solid 1px red;
}
#navigation ul li:hover, #navigation ul li.active {
	background-image:url(../images/bg_nav_over.jpg);
	background-repeat:repeat-x;
	background-position:bottom;
}
#navigation {
	background-image: url(../images/bg_nav.jpg);
	background-repeat: repeat-x;	
	margin:0px;
	padding:0px;
}
#navigation ul{
	height:33px;
	
	margin:0px;
	padding:0px;
	border:solid 1px blue;
}
*/
#navigation {
	background-image: url(../images/bg_nav.jpg);
	background-repeat: repeat-x;
}

#navigation ul li {
	display: inline;
	float: left;
	height: 23px;
	width: auto;
	margin-left: 0px;
	margin-right: 3px;
	padding-left:0px;
	background-image: url(../images/bg_nav_bullet.jpg);
	background-repeat: no-repeat;
	background-position: 0px 6px;
	/*border:1px dotted #ff0;*/
}
#navigation ul li.home {
	display: inline;
	float: left;
	height: 23px;
	width: auto;
	margin-left: 0px;
	margin-right: 3px;
	background:none;
}
#navigation li a {
	color:#FFFFFF;
	font-size:13px;
	text-decoration:none;
	display:block;
	height: 23px;
	width: auto;
	padding-right: 10px;
	padding-left: 10px;
	margin: 0 0px;
	text-transform: uppercase;
}

#navigation ul li a:hover, #navigation ul li a.active {
	background-image: url(../images/bg_nav_over_bullet.jpg);
	background-repeat: repeat-x;
	background-position:left bottom;
	padding-right: 10px;
	padding-left: 10px;
	margin: 0 0px;}
	
#navigation ul li a.home:hover {
	background-image: url(../images/bg_nav_over.jpg);
	background-repeat: repeat-x;
	background-position:left bottom;
	padding-right: 10px;
	padding-left: 10px;
	margin: 0 0px;}

#navigation ul li:hover a,
#navigation ul li.active {
	display:block;
	
	height: 23px;
	width: auto;
	
}

#navigation ul {
	padding:0px;
	height: 23px;
	padding-top: 8px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 26px;
}
body{
	background-color: #353d30;
	text-align:center;
	background-image: url(../images/bg_greenfield.jpg);
	background-repeat: repeat-x;
	color:#353d30 ;
}
#main {
	background-color:#FFF;
	color:#353d30 ;
}
/*
#page1 #header {
	background-image: url(../images/headers/home.jpg);
	background-repeat: no-repeat;
	background-color: #FFF;
}

#page2 #header {
	background-image: url(../images/headers/about.jpg);
	background-repeat: no-repeat;
	background-color: #FFF;
}
#page3 #header {
	background-image: url(../images/headers/services.jpg);
	background-repeat: no-repeat;
	background-color: #FFF;
}
#page4 #header {
	background-image: url(../images/headers/people.jpg);
	background-repeat: no-repeat;
	background-color: #FFF;
}
*/
h1 {
	font-size: 20px;
	color: #45820c;
	font-weight: normal;
	text-indent: -4000px;
	width:447px;
	height:25px;
}
#page1 h1 {background-image:url(../images/headings/field-of-possibility.gif); background-repeat:no-repeat;}
#page2 h1 {background-image:url(../images/headings/about.gif); background-repeat:no-repeat;}
#page3 h1 {background-image:url(../images/headings/services.gif); background-repeat:no-repeat;}
#page4 h1 {background-image:url(../images/headings/people.gif); background-repeat:no-repeat;}
#page5 h1 {background-image:url(../images/headings/contact.gif); background-repeat:no-repeat;}

#content {
	background-image: url(../images/bg_main.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	background-color:#FFF;
	color:#353d30 ;
}


h2 {
	color: #6da33f;
}
strong {
	color: #6da33f;
	font-weight:normal;
}
#footer{
	color:#6da33f;
	font-size:12px;
	line-height:22px;
	text-align:center;
	padding-top:15px;
	border-top:1px solid #353d30;
}
#text ul {
	margin-left:30px;
	margin-top:10px;
	list-style-image:url(../images/bullet-green.gif)
}
.bio-images {
	float: right;
	width: 210px;
	margin-right: 15px;
	margin-left: 15px;
}
.bio-images img {
	
	border:none;
}
.top-picture {
	background-image: url(../images/callouts/bg_top2bottom_black.jpg);
	background-repeat: repeat-x;
}
.top-picture img {
	margin: 10px;
}
.bottom-picture {
	background-image: url(../images/callouts/bg_bottom2top_black.jpg);
	background-repeat: repeat-x;
}
.bottom-picture img {
	margin: 10px;
}