body{
   margin: 0;
   padding: 0;
   font: normal 11px Tahoma, Arial;
   background: #fbd213;
}
a img{border: none}
#maind{
   width: 900px;
   margin: auto;
}
#header{
   height: 383px;
   background: url('../images/design/header.jpg')
}
#header .logo{
   margin: 70px 57px;
   position: absolute;
   text-align: center;
   color: #f8d742;
   font: normal 17px "Trebuchet MS";
}
#header .logo b{
   font: normal 22px "Trebuchet MS";
   color: #f8d742;
}
#header .menu{
   position: absolute;
   margin-top: 313px;
   margin-left: 37px;
}
#header .menu a{
   width: 110px;
   margin-right: 37px;
   display: block;
   float: left;
   text-align: center;
}
#header .tm{
   position: absolute;
   margin-top: 3px;
   margin-left: 590px;  
   font: normal 11px Tahoma;
   color: #550100;
} 
#header .tm form{
   display: inline;
}
#header .tm select{
   width: 100px;
   margin-right: 20px;
   font: normal 11px Tahoma;
   }
#header .cart{
   position: absolute;
   margin-top: 98px;
   margin-left: 756px;  
} 
#header .cart{
   color: #333;
   font-weight: bold;
}
#header .cart strong{
   font-weight: normal;
   border-right: 1px solid  #970d2f;
   padding-right: 4px;margin-right: 3px;

} /**/
#header .search{
   position: absolute;
   margin-top: 312px;
   margin-left: 630px;  
} 
#header .search img{
   margin-top: 2px;
}
#header .search .i{
   background: #b4d40f;
   border: 1px solid #fff;
   width: 95px;
   position: absolute;
   margin-left: 5px;

}
#header .search .b{
   position: absolute;
   margin-top:2px;
   margin-left: 108px;
}

#content{background: url('../images/design/bg.gif') }

#content table.main{
   width: auto;
   margin : auto;
   margin-left: 5px;
}
#content table.main .left{
   width: 182px;vertical-align: top;
   padding-left: 15px;
}
#content table.main .right{
   width: 155px; vertical-align: top; color: #970d2f;
}
#content table.main .center{vertical-align: top;}





.box
{
   background: url('../images/design/box/bg.gif') top left repeat-y;
   margin-top: 10px;
   width: 167px;
}
.box .title{
   background: url('../images/design/box/top.gif') top left no-repeat;
   padding-top: 15px;
   padding-left: 8px;

}
.box table{
   background: url('../images/design/box/bottom.gif') -1px bottom no-repeat;
   color: #fff;
}
.box table table{
   background: none;
}
.box table a:link, a:visited{
   color: #fff;
}
#cats{
   color: #fff;
}
#cats .cat{
   margin-left: 10px;
}
#cat a,#cat a:link, #cat a:visited{
   font: normal 11px  Tahoma;
   text-decoration: none;
}
.new .boxText img{
   background: #fff;/**/
}
.center{padding-left: 20px;}


#newproducts .title{
   width: 200px;
   background: #677715;
   padding: 2px;
   padding-left: 10px;
   margin-bottom: 2px;
}
#newproducts .bg{
   background: #54a3b4;
   padding: 10px;
}
#newproducts .image{
   padding: 13px 13px;
   background: url('../images/design/imgbox.gif') 0px 0px no-repeat;
}
#newproducts .price{
   padding: 5px;
   color: #fff;
   font: bold 11px Tahoma; 
}
#newproducts .more a:link, #newproducts .more a:visited{
   background: #fff;
   color: #888;
   font: normal 11px Tahoma;
   padding: 2px;
   text-decoration: none;
}
#newproducts .title a:link, #newproducts .title a:visited{
   text-decoration: none;
   color: #fff;
}
.center{
   color: #fff;
   padding: 10px;
   padding-right: 30px;
   width: 600px;
}

#footer{
   background: url('../images/design/footer.gif') bottom -1px no-repeat;
   margin-top: -13px;
   margin-left: 1px;
}
#footer .t{
   position: absolute;
   margin-top: 10px;
   margin-bottom: 20px; 
   margin-left: 20px;
   color: #FFF;
   text-transform: uppercase;
   text-align: right;
   padding-right: 30px;
}
#footer .t span{
   float: left
}
#footer .t div{
   position: absolute;
	margin-left: 430px;
	width: 350px;
}
#footer .t a:link, #footer .t a:visited{
   color: #fff;
   text-decoration: none
}
.left a:link, .left a:visited, .right a:link, .right a:visited{
   color: #fff;
}
* .pageHeading{
   color: #feffb3;
   font: normal 20px Tahoma;
}
a:link, .center table a:link, .center table a:visited, .center a:link, .center a:visited{color: #feffb3; font: bold 11px Tahoma;}
#np table{
   width:340px;
}
