body{
   margin: 0;
   padding:0;
}
a, a:link, a:visited{color: #000}
h2{font: normal 18px "Trebuchet MS"; margin:5px 0; }
#center{font: normal 11px Tahoma;}
#center .o{padding: 10px;}
a img{border: none;}
#main{
   margin: auto;
   width: 750px;
}
#header{
   height: 180px;
   background: url('../images/design/top.jpg') top center no-repeat #fff;
}
#header .logo{
   position: absolute;
   margin: 15px 0 0 15px;
   
}
#header .menu{
   position: absolute;
   margin: 132px 0 0 5px;
}
#header .menu a{float: left; display: block;}
#header .smf{
   position: absolute;
   margin: 122px 0 0 447px;
}
#header .smf .i{
   border: none;
   width: 215px;
}
#header .smf .b{
   position: absolute;
   margin: -2px 0 0 3px;
}
#left{width: 200px;}
#right{width: 200px;padding-left: 2px;}
#left,#right,#center{vertical-align: top}
.box{margin: 0px;
   font: normal 11px Tahoma;
   color: #000;
}
.box .title{
   font: bold 12px Tahoma;
   padding: 10px 0 10px 30px;
   white-space: nowrap;
   text-transform: uppercase;
   width: 168px;
}
.box .text{
   margin: 2px 0 2px 0;
   border: 1px solid #d2d2d2;
   width: 176px;
   padding: 10px;
}
#left .box .title{color: #000; background: url('../images/design/l_title.gif') top left no-repeat #333;}
#right .box .title{color: #000;background: url('../images/design/r_title.gif') top left no-repeat #ccc;}
/*cats*/
.cats a, .cats a:link, .cats a:visited{
   padding: 7px 0 6px 10px;;
   display: block;
   color: #000;
   text-decoration: none;
   background: url('../images/design/pip.gif') center left no-repeat;
   border-bottom: 1px dotted #ddd;
}
.cats a:hover{
   background: url('../images/design/pip.gif') 3px center no-repeat;
}
.item{margin: 3px 0 10px 0;}
.box a,.box a:link,.box a:visited{color: #000;}
form{display: inline;}
.bord-left{border-left: 1px solid #ddd;}
.bord-bottom{border-bottom: 1px solid #ddd;}
.bord-all{border: 1px solid #ddd;}
.topDeal{margin-top: 2px;}
.topDeal td{ font: normal 11px Tahoma; padding: 20px;}
.topDeal .img{width: 1%;}
.topDeal{border: 1px solid #ddd;}
.topDeal .title{text-align: left; padding: 10px; border-bottom: 1px solid #ddd; font: normal 18px Arial; color: #3b4c58; text-transform: uppercase}
.topDeal table a, .topDeal table a:link, .topDeal table a:visited{color: #000; font: bold 11px Tahoma;}
#welcome{height: 183px; background: url('../images/design/welcome.jpg') top left no-repeat #607280;}
#welcome .text{font: normal 10px Tahoma; color: #fff; padding: 80px 20px 30px 158px; width: 160px;}
#subscribe{background: url('../images/design/subscribe.gif') top left no-repeat red; margin-top: 2px; height: 123px;}
#subscribe .text{padding: 55px 0 10px 130px; color: #fff; font: normal 10px Tahoma;}
#subscribe .i{border: 1px solid #729df0; background: #6f94d9; width: 120px; color: #fff;}
#subscribe .b{position: absolute;}
#ads{font: normal 11px Tahoma; text-align: center;}

#footer{background: url('../images/design/footer.gif') top left repeat-x; font: normal 11px Tahoma; height: 50px}
#footer .copy{
   position: absolute;
   margin: 18px 0 0 22px;
   color: #666;
}
#footer .menu{text-align: right; width: 500px; padding: 18px 0 0 230px;}
#footer .menu a, #footer .menu a:link, #footer .menu a:visited{color: #666; text-decoration: none}
