@charset "utf-8";
/* CSS Document */
*{margin:0; padding:0; border:0; outline:0; font-size: 100%; vertical-align: baseline;}

body{background:url(images/burlap_main_bg.jpg)}
h1{color:#a23d2d; display:block; float:left; font-size:22px; font-family:Verdana, Geneva, sans-serif; margin:0px 0px 15px 0px;}
h6{font-family:Verdana, Geneva, sans-serif; font-weight:bold;}
.right{float:right; margin:0px 0px 0px 10px; display:block; font-size:11px; font-family:Verdana, Geneva, sans-serif;}
.center{display:block; margin:30px auto 5px auto;}
.sidebarlist li{line-height:16px;}
.sidebarlist a{text-decoration:none;}
.sidebarlist a:hover{color:#a23d2d;}
.listimg{float:left; width:100px; margin:0px 10px 10px 0px; display:block;}

/*Front Page Only*/
#main_container1{width:900px; height:700px; background:#000 url(images/burlap_bg.jpg) top no-repeat; margin:20px auto;}
#main_nav{width:858px; height:50px; padding:0px 0px 0px 42px;}
#main_content{width:810px; height:130px; font:Georgia, serif; line-height:28px; color:#FFF; margin:470px 0px 0px 0px; padding:5px 0px 0px 50px; font-size:17px;}
#main_content img{float:right;}
#main_footer{width:900px; height:35px; color:#FFF; background:#3c2813; font-family:Verdana, Geneva, sans-serif; font-size:11px; font-weight:bold; text-align:center; margin:10px 0px 0px 0px; padding:10px 0px; position:relative;}
#main_footer a{color:#FFF; text-decoration:none;}
#main_footer a:hover{color:#e9ef57;}
/*End Front Page*/

#container2{width:900px; height:1200px; background:url(images/container2_bg.png) repeat-y; margin:20px auto;}
#header{width:900px; height:200px; background:url(images/header_bg.jpg) no-repeat;}
#header_address{width:360px; height:105px; margin:45px 0px 0px 22px; float:left; color:#48230d; font-family:Verdana, sans-serif; font-weight:bold; font-size:14px;}
#header_address a{color:#48230d; text-decoration:none;}
#header_address a:hover{color:#e9ef57;}
#header_organic{ width:268px; height:50px; margin:85px 0px 0px 0px; float:left;}
#nav{width:858px; height:50px; padding:0px 0px 0px 42px; float:left;}
#content{width:900px; height:940px; color:#000; font-size:17px;}
#sidebar{width:200px; height:910px; float:left; text-align:center; font-size:12px; padding:30px 0px 0px 0px; font-family:Verdana, Geneva, sans-serif;}
#sidebar a{color:#000; font-family:Verdana, Geneva, sans-serif;}
#sidebar a:hover{color:#656845}
#right_side{width:680px; height:910px; float:left; padding:30px 0px 0px 20px;}
#right_side a{color:#a23d2d;}
#right_side p{width:400px; line-height:24px; font-family:Georgia, serif; font-size:14px; float:left;}
#footer{width:900px; height:60px; background:#000; color:#FFF; font-family:Verdana, Geneva, sans-serif; font-size:11px; line-height:60px; font-weight:bold; text-align:center; clear:both;}
#footer a{color:#FFF; text-decoration:none;}
#footer a:hover{color:#e9ef57;}

#container3{width:900px; background:url(images/container2_bg.png) repeat-y; margin:20px auto;}
#content2{width:900px; height:610px; font:Georgia, serif; color:#000; font-size:17px;}
#sidebar2{width:200px; height:600px; float:left; text-align:center; font-size:12px; padding:10px 0px 0px 0px; font-family:Verdana, Geneva, sans-serif;}
#sidebar2 a{color:#000; font-family:Verdana, Geneva, sans-serif; display:block;}
#sidebar2 a:hover{color:#e9ef57;}
#right_side2{width:680px; height:600px; float:left; padding:10px 0px 0px 20px; font-family:Georgia; }
#right_side2 a{color:#8d915f;}
#right_side2 p{width:320px; display:block; font-family:Georgia, serif; line-height:18px; margin:0px 20px 0px 0px; font-size:13px; float:left;}
#footer2{width:900px; height:50px; background:#000; color:#FFF; font-family:Verdana, Geneva, sans-serif; font-size:11px; line-height:50px; font-weight:bold; text-align:center;}
#footer2 a{color:#FFF; text-decoration:none;}
#footer2 a:hover{color:#e9ef57;}

#right_side3{width:680px; float:left; padding:10px 0px 0px 20px; font-family:Georgia; }
#right_side3 a{color:#8d915f;}
#right_side3 p{width:540px; line-height:24px; font-family:Georgia, serif; font-size:14px;}
#right_side3 h1{color:#a23d2d; font-family:Verdana, Geneva, sans-serif; font-size:16px; float:none; margin:18px 0 10px 0; font-weight:bold; width:300px;}

.about_right{background:url(images/about_right.jpg) bottom right no-repeat;}
.about_left{background:url(images/about_left.jpg) bottom right no-repeat;}
.pro_right{background:url(images/pro_right.jpg) bottom right no-repeat;}
.pro_left{background:url(images/pro_left.jpg) bottom right no-repeat;}
.retail_right{background:url(images/retail_right.jpg) bottom right no-repeat;}
.retail_left{background:url(images/retail_left.jpg) bottom right no-repeat;}
.home_right{background:url(images/home_right.jpg) bottom right no-repeat;}
.home_left{background:url(images/home_left.jpg) bottom right no-repeat;}
.ingredients_right{background:url(images/ingredients_right.jpg) bottom right no-repeat;}
.products_right{background:url(images/product_right.jpg) bottom right no-repeat;}
.prebuy_left{background:url(images/prebuy_left.jpg) bottom right no-repeat;}
.prebuy_right{background:url(images/prebuy_right.jpg) bottom right no-repeat;}
.manure_left{background:url(images/manure_left.jpg) bottom right no-repeat;}
.compostepedia_right{background:url(images/compostepedia_right.jpg) bottom right no-repeat;}
.compostepedia_left{background:url(images/compostepedia_left.jpg) bottom right no-repeat;}

#slider h3 { cursor:pointer; }
#slider h3.active	{ }
#slider div { height:0; width:155px; font-size:10px; margin:0px 0px 15px 22px; overflow:hidden; background:#aeb281; text-align:left; }
#slider p{padding:5px 5px 10px 5px; display:block; }
#slider a{text-decoration:none;}
#slider2 div { width:155px; font-size:10px; margin:0px 0px 15px 22px; overflow:hidden; background:#aeb281; text-align:left; }
#slider2 p{padding:5px 5px 10px 5px; display:block; }
#slider2 a{text-decoration:none;}

#drop li{list-style:none; float:left;}
#drop li a{display:block; margin:18px 12px 0px 0px; color:#FFF;}
#drop div{z-index:100; position:absolute; visibility:hidden; margin-top:14px;}
#drop div a{width:150px; position:relative; color:#FFF; text-decoration:none; display:block; left:-10px; background:url(images/brown_50.png); margin:0; padding:5px 5px; font-size:17px; font-weight:bold; font-family:Verdana, Geneva, sans-serif;}
#drop div a:hover{color:#e9ef57;}
