	body {
		margin: 0;
		padding: 0;
		background: url(/img/bg.jpg) scroll center top repeat-x;
		font-family: "Trebuchet MS", Verdana, sans-serif;
	}

	div#center{ width: 756px;
		margin: 0 auto 20px; }


	div#header{ height: 108px;
		position: relative; }
	
	div#header p{ position: absolute;
		right: 20px;
		bottom: 15px;
		color: #fff;
		font-size: 12pt;
		line-height: 12pt;
		margin: 0; }
	
	div#header p em{ color: #FFA8A8;
		font-size: 1.2em;
		font-style: normal; }



	ul#nav{ height: 42px;
		width: 758px;
		list-style: none;
		margin: 0;
		padding: 0 0 0 1px;
		background: transparent url(/img/navbg.jpg) scroll 1px top no-repeat; }
	ul#nav li{ 	width: 100px;
		display: inline;
		float: left;
		margin: 10px 0 0 7px;
		padding: 0;
		text-align: center; }

	ul#nav li#selected{ background-position: 0 0; }

	ul#nav li a{ width: 100px;
		margin: 4px 0 0;
		text-decoration: none;
		color: #fff;
		float: left; }




	ul#nav li{ background: none;
		height: 32px; }

	ul#nav li a{ margin: 0;
		height: 32px;
		padding: 0;
		line-height: 28px; }

	ul#nav li#selected a{ background: url(/img/tabs-states.gif) no-repeat;
		background-position: 0px 0;
		color: #557839; }
	ul#nav li#selected a:hover{ background-position: 0 -32px; }
	ul#nav li a{ background: url(/img/tabs-states.gif) no-repeat;
		background-position: -107px 0; }
	ul#nav li a:hover{ background-position: -107px -32px; }


	div#midsection{ height: 275px;
		width: 756px;
		background: transparent url(/img/midsection.jpg) scroll top left no-repeat;
		position: relative; }

	div#midsection p{ line-height: 160%;
		font-size: 95%;
		color: #E76969;
		width: 195px;
		position: absolute;
		left: 50px;
		top: 55px;
		margin: 0;
		padding: 0; }

	div#midsection p em{ font-style: normal;
		color: #82BA55; }

	div#midsection img{ position: absolute;
		left: 272px;
		top: 38px; }


	div#main{ background: #fff url(/img/sidebg.gif) scroll 23px top repeat-y;
		padding: 1px 0 0; }



	h3{ text-transform: uppercase; }



	div#main div#side{ width: 270px;
		float: left;
		display: inline; }

	div#main div#side h3{ color: #569620;
		text-align: center;
		width: 248px;
		margin: 1em 0 0.5em 23px; }


	div#main div#side dl{ width: 230px;
		margin: 0 0 0 30px; }
	div#main div#side dl dt{ color: #F37272;
		text-transform: uppercase;
		text-decoration: underline;
		margin: 0.5em 0 0 5px;
		font-weight: bold;
		font-size: 95%; }
	div#main div#side dl dd{ color: #fff;
		margin: 0.5em 0 1em 10px;
		font-size: small; }

	div#main div#side dl p{ margin: 0;
		color: #fff;
		width: auto; }

	div#main div#side p{ margin: 10px 20px 10px 40px;
		color: #fff; }
		
	div#main div#side ul#subnav{ margin: 0 40px;
		padding: 0;
		list-style: none; }
	div#main div#side ul#subnav li{ margin: 0;
		padding: 0; }



	h1{ color: #4B97C9;
		text-transform: uppercase;
		margin: 1em 1.75em 0 0;
		font-size: large;
		padding: 0 0 0.25em 0;
		border-bottom: 1px #999 solid; }

	div#content{ margin-left: 300px; }

	div#content p{ margin: 1.5em 2em 0.5em 0;
		font-size: 95%;
		color: #333;
		line-height: 160%; }

	div#content dl#contactForm dt{ float: left;
		padding-top: 3px; }
	div#content dl#contactForm dd{ margin-left: 150px;
		padding-top: 3px; }

	div#content dl#contactForm textarea, div#main dl#contactForm input{ font-family: inherit;
		padding: 2px;
		font-size: 0.8em; }

	div#main .small{ color: #999; font-size: 0.8em; }


	img.frame{ padding: 6px;
		background: #fcc;
		border: 1px #f99 solid;
		margin: 20px 0 0 15px; }
		
	ul#subnav{ margin-left: 60px; }
	
	
	a:link{ color: #F37272; }
	a:visited{ color: #F37272; }
	a:hover{ color: #F37272; }
	a:active{ color: #F37272; }
	
	
	p#footer{ display: block;
		text-align: center;
		padding-top: 80px;
		padding-bottom: 6px;
		margin: 10px 0 0;
		color: #fff;
		background: #83AB64 url(/img/footer.gif) scroll bottom left no-repeat;
		border-bottom: 1px #5A863B solid; }
		
	p#weplanyouplant{ text-align: center; }
	p#weplanyouplant img{ width: 217px;
		height: 88px;
		margin: 0 auto;
		display: block; }
		
	ol#meetplanplant{ list-style: none;
		padding: 0;
		margin: 10px 0; }
	
	ol#meetplanplant li{ clear: both;
		margin: 0 10px 20px 0;
		font-size: 1.35em;
		padding: 0; }

	ol#meetplanplant img{ float: left;
		display: inline;
		clear: left;
		margin: 0 10px 20px 0; }


	#banners{ position: relative;
		left: 23px;
		top: 38px; }