body{margin:0px; padding:0px; background:url(images/background.gif) no-repeat top center; font-size:12px; font-family:Arial, Helvetica, sans-serif; color:#6c4f30;}

div, ul, h1, h2, h3, h4, h5, h6, p{margin:0px; padding:0px;}
h1{font-size:20px;}

a{color:#33cccc; outline:none; text-decoration:none;}
a:hover{text-decoration:underline;}

.clear{clear:both; height:0px; line-height:0px; font-size:0px;}
li{list-style:none;}

img{border:none;}
#top-navigation li a {
border-right:1px solid #C6C6C6;
color:#6C4F30;
display:block;
float:left;
height:33px;
line-height:33px;
padding:0 13px;
text-decoration:none;
}
.col-1 h1
{
color:#505050;
font-size:0.875em;
}
#top-navigation li a:hover {
background:#E7E5E5 none repeat scroll 0 0;
}
#top-navigation li {
float:left;
}
#main{width:985px; margin:0px auto;}

#topheader{height:116px;}
#topheader .logo{width:178px; float:left;}
#topheader .top-right-widget{width: 525px; float:right; text-align:right; color:#ffffff;}
#topheader .top-links{padding:12px 0px; font-size:11px;}
#topheader .top-links li{display:inline;}
#topheader .top-links a{color:#ffffff; text-decoration:none;}
#topheader .top-links a:hover{text-decoration:underline;}
#topheader .top-links a img{vertical-align:middle; margin-right:5px;}
#topheader .top-links li.my-bag{padding:0px 15px;}
#topheader .checkout-btn{background:#6c4f30; font-size:9px; color:#ffffff; cursor:pointer; border:0px none; text-transform:uppercase; padding:2px 5px; vertical-align:middle;}
#topheader .search-widget{float:right;}
#topheader .left-side{width:9px; float:left;}
#topheader .right-side{background:url(images/search-box-right.gif) no-repeat right top; height:36px; float:left; width:495px; padding:8px;}
#topheader .textarea{width:400px; color:#6c4f30; font-size:12px; padding:6px; border:1px #c6c6c6 solid;}
#topheader .search-btn{background:url(images/search-btn.jpg) no-repeat; width:78px; height:28px; cursor:pointer; border:0px none;}



#wrapper{padding:0px 5px;}

#banner{margin:11px 0px;}
#banner .slideshow{float:left; border:1px #c6c6c6 solid;}
#banner .banners-right{width:280px; float:right;}
#banner .banners-right li img{border:1px #c6c6c6 solid;}
#banner .banner-margin{margin-bottom:6px;}

#content{padding:10px 15px; border:1px #c6c6c6 solid; width:943px;}
#content .product{width:170px; float:left; border-left:1px #c6c6c6 solid; margin:15px 0px; padding:0px 8px;}
#content .product span{color:#33cccc;}
#content .product a{color:#6c4f30; text-decoration:none;}
#content .product a:hover{text-decoration:underline;}
#content .product .product-img{height:150px; text-align:center;}
#content .product .product-img img
{
height:150px;
width:150px;
margin-bottom:20px;
}

/*#content .no-border{border:0px none;}*/

#footer{margin-top:1px; background:url(images/footer-bg.gif) repeat-x; padding:15px;}
#footer .footer-left{float:left;}
#footer .footer-left p{margin:10px 0px;}
#footer .footer-left a{color:#6c4f30; text-decoration:none;}
#footer .footer-left a:hover{text-decoration:underline;}
#footer .payment-method a{margin:0px 10px;}
#footer .copyright{width:320px; float:right; text-align:right;}

#manufacturer ul
{
margin:15px 0;
padding:0 8px;
width:160px;
}

#manufacturer ul li
{
line-height:25px;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;

}

#manufacturer ul li a
{
color:#6C4F30;
text-decoration:none;
}
#manufacturer ul li a:hover
{
color:#6C4F30;
text-decoration:underline;
}