
body {
margin : 0;
padding : 0;
text-align : left;
color : #666;
background : #395A34 ;
font : 85% "Trebuchet MS", verdana, arial, sans-serif;
}
#container {
width : 850px;
border : 5px solid #ccc;
margin-left : auto;
margin-right : auto;
margin-top : 20px;
padding : 10px;
line-height : 2em;
color : #666;
background : #D8E3D7;
}
#banner {
float : left;
width : 495px;
height : 210px;
padding : 0;
margin : 0;
color : #666;
background : inherit;
}
#bannerb {
float : right;
width : 345px;
height : 210px;
margin-bottom : 0;
padding : 5px;
color : #666;
background : #D8E3D7 url(img/banner3.png) no-repeat top center;
}
#content {
padding : 10px;
margin-left : 155px;
margin-right : 175px;
background : #E5EEE4;
color : #666;
}
#content2 {
padding : 10px;
margin-left : 5px;
margin-right : 175px;
background : #E5EEE4;
color : #666;
width: 650px;
}
#content h1 {
margin : 30px 0 10px 0;
font : normal 18px/30px verdana, arial, tahoma, sans-serif;
color : #7B3294;
background : inherit;
}
#sidebar {
float : left;
width : 140px;
margin : 5px 5px 0 0;
padding : 5px;
border-bottom : 20px solid #a4a4a0;
color : #666;
background-color : #D8E3D7;
}
#menu {
width : 140px;
padding : 10px 0 0 0;
}
#menu ul {
margin : 0;
padding : 0;
list-style-type : none;
}
#menu li {
margin : 0 0 0.5em 0;
}
#menu a {
display : block;
font-size : 12px;
color : #7B3294;
background : #C8DDC6;
width : 120px;
padding : 0.1em 0.8em;
text-decoration : none;
}
#menu a:hover {
background-color : #a4a4a0;
color : #fff;
}
#sidebar-b {
float : right;
width : 150px;
margin : 0 0 0 5px;
padding : 10px;
border-bottom : 20px solid #a4a4a0;
background-color : #D8E3D7;
color : #6e6a5a;
}
#footer {
clear : both;
padding : 5px;
margin-top : 5px;
font-size : 0.8em;
color : #bbd2e0;
background : #6e6a5a;
}
#footer a:link, #footer a:visited {
background : inherit;
color : #eee;
text-decoration : none;
}
#footer2 a:link, #footer2 a:visited {
background : inherit;
color : #bbd2e0;
font-size :  9px;
text-decoration : none;
}
#footer a:hover {
border-bottom : 1px dashed #f2f2f5;
background : inherit;
color : #f2f2f5;
}
#footer2 a:hover {
border-bottom : 1px dashed #bbd2e0;
background : inherit;
color : #bbd2e0;
}
h1 {
width : 80%;
margin : 10px 0 10px 0;
font : normal 18px/30px verdana, arial, tahoma, sans-serif;
color : #9860C0;
background : inherit;
}
h2 {
padding-left : 5px;
font : bold 10px/12px verdana, arial, tahoma, sans-serif;
color : #9860C0;
background : inherit;
}
h3 {
margin-top : 160px;
margin-left: 50px;
font : bold 200% "Trebuchet MS", verdana, arial, tahoma, sans-serif;
letter-spacing : 5px;
color : #9860C0;
background : transparent;
}
#pw1 {
margin-top : -23px;
margin-left: 0px;
font : "Trebuchet MS", verdana, arial, tahoma, sans-serif;
font-size: 10pt;
letter-spacing : 5px;
line-height : 1em;
color : #9860C0;
background : transparent;
}

#pw2 {
margin-top : -2px;
margin-left: 45px;
font : "Trebuchet MS", verdana, arial, tahoma, sans-serif;
font-size: 10pt;
letter-spacing : 5px;
line-height : 1em;
color : #9860C0;
background : transparent;
}
a:link {color:#003366; text-decoration:none; font-weight:bold; font-size:12px}
a:visited {color:#003366; text-decoration:none; font-weight:bold; font-size:12px}
a:focus {color:#003366; text-decoration:underline; font-weight:bold; font-size:12px}
a:hover {color:#003366; text-decoration:underline; font-weight:bold; font-size:12px}
a:active {color:#003366; text-decoration:underline; font-weight:bold; font-size:12px}

a.hover1:link {color:#336633; text-decoration:none; font-weight:500; font-size:12px}
a.hover1:visited {color:#336633; text-decoration:none; font-weight:500; font-size:12px}
a.hover1:focus { text-decoration:none; font-weight:500; font-size:12px; color:#003366}
a.hover1:hover { text-decoration:none; font-weight:500; font-size:12px; color:#003366}
a.hover1:active { text-decoration:none; font-weight:500; font-size:12px; color:#003366}

a img { border: none; } 


/*
a {
color : #5d775a;
font-weight : bold;
text-decoration : none;
background : inherit;
}
a:hover {
text-decoration : underline;
color : #369;
background : inherit;
}

*/


div.scroll {
overflow : auto;
height : 10em;
width : 140px;
padding : 0.5em;
color : #333;
background : #C8DDC6;
border : 0 solid #999;
margin : 0 0 15px 0;
}
.news {
font-size : 11px;
background : inherit;
color : #333;
}
.imgleft {
float : right;
}


.copy {  font-size:12px;  }


#plant a {

font-size : 4px;
color : #395A34 ;

}