body{background:#000 url(../images/TattooBK.jpg) no-repeat top center fixed; margin:0; padding:0; color:#596261; font:11px tahoma;}
*{margin:0; padding:0; border:0;}
p{padding:0 0 15px;}
.cl{clear:both; font-size:1px;}
.fl{float:left;}
.fr{float:right;}

.page{width:1000px; margin:auto; padding:0 0 20px; background:#000;}
.head{padding:10px 10px 0;}
.headR{float:right;}
.headR ul{float:right;}
.headR li{display:inline; list-style:none; font:13px "trebuchet MS"; padding:0 12px 0 10px; border-right:1px solid #fff;}
.headR li.last{border:0; padding-right:0;}
.headR li a{color:#fff; text-decoration:none;}
.cartBox{padding:20px 0 0; color:#ff9500; line-height:17px;}
.cartBox a{color:#ff9500; text-decoration:none; font-weight:bold;}
.cart{float:right; padding:0 50px 0 0;}
.cartBox a:hover{text-decoration:underline;}
ul.mainMenu{text-align:center; padding:18px 0 0;}
ul.mainMenu li{list-style:none; display:inline; padding:0 9px;}
ul.mainMenu li a{}

iframe html body div#datacontainer{background:#FF0000;}

.bradCrumb{color:#c1c1c1; padding:10px 0 10px 209px;}
.bradCrumb a{color:#fff; font-weight:bold; text-decoration:none;}

.body{background:url(../images/bodymid.png) repeat-y; width:1000px; overflow:hidden;}
.bodyTop{background:url(../images/bodytop.png) no-repeat top; width:1000px; overflow:hidden;}
.bodyBot{background:url(../images/bodybot.png) no-repeat bottom; width:1000px; overflow:hidden;}
* html body .bodyBot{height:200px;}
.left{float:left; width:204px; padding:21px 0 0 6px; color:#d0d0d0;}
.left h3{background:url(../images/left-cat.jpg); height:19px; padding:10px 0 0 21px; }
.left ul, .right ul{padding:0 0 10px 5px; background:url(../images/left-dist.jpg) no-repeat right top;}
.left li, .right li{background:url(../images/ulbot.jpg) no-repeat bottom left; list-style:none; padding:5px 0;}
.left li a, .right li a{color:#d6c8b4; text-decoration:none; background:url(../images/left-bullet.jpg) no-repeat 3px 4px; padding:0 0 0 15px;}
.left li a:hover, .right li a:hover{text-decoration:underline;}
.right ul{background:url(../images/bgright.jpg) no-repeat left top;}

.whatsnew{padding:10px 5px 10px 8px; background:url(../images/left-dist.jpg) no-repeat right top;}
.whatsnew img{border:3px solid #cdcdcd; width:80px;}
.whatsnew kbd{display:block; font:12px tahoma; margin:0 0 15px; color:#ff6200; text-decoration:line-through;}
.whatsnew span{ font:18px tahoma; color:#fff;}
.whatsnew td{padding:2px;}
.whatsnew td a{color:#D6C8B4; text-decoration:none;}
.whatsnew td a:hover{color:#D6C8B4; text-decoration:underline;}
.search td{padding:3px;}
.search a{color:#ffae00; font-weight:bold;}
.search .inp{background:#191919; border:1px solid #353537; color:#fff; font:11px tahoma; padding:3px; width:140px;}
.search .btn{background:url(../images/go.jpg) no-repeat; border:0; font:bold 10px tahoma; color:#fff;}
a:hover{text-decoration:underline;}

.middle{float:left; width:546px; margin:21px 5px; padding:0 10px; min-height:680px; overflow:hidden;}
b.con b{ background:#fff; height:1px; overflow:hidden; display:block; border:1px solid #f1f1f1;}
b.con b.b1{ border-width:0 4px; }
b.con b.b2{ border-width:0 2px;}
b.con b.b3{ border-width:0 1px; height:2px;}
.indPros{background:#fff url(../images/bot.gif) no-repeat left bottom}
.proBox{float:left; width:269px; padding:0 0 7px;}
.proBox2{float:right; padding:0 0 7px;}
.proBox h4{font:bold 11px tahoma; padding-bottom:5px;}
.proBox kbd, span.productSpecialPrice{font:bold 13px tahoma; color:#ff5700; display:block; padding-bottom:5px;}
s{color:#ccc; font:bold 13px tahoma; padding-bottom:5px;}

span.productSpecialPrice{}
.proBox p{padding:0 0 10px;}
.proRight{float:right; width:159px;}
.proBox .thumb{float:left; border:1px solid #ccc; width:81px;}
.subProBox{background:#fff; padding:4px 3px 4px 8px;}
.subProBox a.pros{width:85px; float:left; overflow:hidden; margin:0 3px 0 0; text-align:center;}
.subProBox a.pros table td{margin:0; border:0; padding:0; height:85px; width:85px; overflow:hidden;}

.subProBox .proRight img{float:right; margin-right:5px; border:0;}

.right{float:right; width:203px; padding:21px 7px 20px 0; overflow:hidden;}

.foot{background:url(../images/bodybot.png) no-repeat; padding:7px 0 0; height:30px;}
.subFoot{width:550px; margin:auto; text-align:right;}

<!----boxess------------>
.imageBox{float:left; padding:10px; display:block; margin:0 10px 10px 0; border:1px solid #454449; height:218px;}
.imageBox .user{border:1px solid #DCDCDC; padding:3px;}
.imageBox img.user{width:192px; height:165px;}

#datacontainer p .small{color:##D6C8B4;}

.polls{color:#D6C8B4; padding:10px;}
.polls a{color:#D6C8B4; text-decoration:none;}
.polls a:hover{color:#fff; text-decoration:none;}

.Payment-odd{background:#fff;}

.left h2, .right h2{font:bold 12px tahoma; text-transform:uppercase; color:#000; margin:0; z-index:100; display:block; position:relative;}
.left h2{background:url(../images/left-cat.jpg); height:21px; padding:8px 0 0 25px;}
.right h2{background:url(../images/right-cat.jpg); height:21px; padding:8px 0 0 10px;}

.left h2 b, .left h2 a b{left:24px; position:absolute; color:#fff; top:7px;}


.right h2 b, .right h2 a b{left:9px; position:absolute; color:#fff; top:7px; text-decoration:none;}
.right h2 a:hover,.left h2 a:hover{color:#000; text-decoration:none; border:0;}
.right h2 a:hover b, .left h2 a:hover b{color:#fff; text-decoration:none; border:0;}