BODY{ background-color:#323926; margin:0px; FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Arial,Verdana; TEXT-DECORATION: none; background:url(images/bg.jpg); background-position:center;}

#head_wrapper{ width:100%; height:139px; background:url(images/bg_top.png);}
#head{ width:1000px; margin:auto; background:url(images/leafs1.png); height:139px;}

#menu_wrapper{ width:100%; height:28px; border-top:solid 2px #2b1e0c; border-bottom:solid 2px #2b1e0c; background:url(images/menuw_bg.png);}
#menu{ width:900px; background:url(images/menu_bg.gif); margin:auto; height: 20px; margin-top:1px; border:solid 1px #c69368; color:#f5d1a1; font-weight:bold; font-size:12px; padding-top:4px; position:relative;}
#menu A { padding: 0px 5px 0px 5px; color:#f5d1a1; text-decoration:none;}
#menu A:hover { color:#aace15;}
.table{ position:absolute; top:-114px; right:-10px;}
.ext_link{ position:absolute; top:4px; right:10px;}

#top_menu{ float:right; width:569px; height:25px; background:url(images/menu_top_bg.gif); margin-right:40px; padding-top:3px; padding-left:4px; color:#f5d1a1; font-weight:bold; font-size:12px;}
#top_menu A { padding: 0px 4px 0px 4px; color:#f5d1a1; text-decoration:none;}
#top_menu A:hover { color:#aace15;}

.search{ width:200px; margin-left:10px; background:url(images/search.gif); background-repeat:no-repeat; background-position:185px; background-color:#FFFFFF; border:solid 1px #9b633b;}

#content_wrapper{ background:url(images/leafs2.png); width:1000px; margin:auto; background-repeat:no-repeat;}
#content{ width:896px; background-color:#f8f9f5; border-left:solid 2px #2b1e0c;  border-right:solid 2px #2b1e0c; margin:auto;}
#content-top{ width: 900px; height:14px; margin:auto; margin-top:10px; background:url(images/content_top.gif);}
#content-bottom{ width: 900px; height:9px; margin:auto; background:url(images/content_bottom.gif);}
#content #left { float:left; width:183px; margin-left:20px; text-align:center; }
#content #left #login{ float:left; width:183px; height:142px; background:url(images/login_bg.jpg); margin-top:20px; margin-bottom:10px;}
#content #left #copy{ float:left; width:173px; background-color:#FFFFFF; margin-left:0px; margin-top:5px; padding:5px; text-align:left; color:#666666;}
#content #left #login_form{ float:left; width:183px; height:100px; margin-top:70px; margin-bottom:10px;}
#content #left .menu{ float:left; width:163px; background-image:none; background-color:#eef4d2;  margin-top:10px; padding: 15px 10px 15px 10px; text-align:left;}
#content #left .menu A{ color:#4d3c24; text-decoration: none; font-weight:bold; padding-left:5px;}
#content #left .menu A:hover{ color:#79854f;}
#content #left .menu hr{border: none 0; border-top: 1px dashed #4d3c24;/*the border*/ width: 100%; height: 1px;}

#content #center{ float:left; width:430px; margin-left:20px;}
#content #center hr{border: none 0; border-top: 1px solid #abce1a; width: 100%; height: 1px;}
h1{ font-size:18px; color:#819d0f; margin-bottom:5px; padding-left:5px; font-weight:normal;}
h2{ font-size:14px; color:#819d0f; margin-bottom:5px; padding-left:5px; font-weight:normal;}
h3{ font-size:13px; color:#819d0f; margin-bottom:5px; padding-left:0px; font-weight:normal;}

#content #center1column{ float:left; width:630px; margin-left:20px;}
#content #center1column hr{border: none 0; border-top: 1px solid #abce1a; width: 100%; height: 1px;}

#content #home_prod{ float:left; padding:5px 25px; position:relative}
#content #home_prod .prod_img{ width:155px; height:145px; text-align:center; padding-top:5px; background-color:#FFFFFF; position:relative;}
#content #home_prod .prod_descr{ width:153px; height:41px; background-color:#eef4d2; border:solid 1px #c4ce93; margin-top:5px; margin-bottom:10px; text-align:center; }
.clear{ clear:both;}

#content #prod{ float:left; padding:5px 5px; position:relative;}
#content #prod .prod_img{ width:155px; height:145px; text-align:center; padding-top:5px; position:relative; background-color:#FFFFFF; }
#content #prod .prod_descr{ width:153px; height:41px; background-color:#eef4d2; border:solid 1px #c4ce93; margin-top:5px; margin-bottom:10px; text-align:center; }


#content #right { float:left; width:207px; background-color:#FFFFFF; margin-left:20px; margin-top:5px; padding:5px;}

#footer{ width:880px; margin:auto; margin-top:10px; background:url(images/footer_bg.png); padding:5px 10px; }
#footer .copy { color:#FFFFFF; margin-bottom:5px;}
#footer A { color:#262e05; text-decoration:none;}
#footer A:hover { color:#c3f00b;}

A{FONT-SIZE: 12px;COLOR: #a71527;FONT-FAMILY: Arial,Verdana;text-decoration:underline;}
A:active{FONT-SIZE: 12px;COLOR: #a71527;FONT-FAMILY: Arial,Verdana;text-decoration:underline;}
A:link{FONT-SIZE: 12px;COLOR: #a71527;FONT-FAMILY: Arial,Verdana;text-decoration:underline;}
A:visited{FONT-SIZE: 12px;COLOR: #a71527;FONT-FAMILY: Arial,Verdana;text-decoration:underline;}
A:hover{FONT-SIZE: 12px;COLOR: #000000;FONT-FAMILY: Arial,Verdana;text-decoration:underline;}

A.brown{COLOR: #a75e2e;FONT-FAMILY: Arial,Verdana;}
A.brown:hover{COLOR: #000000;FONT-FAMILY: Arial,Verdana;}

div.google{ text-align:center; padding-top:2px;}
div.google form{ margin:0;}
.google_text{ font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#999999; width: 110px;}
.google_button{ font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#ffffff; background-color:#536c06; border: solid 2px #8aa844;}


.register_text{ width:148px; height:16px; color:#546c06; font-size:11px; FONT-FAMILY:tahoma, verdana, arial; border:solid 1px #556a01; font-weight:bold; background-color:#FFFFFF;}
.register_smtext{ width:25px; height:16px; color:#546c06; font-size:11px; FONT-FAMILY:tahoma, verdana, arial; border:solid 1px #556a01; font-weight:bold; background-color:#FFFFFF;}

#ffscrollbarfix {position: absolute; top: 0; bottom: -0.1px; width: 1em; z-index: -1;}

#ValidDiv{display:none; position:absolute; top:-50px; left:-50px; border: solid 1px #546c06; background-color:#FFFFFF; text-align:left; width:230px; padding:5px; }

TD.solid{ border-bottom:#000000 solid 1px;}
TD.shoppingcart{padding:5px; border-left:#096012 solid 1px; border-right:#096012 solid 1px; border-bottom: #096012 solid 1px;}
TD.prod_name{ color:#5B6F36; font-size:12px; FONT-FAMILY: tahoma, verdana, arial; font-weight:bold; background-color:#F8FDE2; border:#C5D29E solid 1px;}
A.prod{ FONT-SIZE: 10px; COLOR: #657C3D; FONT-FAMILY: tahoma, verdana, arial; text-decoration:none; font-weight:bold; }
A.prod:active{ FONT-SIZE: 10px; COLOR: #657C3D; FONT-FAMILY: tahoma, verdana, arial; text-decoration:none; font-weight:bold;}
A.prod:link{ FONT-SIZE: 10px; COLOR: #657C3D; FONT-FAMILY: tahoma, verdana, arial; text-decoration:none; font-weight:bold;}
A.prod:visited{ FONT-SIZE: 10px; COLOR: #657C3D; FONT-FAMILY: tahoma, verdana, arial; text-decoration:none; font-weight:bold;}
A.prod:hover{ FONT-SIZE: 10px; COLOR: #584123; FONT-FAMILY: tahoma, verdana, arial; text-decoration:none; font-weight:bold;}

.cartbutton{ background:url(images/sc_cartbutton_bg.gif); background-color:#826543; color:#f4d2a5; font-weight:bold; font-family:FONT-FAMILY: tahoma, verdana, arial; font-size:11px; border:solid #000000 1px;}
.button{ background-color:#826543; color:#ffffff; font-family:FONT-FAMILY: tahoma, verdana, arial; font-size:12px; border: solid 2px #ae9167;}

.error{ FONT-SIZE: 11px; COLOR: #FF0000; FONT-FAMILY: tahoma, verdana, arial; text-decoration:none}