body {
text-align: center;
margin: 0px;
padding: 0px;
background: #008441;
font-family: verdana;
font-size: 62.5%;
color: #666;
}

#container_org {
margin: 0px auto;
background: #FFF;
width: 760px;
text-align: left;
padding: 0px 0px 2px 2px;
}

#banner {
position: relative;
width: 760px;
height: 78px;
margin: 0px 2px 2px 0px;
background: #004684 url(../images/banner.jpg) top left no-repeat;
}

#banner_org {
position: relative;
width: 760px;
height: 150px;
margin: 0px 2px 2px2px;
background: #000000 url(../images/plant_splash.jpg) top left no-repeat;
}

#banner h1 {
margin: 0px 0px 8px 514px;
padding-top: 8px;
}

img {
border: none;
}


#pic {
width: 505px;
height: 200px;
}

#source {
font-size: 1em;
background: none;
}

#lower_box {
position: relative;
width: 760px;
margin: 0px 3px 0px 3px;
}

#lower_box h2 {
	width: 760px;
	background: #004684;
	display: block;
	font-size: 1.3em;
	font-weight: normal;
	color: #FFF;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 2px;
	margin-left: 0px;
	padding-top: 4px;
	padding-right: 0px;
	padding-bottom: 4px;
	padding-left: 0px;
}



#lower_box p {
width: 450px;
margin: 0px;
display: block;
padding: 14px 0px 4px 2px;
padding-left: 140px;
font-size: 1.3em;
}

.rowtint {
background: #EEF7FC;
}

#lower_box ul {
width: 253px;
padding: 0px;
margin: 0px;
list-style-type: none;
}

#lower_box ul li {
width: 253px;
padding: 0px;
margin: 0px 0px 2px 0px;
}

#lower_box ul li a {
background: #018442;
color: #FFF;
font-size: 1.3em;
text-align: right;
padding: 4px 6px 4px 0px;
display: block;
width: 247px;
text-decoration: none;
}

#list ul li {
color: #666;
font-size: 1.3em;
padding: 4px 6px 4px 10px;
display: block;
width: 700px;
list-style-type: disc;  
}

#lower_box ul li a:hover {
background: #026417;
}


#foot {
margin: 0px auto;
background: #FFF;
width: 764px;
text-align: left;
font-size: 1.1em;
padding: 14px 0px 7px 0px;
background: #FFF url(../images/foot_grn.jpg) repeat-x;
}

#foottext {
margin: 0px 10px 0px 0px;
text-align: right;
}

#validation {
display: inline;
float: left;
margin: 0px 0px 0px 8px;
color: #018442;
font-size: 1em;
}

#validation a {
color: #999;
}


/* inline anchors */

a:link{
color: #018442;
text-decoration: none;
}

a:visited{
color: #83A892;
text-decoration: none;}

a:hover{
color: #018442;
text-decoration: underline;
}

a:active{
color: #018442;
text-decoration: underline;}

.go {
color: green;
}

#more {
position: relative;
}

#more a {
color: green;
}

#more img {
margin: 0px 0px -1px 5px;
}

/* main navigation */

#navcontainer {
position: relative;
width: 760px;
height: 24px;
margin: 0px 2px 2px 2px;
background: #EEE;
z-index: 50;
}


#nav, #nav ul {
	padding: 0;
	margin: 0px;
	list-style: none;
	width: 760px;
	height: 24px;
	background: #004684;
}

#nav a {
	display: block;
	width: 108px;
	height: 24px;
	text-decoration: none;
	color: #FFF;
	font-family: verdana, arial, helvetica;
}


#nav li {
	float: left;
	width: 108px;
	background: #004684;
	font-size: 8pt;
	line-height: 220%;	
}


.left{
margin-left: 2px;
font-size: 9pt;
}

.cent{
font-size: 9pt;
}


#nav li ul {
	position: absolute;
	width: 108px;
	left: -999em;
}

#nav li ul li{
border-top: 1px solid #FFF;
width: 110px;
}

#nav li:hover ul {
	left: auto;
}

#nav li:hover ul, #nav li.sfhover ul {
	left: auto;
}

#nav li:hover, #nav li.sfhover {
	background: #336699;
}

 organics navigation 

#navcontainer_org {
position: relative;
width: 760px;
height: 24px;
margin: 0px 2px 2px 2px;
background: #008441;
z-index: 50;
}

#nav_org, #nav_org ul {
	padding: 0;
	margin: 0px;
	list-style: none;
	width: 760px;
	height: 24px;
	background: #008441;
}


#nav_org a {
	display: block;
	width: 108px;
	height: 24px;
	text-decoration: none;
	color: #FFF;
	font-family: verdana, arial, helvetica;
}


#nav_org li {
	float: left;
	width: 108px;
	background: #008441;
	font-size: 8pt;
	line-height: 220%;	
}


.left_org{
margin-left: 2px;
font-size: 9pt;
}

.cent_org{
font-size: 9pt;
}


#nav_org li ul {
	position: absolute;
	width: 108px;
	left: -999em;
}

#nav_org li ul li{
border-top: 1px solid #FFF;
width: 110px;
}

#nav_org li:hover ul {
	left: auto;
}

#nav_org li:hover ul, #nav_org li.sfhover ul {
	left: auto;
}

#nav_org li:hover, #nav_org li.sfhover {
	background: #026417;
}

.local {
color: #004684;
font-weight: bold;
}

#logos {
width: 505px;
height: 55px;
margin: 18px 0px 15px 0px;
padding-bottom: 1px;
}

#logos img {
margin-left: 15px;
}

 lower box 

.hot_topics {
position: absolute;
width: 21px;
height: 24px;
left: -11px;
top: 0px;
background: url(../images/hot_topics_hd_bg.gif) no-repeat;
}


#onright_org {
position: absolute;
right: -6px;
top: 0px;
width: 150px;

}

#onright_org h2 {
width: 150px;
background: #000000;
display: block;
margin: 0px;
font-size: 1.3em;
font-weight: normal;
color: #036518;
}

#haveyoursay {
width: 70px;
margin: 8px 0px 0px 40px;
font-size: 1.3em;
}


#haveyoursay a {
display: block;
text-align: right;
background: #FFF;
margin: 4px 15px 0px 10px;
}


#mont1_img {
position: absolute;
top: 25px;
right: 624px;
width: 139px;
height: 415px;
background: #FFF url(../organics/mont1.jpg) repeat-x;

}


#mont2_img {
position: absolute;
top: 25px;
right: 5px;
width: 139px;
height: 415px;
background: #FFF url(../organics/mont2.jpg) repeat-x;

}

