/*--------GENERAL DEFAULTS------*/
body {margin: 0px; font:11px verdana; line-height:140%; color:#333;} 
form {margin: 0px;} 

/*--------HOMEPAGE------*/
.home {background: url(../template_images/home_bg.jpg) repeat-x #A9B988;}
#hometop {white-space: nowrap; background-color:#fff;}
#homebottom {background-color:#fff;}


/*--------STANDARD PAGE LAYOUT------*/
.page {background: url(../template_images/130-176-88.gif) #82b058;}
#page-container {position: absolute; left: 50%; top:30px; margin-left:-419px; width:786px;}

#interface-container {width:786px;}
#topborder{}
#leftborder {width:10px; background-image: url(../template_images/left.gif); background-repeat: repeat-y;}
#rightborder {width:9px; background-image: url(../template_images/right.gif); background-repeat: repeat-y;}

#header {white-space: nowrap; background-color: #FFFFFF;}

#navigation {white-space: nowrap; padding:0px; margin:0px; background-color:#D78651;}

#content-container {width:100%;}
#MainContent-container {width:600px; background-color: #FFFFFF;}
#MainContent {padding:25px 20px; font:11px verdana; line-height:140%; color:#333;}
#SideContent-container {width:194px;;border-left: 1px solid #FFFFFF; background:#D19C78 url(../template_images/sidebar_bg.gif) no-repeat top;}
#SideContent {padding: 0px 0px 40px 0px; font:11px verdana; line-height:110%; color:#333;}
#SideContent h1 {font:11px verdana; color:#333;}

#plant-water-grow {}
#footer {width:786px; text-align:center; color:#547532; font:9px arial;}

/*--LINKS--*/
a:link, a:visited {color: #AB5C27; text-decoration: underline;}
a:hover,a:active {color: #763F1B; text-decoration: underline;}

div.highlight-box3 a:link, div.highlight-box3 a:visited {color: #fff; text-decoration: underline;}
div.highlight-box3 a:hover,div.highlight-box3 a:active {color: #ddd; text-decoration: underline;}

div.highlight-box4 a:link, div.highlight-box4 a:visited {color: #fff; text-decoration: underline;}
div.highlight-box4 a:hover,div.highlight-box4 a:active {color: #ddd; text-decoration: underline;}

#SideContent a:link, #SideContent a:visited {color: #4F6F2F;text-decoration: none;}
#SideContent a:hover,#SideContent a:active {color: #2F421C; text-decoration: underline;}

#footer a:link, #footer a:visited {color: #547532;text-decoration: underline;}
#footer a:hover,#footer a:active {color: #2F421C; text-decoration: underline;}


/*--------CONTENT TEXT-------*/
#MainContent h1 {font-family: georgia, times, serif; font-size: 15px; color:#063806; font-weight:bold; margin-top:12px; margin-bottom:8px; line-height:24px; letter-spacing:1px;}

#SideContent h1 {font-family: georgia, times, serif; font-size: 11px;  color:#4D2D17; font-weight:bold; margin-top:0px; margin-bottom:2px;}

div.text {margin:15px 0px;}

div.highlight-box1 {border: #003300 1px solid; padding:5px; background-color: #EBEEE3; margin:0px; margin:18px 0px;}
div.highlight-box2 {border: #003300 1px solid; padding:5px; background-color: #C7D0B1; color:#000; margin:18px 0px;}
div.highlight-box3 {border: #003300 1px solid; padding:5px; color: #fff; background-color: #003300; margin:18px 0px;}
div.highlight-box4 {border: #91532B 1px solid; padding: 5px; color: #fff; background-color: #91532B; margin:18px 0px;}

div.subheadernobold1 {font-family: georgia, times, serif; font-size:12px; color:#063806; margin-top:12px; margin-bottom:4px;}
div.subheader {font-family: georgia, times, serif; font-size:11px; color:#063806; font-weight:bold; margin:2px 0px; letter-spacing:1px;}
div.subheader2 {font-family: georgia, times, serif; font-size:11px; color:#063806; font-weight:bold; margin:2px 0px; font-variant: small-caps; letter-spacing:1px;} 
div.subheader3 {font-family: georgia, times, serif; font-size:14px; color:#063806; font-weight:bold; margin:2px 0px; letter-spacing:1px;} 
div.subheader4 {font-family: georgia, times, serif; font-size:15px; color:#063806; font-weight:bold; margin:2px 0px; font-variant: small-caps; letter-spacing:2px;}
div.subheader5 {font-family: georgia, times, serif; font-size:11px; color:#819357; font-weight:bold; margin:2px 0px; letter-spacing:1px;} 
div.subheader6 {font-family: georgia, times, serif; font-size:11px; color:#819357; font-weight:bold; margin:2px 0px; font-variant: small-caps; letter-spacing:1px;} 
div.subheader7 {font-family: georgia, times, serif; font-size:14px; color:#819357; font-weight:bold; margin:2px 0px; letter-spacing:1px;} 
div.subheader8 {font-family: georgia, times, serif; font-size:15px; color:#819357; font-weight:bold; margin:2px 0px; font-variant: small-caps; letter-spacing:2px;}
div.subheader9 {font-family: georgia, times, serif; font-size:11px; color:#AA6333; font-weight:bold; margin:2px 0px; letter-spacing:1px;} 
div.subheader10 {font-family: georgia, times, serif; font-size:11px; color:#AA6333; font-weight:bold; margin:2px 0px; font-variant: small-caps; letter-spacing:1px;} 
div.subheader11 {font-family: georgia, times, serif; font-size:14px; color:#AA6333; font-weight:bold; margin:2px 0px; letter-spacing:1px;} 
div.subheader12 {font-family: georgia, times, serif; font-size:15px; color:#AA6333; font-weight:bold; margin:2px 0px; font-variant: small-caps; letter-spacing:2px;}
div.subheader13 {font-family: georgia, times, serif; font-size:11px; color:#fff; font-weight:bold; margin:2px 0px; letter-spacing:1px;} 
div.subheader14 {font-family: georgia, times, serif; font-size:11px; color:#fff; font-weight:bold; margin:2px 0px; font-variant: small-caps; letter-spacing:1px;} 
div.subheader15 {font-family: georgia, times, serif; font-size:14px; color:#fff; font-weight:bold; margin:2px 0px; letter-spacing:1px;} 
div.subheader16 {font-family: georgia, times, serif; font-size:15px; color:#fff; font-weight:bold; margin:2px 0px; font-variant: small-caps; letter-spacing:2px;}	

clear {clear:both; line-height:1px;}


a:link, a:visited {color: #369646; text-decoration: none;}
a:hover,a:active {color: #517c00; text-decoration: underline;}


#nav {float:left; width:100%; margin: 0; padding:0; list-style: none; background:#594D2C;
	} 

#nav li { float:left; margin: 0 3px; font-size:85%; text-align:center;}

#nav a { float:left; display:block; margin:0 auto; padding:5px 16px; font-weight:bold; color:#eee; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration:none; background:#594D2C; }

#nav a:hover {background:#877157 url(/images/_nav/bg-hover.gif) repeat-x top left; color:#fff; }

#nav .first { margin-left:10px;}

#nav a.active { background:#877157 url(/images/_nav/bg-hover.gif) repeat-x top left; color:#fff; }



a.copyright, a.copyright:visited {
	color: #336633;
	text-decoration: none;
}

a.copyright:hover {
	color: #336633;
	text-decoration: underline;
}

