body{
   margin: 0px;
   font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
   font-size: 11px;   
   background-color: #750F28;
}

img{
   border-width: 0px;
}

a{
   color: #5E2E11;
   text-decoration: none;
}

a:hover{
   color: #FF0000;
}

div.fix_height{
   float: none;
   clear: both;
   display: block;   
}

div.auto_height{
   float: right;
   width: 1px;
   height: 500px;
   margin-right: -20px;
}

div.layout_top{
   width: 1000px;
   height: 126px;
   margin: 0px auto;
   position: relative;
   background: #8E1330 url(/images/layout/layout-top-bg.gif) repeat-x left;
}

div.layout_top div.top_cart{
   position: absolute;
   left: 0px;
   top: 0px;
   width: 206px;
   height: 197px;   
   background: url(/images/layout/top-cart.gif) no-repeat center;
   z-index: 2000;
}

div.top_menu{
   right: 20px;
   bottom: 0px;
   position: absolute;

}

div.layout_main{
   width: 1000px;
   margin: 0px auto;
   background: #F9EEE5 url(/images/products/bg.gif) repeat-y left;
}

div.layout_foot{
   width: 1000px;
   height: 107px;
   margin: 0px auto;
   background: url(/images/layout/layout-foot-bg.jpg) repeat-x left;
}

div.layout_foot div.foot_inner{
   padding: 60px 10px 10px 10px;
   color: #E7C6A5;
   font-size: 11px;
   font-weight: bold;
}

div.layout_leftcol{
   width: 253px;
   float: left;
}

div.layout_content{
   float: left;
   width: 747px;
   background-color: #F9EEE5;
   position: relative;
   z-index: 1;
}

div.layout_leftcol div.main_categories_menu ul,
div.layout_leftcol div.main_categories_menu ul li{
   margin: 0px;
   padding: 0px;
   list-style-type: none;
}

div.layout_leftcol div.main_categories_menu ul li{

}

div.layout_leftcol div.main_categories_menu ul li a{
   float: left;
   display: block;
   height: 214px;
   width: 63px;
   padding-left: 2px;
   padding-top: 2px;
}








div.kwicks{
   list-style-type: none;
   margin: 0px;
   padding: 0px;
   font-size: 10px;
   font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
   overflow: hidden;
   width: 260px;
   height: 214px;

   border-top: 1px solid #8E1330;
   overflow: hidden;
}

div.kwicks a{
   width: 61px;
   float: left;
   display: block;
   height: 214px;
   overflow: hidden;
   padding-left: 2px;


}

div.kwicks a img{
   margin-top: 10px;
   margin-left: 1px;
}


div.kwicks a.link1{
   background: url(/images/layout/menu-bg1.jpg) no-repeat left;
}

div.kwicks a.link2{
   background: url(/images/layout/menu-bg2.jpg) no-repeat left;
}

div.kwicks a.link3{
   background: url(/images/layout/menu-bg3.jpg) no-repeat left;
}

div.kwicks a.link4{
   background: url(/images/layout/menu-bg4.jpg) no-repeat left;
}

div.tiny_paragraph a{
   color: #F04200 !important;
}






