body{margin:0px;padding:0px;text-align:center;font-family:"trebuchet MS",sans-serif;font-size:100%;color:#333333}
p{font-size:0.75em;margin:0px 0px 10px;padding:0px;color:#0E5F32}
h3{color:#0E5F32;margin:0px 0px 10px;padding:0px}
a{color:#FF6600;margin:0px;padding:0px}
fl{float:left;margin-right:10px;margin-bottom:10px}
img{border-style:none}
p.clear{font-size:1px;line-height:1px;clear:both;float:none}
p.telephone{position:absolute;right:10px;top:128px}
p.temp{color:#FF0000}
img.fl{float:left;margin-right:10px;margin-bottom:10px;border:1px solid #999999;padding:5px}
p.error{color:#CC0000}
p.content_footer a{}
div.feature img{border:1px solid #01AC50}
#outer_wrapper{text-align:left}
#header{height:100px;width:940px;margin-right:auto;margin-left:auto;position:relative;padding-top:20px;background:url(../images/header_back.jpg) no-repeat right bottom}
#wrapper{width:940px;margin-right:auto;margin-left:auto;background:#FFFFFF}
#footer{background:url(../images/footer_back.jpg) #C0E29E repeat-x left bottom;padding:10px 20px 5px;width:900px;margin-right:auto;margin-left:auto}
#header_outer{background:url(../images/header_outer_back.jpg) #C0E29E repeat-x left top;border-bottom:1px solid #FFFFFF}
#subnav{clear:left;width:200px;float:left}
#content{float:left;margin-left:20px;width:488px;background:url(../images/content_back.jpg) repeat-y}
#banner{padding:10px 200px 10px 20px;margin-bottom:20px;background:url(../images/banner_back.jpg) #C0E29E no-repeat right top;float:left;margin-left:20px;width:500px;min-height:70px}
#buy_baled{float:left;width:210px;margin-left:20px;background:url(../images/buy_baled_back.jpg) repeat-y left top}
#affils{width:200px;padding-bottom:10px}
#corporate_details{clear:left}
#contact_methods{float:left;padding-top:50px}
ul#nav{margin:0px 0px 20px;padding:0px;display:block;float:left;width:940px;background:url(../images/nav_back.jpg) #CCE9B9 repeat-x left bottom}
table#customers{margin-right:10px;margin-left:20px;width:448px}
form#contact{margin:0px 20px;padding:5px 10px 10px;border:1px solid #CCE9B9;background:#E3F1D8}
div#captcha_why{display:none}
div#address{float:left;width:260px}
#footer p{font-size:0.7em;margin:0px 0px 5px;padding:0px}
#header img{position:absolute;left:0px;top:20px}
#header h2{position:absolute;left:240px;top:60px;margin:0px;padding:0px;font-size:1.1em;color:#0E5F32;letter-spacing:0.2em;font-weight:normal}
#banner h3{font-style:italic;font-size:1.2em;font-weight:normal;letter-spacing:0.1em;border-bottom:1px dashed #FFFFFF;padding-bottom:5px}
#banner p{margin:0px;padding:0px;color:#0E5F32;font-style:italic}
#content h3{padding:8px 20px;background:url(../images/content_h3_back.jpg) #01AC50 no-repeat left top;letter-spacing:0.1em;font-size:1em;color:#FFFFFF}
#content p{text-align:justify;padding-top:0px;padding-right:20px;padding-left:20px}
#buy_baled h3{font-size:0.9em;background:url(../images/buy_baled_h3_back.jpg) #E3F2D9 no-repeat left top;padding:6px 20px 8px;font-weight:normal;width:170px;display:block}
#buy_baled p{padding-right:20px;padding-left:20px;font-size:0.75em}
#affils h3{font-size:1em;font-weight:normal;background:url(../images/subnav_h3_back.jpg) #E3F2D9 no-repeat left top;padding:5px 10px 5px 30px;letter-spacing:0em;border-bottom:1px dashed #01AE52}
#affils ul{margin-left:10px;padding-left:10px;display:block}
#buy_baled img{border:1px solid #999999}
#subnav h3{font-size:1em;font-weight:normal;background:#CCE9B9;padding:3px 10px 5px}
#content h4{font-size:0.85em;padding-right:20px;padding-left:20px;margin:0px 0px 10px;color:#FF6600;clear:left}
#content li{font-size:0.85em}
ul#nav li{font-size:0.8em;margin:0px;padding:0px;display:block;float:left;list-style:none;letter-spacing:0.2em;position:relative}
table#customers td{font-size:0.75em}
table#customers th{text-align:left;font-size:1em;color:#0E5F32}
form#contact label{display:block;font-size:0.75em;margin:10px 0px 0px;padding:0px}
#content p em{color:#0E5F32;font-weight:bold}
ul#nav li a{text-decoration:none;padding:7px 15px;display:block;margin:0px;color:#0E5F32;border-right:1px solid #FFFFFF}
ul#nav li ul{position:absolute;float:none;width:200px;left:0px;margin:0px;padding:0px;display:none}
ul#nav li ul li{float:none;border:1px solid #3F5F32;background:#CCE9B9;margin-bottom:-1px;font-size:0.85em;display:block;width:198px}
ul#nav li ul li a{border-style:none;display:block;width:178px;margin:0px;padding:2px 10px}
#subnav div.feature{margin-bottom:10px}
#footer a:hover{color:#FF6600}
#content p.content_footer{background:url(../images/content_footer_back.jpg) no-repeat left bottom;padding-bottom:20px;margin:0px;text-align:right;font-size:0.75em}
#buy_baled p.buy_baled_footer{padding-bottom:20px;background:url(../images/buy_baled_footer_back.jpg) no-repeat left bottom;margin:0px;padding-top:0px}
#subnav div.feature h3{font-size:0.9em;padding:5px 10px 8px 30px;background:url(../images/subnav_h3_back.jpg) #E3F2D9 no-repeat left top;border-bottom:1px dashed #01AE52;font-weight:normal}
#subnav div.feature p{font-size:0.75em;padding-right:10px;padding-left:10px}
#footer a,a:hover{color:#0E5F32}
ul#nav li.active a{color:#FF6600;background:#FFFFFF}
ul#nav li a:hover{color:#FFFFFF;background:url(../images/nav_li_a_hover_back.jpg) #FF6600 repeat-x left bottom}
ul#nav li:hover ul{display:block}
#subnav #affils li{font-size:0.75em;width:168px;margin-right:10px;list-style:circle}
div#captcha_why p,#header h1,#subnav ul{margin:0px;padding:0px}
