body { background: #F4F1D9 url('../images/bg.gif') top left repeat-x; margin:0; padding:0 width:100%; font-family: arial, verdana, tahoma, sans-serif; font-size:13px;}
a {text-decoration:none; color:#49733D; }
p a:hover {text-decoration:underline;}

img {border:none;}
.container {display: block; height:auto; width:990px; margin:0 auto; padding:0; position:relative;}
.overlay {background: transparent url('../images/overlay.png') top center no-repeat; width:100%; height:236px; margin:0; padding:0; position:absolute; top:0; left:0;}
#header a {display:block; width:990px; height:190px; position:relative; top:0; left:0; z-index:10;}
.nav {position:relative; width:990px; height:45px; background: transparent none; z-index:10;}
.nav ul {list-style:none; margin:0; padding:0; width:990px; height:45px; position:absolute; z-index:10; background: transparent none;}
.nav ul li {float: left; width:165px;}
.nav ul li a {display:block; position:relative; z-index:10; text-align:center; line-height:45px; color:#FFF; font-weight:normal; font-family: verdana, tahoma, sans-serif; font-size:14px;}
.nav ul li.item1 {width:166px;}
.nav ul li.item6 {width:164px;}
.nav ul li a {width:165px; height:45px;}
.nav ul li.item1 a {width:166px;}
.nav ul li.item6 a {width:164px;}
.footer {display:block; width:100%; height:80px; margin:0 auto; background:transparent url('../images/foot_bot.jpg') top center no-repeat; float: left;}
.siteBody {margin:0; padding:0; background:#FFF url('../images/site_body_bg.gif') top left repeat-y; float: left; width:990px;}
.siteBodyBot {margin:0 auto; padding:0; background:transparent url('../images/panel_bot.jpg') top center no-repeat; float:left; width:100%; height:40px;}
.feature, .quicklinks {width:164px; min-height:740px; height:auto !important; height:740px; background-color:#E1D9B7; float:left;}
.content {width: 630px; padding:16px 0 0 16px; margin:0; float:left; backgroundc-color:#FFF;}
.quicklinks {float:right;}
.divider {background: transparent url('../images/divider.jpg') bottom left no-repeat; width:164px; height:20px;}
#topLeftDivider, #topRightDivider {height:16px;}
.sectionTitle {height:34px; width:164px; background:transparent url('../images/section_head.gif') top left no-repeat; line-height: 34px; text-align:center; font-weight:bold; color:#7F4504; font-size:12px;}
.itemHead {min-height:25px; height:auto !important; height:25px; width:144px; background:transparent url('../images/item_head.gif') bottom left no-repeat; line-height: 25px; padding-left:20px; color:#7F4504; font-size:12px;}
.itemBody {width:132px; border-left:1px solid #E1D9B7; border-right:1px solid #E1D9B7; padding:6px 15px 8px 15px; font-size:11px;}
.feature .itemBody {background-color:#FFF;}
 form {margin:0; padding:0;} 
.formPanel {margin:0 auto; padding:10px; border: 1px dashed #E8DEC5; width:129px; background-color:#D8CAA7;}
label {font-size:10px; text-align:left;}
.input_fld {background: transparent url('../images/input_fld.gif') top center no-repeat; width:132px; height:20px; border:none;}
.mainPanels, .stdPanels {width:630px; margin:0; padding:0;}
.mainPanels {min-height:348px; height:auto !important; height:348px;}
.stdPanels {margin-top:14px;}
.main-item, .std-item {width:310px; height:167px; margin:0 10px 9px 0; padding:0; float:left;}
.std-item {height:130px;}
.right {margin-right:0 !important;}
.mainImg, .stdImg {float:left;}
.mainBody, .stdBody {float:left; margin:0; padding:0;}
.titleHerbs {background: transparent url('../images/title_herbs.gif') top left no-repeat; width:204px; height:38px; line-height:38px; margin:0; padding:0 0 0 21px; font-weight:bold; font-size:16px;}
.titleKits {background: transparent url('../images/title_kits.gif') top left no-repeat; width:204px; height:38px; line-height:38px; margin:0; padding:0 0 0 21px; font-weight:bold; font-size:16px;}
.titleBooks {background: transparent url('../images/title_books.gif') top left no-repeat; width:204px; height:38px; line-height:38px; margin:0; padding:0 0 0 21px; font-weight:bold; font-size:16px;}
.titleBlends {background: transparent url('../images/title_blends.gif') top left no-repeat; width:204px; height:38px; line-height:38px; margin:0; padding:0 0 0 21px; font-weight:bold; font-size:16px;}
.titleStd {background: transparent url('../images/panel_title.gif') top left no-repeat; width:204px; height:38px; line-height:38px; margin:0; padding:0 0 0 21px; font-weight:bold; font-size:16px;}
.titleHerbs a , .titleKits a, .titleBooks a, .titleBlends  a, .titleStd a {color:#2d1600;}

.titleLong {background: transparent url('../images/panel_long_title.gif') top left no-repeat; width:609px; height:38px; line-height:38px; margin:0; padding:0 0 0 21px; font-weight:bold; font-size:16px; color:#2d1600;}
.longBody {background: #F4F1D9 none; width:588px; min-height:42px; height:42px; height:auto !important; margin:0; padding:10px 21px 0 21px; font-size:11px;}
.newsEvents {background: transparent url('../images/panel_long_bot.gif') bottom left no-repeat; width:630px; min-height:80px; height:80px; height:auto !important; padding:0 0 10px 0; margin:0;}

.mainBody p {background: transparent url('../images/main_body_panel.gif') top left no-repeat; width:183px; height:119px;  margin:0; padding:10px 21px 0 21px; font-size:11px;}
.stdBody p {background: transparent url('../images/panel_body.gif') top left no-repeat; width:183px; height:82px;  margin:0; padding:10px 21px 0 21px; font-size:11px;}

.faqtoggler {font-size:14px; color:#7F4504;}
.faqtogglerdiv { /*margin:5px 0;*/ padding:5px 0;}
.componentheading {font-size:24px; color:#7F4504;}
h2 {font-size:16px; color:#7F4504;}
.mainPanels h2, .stdPanels h2, .stdPanels a {color:#000;}
.chronoform {position: absolute; left: -9999px;}

.contentImage { margin:2px; padding:2px; border:solid 1px #ccc; }

.contact-us input, .contact-us input.textInput, .contact-us input.required, .contact-us textarea, .contact-us select {background-color: #FFFFFF; border:1px solid #CCA64B; font-size:13px; padding-left:2px; padding-right:2px;}
.contact-us #btSubmit {background-color: #BC1928; color:#FFFFFF;}

.error {color:#CC0000;font-weight:bold;float:left;font-size:11px;}