body {
	font:12px/16px Georgia, "Times New Roman", Times, serif;
	background-color:#967E57;
	margin:20px 0px 0px 0px;
 }




#footer {color:#D3B17D; padding:10px 20px; font-size:10px; font-weight:bold;}

.divider {border-top:2px dotted #A7C900;}

/* Plant Name Formatting for Body Content*/
#plantName {color:white;}
#plantName h1 {font-size:22px; font-weight:600; margin:0px 0px 20px 0px;}
#plantName h2 {font-size:12px; font-weight:normal; margin:0px; line-height:12px;}


/*  Plant Promos Formatting */
#promoContent {padding:15px; color:#5A491A;}
#promoContent a {color:#5A491A;}

#promoName{padding: 15px 15px; color:white;}
#promoName h1 {font-size:12px; font-weight:600; margin:0px;}
#promoName h2 {font-size:10px; margin:0px; font-weight:normal;}

/* Subnav Links Formatting for left column */
#plantSubnav {color:white;}
#plantSubnav h1 {border-bottom:2px dotted #ECB90F; padding:5px 0px; font-size:11px; line-height:17px; font-weight:normal; margin:0px 0px;}
#plantSubnav a {color:#B8996B; text-decoration:none; }
#plantSubnav a:hover {color:white;}

/* Plant Content Area */
#plantContent {background-image:url(/TemplateFiles/images/plant_content_bg.gif); background-repeat:repeat-y;}

/* Email Subscription Tag Formatting */
#subscribeForm {color:white;}
#subscribeForm h1 {color:#FFC709; border-bottom:2px dotted #BCD631; font-weight:600; padding-bottom:10px; margin-bottom:10px; font-size:16px;}
#subscribeForm legend {display:none;}
#subscribeForm p {margin: 0px 0px 10px 0px;}
#subscribeForm input.inputText {font:11px Georgia, "Times New Roman", Times, serif; background-color:#A79475; border:1px solid #DFD9CF; padding:5px; color:#DFD9CF; width:210px;}

/* Generic Content Area Formatting */
#mainBody {padding:30px 20px 20px 20px;}
#mainBody h1 {font-size:28px; font-weight:600; border-bottom:3px dotted #BCD631; padding-bottom: 10px; margin-top:0px;}
#mainBody h2 {font-size:18px; font-weight:600;}
#mainBody h3 {font-size:12px; font-weight:600; border-bottom:2px dotted #BCD631; padding-bottom: 5px; color:#666666;}
#mainBody h4 {font-size:18px; font-weight:600; border-bottom:2px dotted #BCD631; padding-bottom: 5px; color:#666666; text-transform:uppercase;}
#mainBody h5 {font-size:16px; font-weight:normal; margin-bottom:30px;}
#mainBody input.formBox {width:220px;}

/* Subnav Table in Content */
#contentSubnav {}
#contentSubnav td {height: 30px; border-bottom: 2px dotted #5E4F33;}
#contentSubnav th {height: 25px; text-align:left;}

/* Body Right Column */
#rightColumn {background-color:#9ECC3B; width:298px;}
#rightColumn h1 {padding:5px 0px; margin: 0px 0px; border-bottom:2px dotted #5E4F33; font-size:12px; font-weight:normal;}
#rightColumn h2 {color:white;}
#rightColumn a {color:#000; text-decoration:none; }
#rightColumn a:hover {color:#000;}

#rightColumnPad {padding:15px; margin:0px;}

/* Body Left Column */
#BodyLeftColumn {padding-right:30px;}




/* Index Content Area Formatting */
#indexBody {padding:0px;}
#indexBody h1 {font-size:24px; font-weight:600;}
#indexBody h2 {font-size:15px; font-weight:600; color:#7BB900; text-transform:uppercase; margin-bottom:0px;}
#indexBody h2 a, a:link, a:visited, a:hover {color:#7BB900; text-decoration:none;}
#indexBody p.expertLink {display:block; clear:both;text-align:center; text-transform:uppercase; font-weight:bold;border-top:2px dotted black; padding-top:10px; margin-top:30px;}
#indexBody p.expertLink a {text-decoration:none; color:black;}
#indexBody p {margin-top:5px;}
#indexBody a, a:link, a:visited, a:hover {color:#000; text-decoration:none;}


/* Care and Planting pop up tools links */
#careLinks a {color:#000; text-decoration:none;}


/* Login Form */
#LoginForm {}
#LoginForm fieldset {padding:20px; border:0px; background-color:#9ECC3B;}
#LoginForm label {padding-right: 5px; width:100px; float:left;}
#LoginForm legend {display:none;}


/*ForgotForm*/
#ForgotForm {}
#ForgotForm fieldset {padding:0px; border:0px; margin:0px;}
#ForgotForm label {}
#ForgotForm legend {display:none;}

/*New User Form*/
#NewUserForm fieldset {padding:20px; border:0px; background-color:#9ECC3B;}
#NewUserForm legend {font: bold 16px Arial, Helvetica, sans-serif; color:black; margin-bottom: 20px; display:none;}
#NewUserForm .form_desc {color:#CC3300; font: bold 10px Verdana, sans-serif;}
#NewUserForm label {padding-right: 10px; width:130px; float:left; font-weight:bold;}
#NewUserForm p {display:block; clear:both; margin: 8px;}
#NewUserForm input {font: 11px Arial, Helvetica, sans-serif;}
#NewUserForm select {font: 11px Arial, Helvetica, sans-serif;}
#NewUserForm .form_label {color:black; font: bold 13px Arial, sans-serif; padding: 5px; background:#D6E0E5; margin: 20px 0px;}
#NewUserForm textarea {font: 11px Arial, Helvetica, sans-serif; width:300px; height:150px;}


/*Edit User Form*/
#EditUserForm fieldset {padding:20px; border:0px; background-color:#9ECC3B;}
#EditUserForm legend {font: bold 16px Arial, Helvetica, sans-serif; color:black; margin-bottom: 20px; display:none;}
#EditUserForm .form_desc {color:#CC3300; font: bold 10px Verdana, sans-serif;}
#EditUserForm label {padding-right: 10px; width:130px; float:left; font-weight:bold;}
#EditUserForm p {display:block; clear:both; margin: 8px;}
#EditUserForm input {font: 11px Arial, Helvetica, sans-serif;}
#EditUserForm select {font: 11px Arial, Helvetica, sans-serif;}
#EditUserForm .form_label {color:black; font: bold 13px Arial, sans-serif; padding: 5px; background:#D6E0E5; margin: 20px 0px;}
#EditUserForm textarea {font: 11px Arial, Helvetica, sans-serif; width:300px; height:150px;}

/*Contact Form*/
#contactForm {background-color:#9ECC3B;padding:20px;}
#contactForm fieldset { border:0px; }
#contactForm legend {font: bold 16px Arial, Helvetica, sans-serif; color:black; margin-bottom: 20px; display:none;}
#contactForm .form_desc {color:#CC3300; font: bold 10px Verdana, sans-serif;}
#contactForm label {padding-right: 10px; width:130px; float:left; font-weight:bold;}
#contactForm p {display:block; clear:both; margin: 8px;}
#contactForm input {font: 11px Arial, Helvetica, sans-serif; width:200px;}
#contactForm select {font: 11px Arial, Helvetica, sans-serif;}
#contactForm .form_label {color:black; font: bold 13px Arial, sans-serif; padding: 5px; background:#D6E0E5; margin: 20px 0px;}
#contactForm textarea {font: 11px Arial, Helvetica, sans-serif; width:300px; height:150px;}
#contactForm #form_submit_btn {font:bold 11px Georgia, "Times New Roman", Times, serif; background-color:#A79475; border:1px solid #DFD9CF; padding:5px; color:#DFD9CF; width:100px;}
#contactForm #form_cancel_btn {font:bold 11px Georgia, "Times New Roman", Times, serif; background-color:#A79475; border:1px solid #DFD9CF; padding:5px; color:#DFD9CF; width:100px;}


.underline a, a:link, a:visited, a:hover {text-decoration:underline;}












#wrapper {position:relative; left:0; top:0;}

/************MENU*************/
/* MENU REQUIRED */

/* CoolMenus 4 - default styles - do not edit */
.clCMEvent{position:absolute; width:99%; height:99%; clip:rect(0,100%,100%,0); left:0; top:0; visibility:visible;}
.clCMAbs{position:absolute; visibility:hidden; left:0; top:0}
.clCMAbs_orig{ visibility:hidden; left:0; top:0;}
/* CoolMenus 4 - default styles - end */
  
/*Style for the background-bar*/
.clBar{position:absolute; width:10; height:10; background-color:#333333; layer-background-color:#333333; visibility:visible;}

/*Styles for level 0*/
.clLevel0,.clLevel0over{position:absolute; padding:0px 0px 0px 0px; font-family:Georgia, "Times New Roman", Times, serif; font-size:12px; font-weight:normal; line-height:31px;}
.clLevel0{color:#B8996B; background-image:url(/TemplateFiles/images/nav_button_off.gif); layer-background-image:url(/TemplateFiles/images/nav_button_off.gif); text-align:left; background-color:; layer-background-color:;}
.clLevel0over{color:white; background-image:url(/TemplateFiles/images/nav_button_on.gif); layer-background-image:url(/TemplateFiles/images/nav_button_on.gif); text-align:left; cursor:hand; background-color:; layer-background-color:; }
.clLevel0border{position:absolute; visibility:hidden; background-color:; layer-background-color:;  }

/*Styles for level 1*/
.clLevel1, .clLevel1over{position:absolute; padding:4px 0px 0px 10px; font-family:Georgia, "Times New Roman", Times, serif; font-size:12px; font-weight:normal;}
.clLevel1{background-color:#BCD631; layer-background-color:#BCD631; color:black;}
.clLevel1over{background-color:#f99b1c; layer-background-color:#f99b1c; color:black; cursor:pointer; cursor:hand; }
.clLevel1border{position:absolute; visibility:visible; background-color:white; layer-background-color:white;}

/*Styles for level 2*/
.clLevel2, .clLevel2over{position:absolute; padding:2px; font-family:tahoma,arial,helvetica; font-size:10px; font-weight:bold}
.clLevel2{background-color:Navy; layer-background-color:Navy; color:white;}
.clLevel2over{background-color:#0099cc; layer-background-color:#0099cc; color:Yellow; cursor:pointer; cursor:hand; }
.clLevel2border{position:absolute; visibility:hidden; background-color:#006699; layer-background-color:#006699}
