body{margin:0px;color:#665d51;font:12px tahoma,verdana,sans-serif;background-color:#f5f3e6;}
a,table a{color:#665d51;font:12px/12px tahoma,verdana,sans-serif;padding:0}
a:hover{text-decoration:underline}
a img{border:0 none}
table{}
div,h1,h2,h3,h4,h5,p,form{margin:0;padding:0;border:0 none}
input{border:1px solid #d1c5a4;padding:3px;font:12px tahoma,verdana,sans-serif;}
select{padding-left:3px;font:12px tahoma,verdana,sans-serif}
input.checkbox{border:0}
.clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden;}
.clearfix {display: inline-block;}
.width100 {width:100%}
#header{width:100%;margin: 0px;padding: 0px;}
#header-top {width:100%;height: 23px;background-color:#d1c5a4;border-bottom:3px solid #FFF}
#header-top-content{margin: 0px auto;padding:0px;width:979px;text-align:left;color:#FFF}
#header-top-slogan {float:left;width: 630px}
#header-top-slogan h1{font:11px/23px tahoma,verdana, sans-serif;}
#header-top-menu{float:left;text-align:right;width:349px}
#header-top-menu a {color:#FFF; font:11px/23px tahoma,verdana, sans-serif; text-decoration:none}
#header-top-menu a.home {background:url(images/home-icon.gif) no-repeat left center; padding-left:13px;}
#header-top-menu a.sitemap {background:url(images/sitemap-icon.gif) no-repeat left center; padding-left:15px;}
#header-top-menu a.contact-us {background:url(images/contact-us-icon.gif) no-repeat left center; padding-left:13px;}
#header-content{margin: 0px auto;padding:0px;text-align:center;overflow:hidden;width:979px}
#logo{float: left;width:174px;margin: 8px 0 0 7px}
#logo h2{font-weight: bold;font-size:11px;color:#928f8b;margin-top:3px}
#phone{width: 240px;height: 38px;color: #cb694d;float:left;background:url(images/phone-icon.gif) no-repeat left center;
padding-left: 37px;margin: 25px 0 0 46px;text-align: left;font: bold 12px/18px tahoma,verdana, sans-serif;}
#basket-top{width: 245px;height: 58px;float:left;margin: 15px 0 0 10px;text-align: left;font: bold 12px/18px tahoma,verdana, sans-serif;}
#basket-top .basket-icon{float:left; width:31px; margin:14px 8px 0 0}
#basket-top .basket-text{float:left;}
#basket-top h3{text-transform:uppercase;padding:0;margin:0}
#basket-top a {color: #cb694d; text-decoration:none; font: bold 12px/18px tahoma,verdana, sans-serif;}
#basket-top a.checkout {color: #cb694d; text-decoration:underline; font: bold 12px/18px tahoma,verdana, sans-serif;}
#search {float:left; margin:29px 0 0 10px; border:1px solid #d1c5a4; height:28px; width:198px; background-color:#fff;}
#search input {float:left; border:none; line-height:24px; height:24px; padding:2px 0 2px 4px; width:169px}
#search input.search-btn {float:left; cursor:pointer; width:25px; height:28px; padding:0; border:none; background:url(images/search-icon.jpg) no-repeat center center; font-size:0; line-height:0; text-indent:-9999px}
#topmenu{width: 775px;height: 41px;text-align: center;margin: 7px 4px 0 0;float:right;}
#topmenu ul{list-style-image:none; list-style-type:none; margin:0; padding:0}
#topmenu li {display:inline;}
#topmenu a{
display: block;
float: left;
width: 152px;
height: 41px;
color:#FFFFFF;
font:bold 12px/41px tahoma, Verdana,sans-serif;
text-align: center;
margin: 0 3px 0 0;
text-decoration: none;
text-transform:uppercase;
background:url(images/topmenu-bgr.gif) no-repeat;
}
/* categories */
#categories{
float:left;
width:188px;
margin:0 0 3px;
padding:0px;
background:#cb694d url(images/cat-bgr.gif) no-repeat left bottom;
}
#categories ul{
margin:0px;
padding:0px;
clear: both;
}
#categories li{
list-style:none;
}
#categories h3{
color:#FFF; 
display:block; 
width:188px; 
height:41px;
background:url(images/cat-title-bgr.gif) no-repeat left top;
font:bold 12px/41px tahoma,verdana,sans-serif;
text-align:center;
text-transform:uppercase
}
#categories .leftmenu0{
border-bottom: 1px solid #d0785f;
margin:0 5px;
padding: 0 3px;
font:bold 12px/24px tahoma, verdana,sans-serif;
}
#categories .leftmenu0 a{
color:#fff;
text-decoration: none;
font:bold 12px/24px tahoma, verdana,sans-serif;
}
#categories  .leftmenuactive0{
border-bottom: 1px solid #d0785f;
margin:0 5px;
padding: 0 3px;
font:bold 12px/24px tahoma, verdana,sans-serif;
}
#categories  .leftmenuactive0 a{
color:#d1c5a4;
text-decoration: none;
font:bold 12px/24px tahoma, verdana,sans-serif;
}
#categories .leftmenu1{
background:url(images/cat-bullet.gif) no-repeat left center;
margin:6px 3px 6px 10px;
padding:0 0 0 13px;
font:normal 12px/13px tahoma, verdana,sans-serif;
}
#categories .leftmenu1 a{
color:#ffffff;
text-decoration: none;
font:normal 12px/13px tahoma, verdana,sans-serif;
}
#categories  .leftmenuactive1{
background:url(images/cat-bullet.gif) no-repeat left center;
margin:6px 3px 6px 10px;
padding:0 0 0 13px;
font:normal 12px/13px tahoma, verdana,sans-serif;
}
#categories  .leftmenuactive1 a{
color:#ffffff;
text-decoration: none;
font:bold 12px/13px tahoma, verdana,sans-serif;
}
#categories .leftmenu2{
margin:6px 3px 6px 10px;
padding:0 0 0 18px;
font:normal 12px/12px tahoma, verdana,sans-serif;
}
#categories .leftmenu2 a{
color:#ffffff;
text-decoration: none;
font:normal 12px/12px tahoma, verdana,sans-serif;
}
#categories  .leftmenuactive2{
margin:6px 3px 6px 10px;
padding:0 0 0 18px;
font:normal 12px/12px tahoma, verdana,sans-serif;
}
#categories  .leftmenuactive2 a{
color:#ffffff;
text-decoration: underline;
font:normal 12px/12px tahoma, verdana,sans-serif;
}
#categories .leftmenu3{
margin:4px 3px 4px 10px;
padding:0 0 0 23px;
font:normal 11px/11px tahoma, verdana,sans-serif;
}
#categories .leftmenu3 a{
color:#ffffff;
text-decoration: none;
font:normal 11px/11px tahoma, verdana,sans-serif;
}
#categories  .leftmenuactive3{
margin:4px 3px 4px 10px;
padding:0 0 0 23px;
font:normal 11px/11px tahoma, verdana,sans-serif;
}
#categories  .leftmenuactive3 a{
color:#ffffff;
font:normal 11px/11px tahoma, verdana,sans-serif;
text-decoration: underline
}
#staticleftmenu{
float:left;
width:188px;
margin:0 0 3px;
padding:0px;
background:#8e9c6d url(images/info-bgr.gif) no-repeat left bottom;
}
#staticleftmenu ul{
margin:0px;
padding:0px;
clear: both;
}
#staticleftmenu h3{
color:#FFF; 
display:block; 
width:188px; 
height:41px;
background:url(images/info-title-bgr.gif) no-repeat left top;
font:bold 12px/41px tahoma,verdana,sans-serif;
text-align:center;
text-transform:uppercase
}
#staticleftmenu li{
list-style:none;
border-bottom: 1px solid #9aa67c;
margin:0 5px;
padding: 0 3px;
font:bold 12px/24px tahoma, verdana,sans-serif;
}
#staticleftmenu li a{
color:#ffffff;
text-decoration: none;
font:bold 12px/24px tahoma, verdana,sans-serif;
}
#topsellers{
float:left;
width:188px;
margin:0 0 3px;
padding:0px;
background:#8e9c6d url(images/info-bgr.gif) no-repeat left bottom;
}
#topsellers h3{
color:#FFF; 
display:block; 
width:187px; 
height:41px;
background:url(images/info-title-bgr.gif) no-repeat left top;
font:bold 12px/41px tahoma,verdana,sans-serif;
text-align:center;
text-transform:uppercase
}
#topsellers ul{
margin:0px;
padding:0px;
clear: both;
}
#topsellers li{
list-style:none;
border-bottom: 1px solid #9aa67c;
margin: 5px 5px 0;
padding: 0 3px 5px;
overflow:hidden;
height:auto
}
#topsellers li a{
color:#ffffff;
text-decoration: none;
text-transform:capitalize;
font:bold 12px tahoma, verdana,sans-serif;
}
#topsellers .new {float:left; clear:both;}
#topsellers .new-img {float:left; background:url(images/newest-prod-bgr.gif) no-repeat left center; margin-right:5px; width:63px; height:63px; padding:5px; text-align:center}
#topsellers .new-img a {display:table-cell; width:63px; height:63px; vertical-align:middle}
#topsellers .new-content {float:left; width:88px; height:auto}
#topsellers .new-content h4 {margin-top:5px}
#topsellers .new-content .new-price {display: block; background:url(images/newest-prod-price-bgr.gif) no-repeat left center; width:90px; height:21px; line-height:21px; color:#665d51; text-align:center; margin-top:10px}

#static-left-content{
float:left;
width: 188px;
margin:0;
padding:0;
background:#d1c5a4 url(images/static-left-top.gif) no-repeat left top;
}
.static-left-content-inner{
float:left;	
margin:0;
width:188px;
}
.static-left-content-bottom{
float:left;
width: 188px;
height: 10px;
margin:0;
background:url(images/static-left-bottom.gif) no-repeat left top;
}
#columns{
margin:0px auto;
padding:0px;
width:979px;
height: auto;
overflow: hidden;
display: block;
background: url(images/columns-bgr.gif) repeat-y right top
}
#column-left{
clear:both;
width:188px;
margin-top:4px;
float:left;
}
/* center column */
#column-center{
width: 775px;
border: 3px solid #e3dcc5;
border-bottom:none;
padding: 5px;
background-color: #FFF;
float: left
}
#column-bottom {
width: 785px;
border: 3px solid #e3dcc5;
border-top:none;
background-color:#FFF;
height:10px;
float:left;
margin-left:188px
}
#user-menu {
float:left;
width:765px;
background-color:#f5f3e6;
text-align:right;
padding: 5px;
margin-bottom:5px;
font-weight:bold;
font-size: 12px;
clear:both
}
#user-menu a {text-decoration:none}
#user-menu a:hover{text-decoration:underline}
#user-menu span {background:url(images/bullet-bottom.gif) no-repeat left center}

.homepage-column {float:left; width:190px; margin-right:3px}
/* banner styles */
.banner {float:left; margin-bottom: 10px; clear:both}
.bhome{ height:165px; width:395px; padding:20px 370px 35px 10px; background:#f6eee8 url(images/banner-home.jpg) no-repeat left top;}
.banner h4{font-size:26px;}
.banner span{color: #cb694d}
.banner ul {margin:10px 0 0 0; padding:0; clear: both;}
.banner li {list-style:none; background:url(images/bullet-banner.png) no-repeat left center; padding-left: 20px; font:normal 16px/19px tahoma,verdana,sans-serif; margin-bottom:5px}
.banner li a {font:normal 16px/19px tahoma,verdana,sans-serif; text-decoration:none}
.banner li a:hover{text-decoration:underline}
.bother-pages { height:95px; padding:7px 300px 25px 10px; width:465px; }
.bother-pages h4{font-size:20px;}
.bother-pages ul {margin:8px 0 0 0;}
.bother-pages li {font:normal 13px/16px tahoma,verdana,sans-serif;}
.bother-pages li a {font:normal 13px/16px tahoma,verdana,sans-serif; text-decoration:none}
.b1 {background:#f6eee8 url(images/banners/banner_v1.jpg) no-repeat left top}
.b2 {background:#f6eee8 url(images/banners/banner_v2.jpg) no-repeat left top}
.b3 {background:#f6eee8 url(images/banners/banner_v3.jpg) no-repeat left top}
.b4 {background:#f6eee8 url(images/banners/banner_v4.jpg) no-repeat left top}
.b5 {background:#f6eee8 url(images/banners/banner_v5.jpg) no-repeat left top}
/* /banner styles */

.fix{clear: both;}
#footer{
margin: 0px auto;
padding:0px;
width:979px;
color:#665d51;
}
#botmenu {float:right; width:775px; text-align:center; margin:5px 0; font:normal 12px/14px tahoma,verdana,sans-serif}
#botmenu a{color:#665d51; text-decoration:none; font:normal 12px/14px tahoma,verdana,sans-serif}
#botmenu a:hover {text-decoration:underline}
#botmenu span {background:url(images/bullet-bottom.gif) no-repeat left center}
.copy{float:right; width:775px; text-align:center; margin:5px 0; font:normal 11px/13px tahoma,verdana,sans-serif; color:#665d51;}
.copy a{color:#665d51; text-decoration:none;font:normal 11px/13px tahoma,verdana,sans-serif;}
.hidden, .dialog { display:none }

