*{margin:0px; padding:0px;}
html{height:100%;}
body{height:100%; font:12px tahoma; color:#dcdcdc; background:#3a3a3a; line-height:1.2;}
img{border:none;}
a{outline:none; color:#ffb83b;}
a:hover{color:#FFF;}
ul li{list-style: none;}
fieldset{border:none;}
.fl{float:left;}
.fr{float:right;}
.clear{clear:both;}
.no_back{background:none !important;}
.no_bord{border:none !important;}
.no_marg{margin:0 !important;}
h1{font-size:24px;}
h2{font-size:18px;}
h3{font-size:14px;}

#wrap2{background: url("../images/sides.gif") repeat-y center top; min-height:100%;}
#wrap{margin:0 auto; width:959px; background:#0e0e0e;}

#header{height:200px; background: url("../images/header_bg.jpg") no-repeat left top;}
.header_top{padding-left:139px; height:141px;}
.search{padding:61px 0 0 0; float:left; width:150px;}
.search_in{border:none; background:#424242; width:110px; height:16px; padding:2px 0; font:12px tahoma; line-height:14px; color:#FFF;}
.search_but{margin:8px 0 0 54px;}

.logo{float:right; width:437px; padding-top:17px;}
.logo a{display:block; width:328px; height:119px; text-indent:-9999px;}

#menu{height:59px; background: url("../images/menu_bg.png") repeat-x left bottom; clear:both;}
#menu li{float:left; height:59px; background: url("../images/menu_sep.gif") no-repeat right bottom; padding-right:1px;}
#menu li a{display:block; float:left;}
#menu li a:hover{background: url("../images/menu_li_hover.gif") repeat-x left bottom; color:#ffb83b;}
#menu li a span{display:block; float:left; height:29px; padding:30px 10px 0 60px; font-size:14px; cursor:pointer;}
#menu .active a{text-decoration:none;}
#menu .active a span{cursor:default;}
#but_pictures a span{background: url("../images/but1_pictures.png") no-repeat left top; padding-left:67px !important;}
#but_pictures.active a span{background: url("../images/but1_pictures_active.png") no-repeat left top;}
#but_pictures.active a:hover{background:none !important;}
#but_videos a span{background: url("../images/but2_videos.png") no-repeat left top;}
#but_videos.active a span{background: url("../images/but2_videos_active.png") no-repeat left top;}
#but_reviews a span{background: url("../images/but3_reviews.png") no-repeat left top;}
#but_reviews.active a span{background: url("../images/but3_reviews_active.png") no-repeat left top;}
#but_models a span{background: url("../images/but4_models.png") no-repeat left top;}
#but_models.active a span{background: url("../images/but4_models_active.png") no-repeat left top;}
#but_blog a span{background: url("../images/but5_blog.png") no-repeat left top;}
#but_blog.active a span{background: url("../images/but5_blog_active.png") no-repeat left top;}
#but_forum a span{background: url("../images/but6_forum.png") no-repeat left top;}
#but_forum.active a span{background: url("../images/but6_forum_active.png") no-repeat left top;}
#but_vod a span{background: url("../images/but7_vod.png") no-repeat left top;}
#but_vod.active a span{background: url("../images/but7_vod_active.png") no-repeat left top;}

#content{overflow:hidden; background: url("../images/content_bg.gif");}
#left{float:left; width:729px; overflow:hidden;}
.every_day{font-size:14px; padding:5px 0 0 17px; height:25px;}
.every_day img,.every_day2 img{vertical-align:-5px;}
.every_day a{text-decoration:none;}
.every_day span{text-decoration:underline;}
.archive{font-size:14px; padding:5px 0 0 17px; height:30px;}
.archive a{border:solid 1px #6c4919; text-decoration:none; margin-left:4px; padding:2px ;}
.archive span{text-decoration:underline;}
.left_block_wrap{background: url("../images/left_block_bg.gif") repeat-y 6px top; margin:0 2px 18px 3px;}
.left_block{background: url("../images/left_block_top.gif") no-repeat left top; padding:0 6px;}
.left_block h2{font-size:18px; color:#e7e7e7; font-weight:normal; padding:8px 0 16px 26px;}
.thumbs{overflow:hidden; padding-left:16px;}
.thumbs a{display:block; width:120px; height:160px; border:solid 1px #6c4919; float:left; margin:0 10px 10px 0; position:relative;}
.thumbs a:hover{border-color:#f3b22b;}
.left_block_bottom{background: url("../images/left_block_bottom.gif"); height:7px; font-size:0;}

.text_links{font-size:14px; overflow:hidden; padding:0 0 10px 20px;}
.fz18{font-size:18px; line-height:22px !important;}
.text_links ul li{float:left; width:33%; line-height:18px;}

.every_day2{font-size:14px; padding:5px 0 0 32px; height:25px; position:relative; top:-10px;}

#right{float:left; width:230px;}
.premium_sites{background: url("../images/right_top.jpg") no-repeat left top; padding-top:38px;}
.premium_sites h2{color:#0b0800; font-size:18px; font-weight:normal; padding:0 0 2px 12px;}
.ps_item{padding:8px 0 29px;}
.ps_item .text_link{background: url("../images/arrow2.gif") no-repeat left 7px; padding:0 0 5px 10px; margin-left:7px;}
.ps_item .img_link{display:block; width:200px; height:150px; border:solid 1px #6c4919; margin:0 0 6px 14px;}
.ps_item .text{padding:0 14px;}
.ps_item .join_now{text-align:right; padding:6px 14px 0 0;}

.models{background: url("../images/models_top_bg.jpg") no-repeat left top; padding-top:3px;}
.models h2{color:#0b0800; font-size:18px; font-weight:normal; padding:0 0 12px 12px;}
.m_item{overflow:hidden; padding:0 0 14px 5px;}
.m_item .text_link{background: url("../images/arrow2.gif") no-repeat left 7px; padding:0 0 5px 10px; margin-left:3px; font-size:14px;}
.m_item .img_link{display:block; width:100px; height:150px; border:solid 1px #6c4919; float:left; margin-right:7px;}
.m_item .text{float:left; width:105px;}
.img_link:hover{border-color:#f3b22b;}

#footer{background: url("../images/footer_bg.jpg"); height:102px; border-top:solid 1px #725800; padding-left:13px;}
.footer_left{float:left; width:716px; color:#626262; padding-top:6px; margin-right:7px;}
.footer_left p{padding-bottom:15px;}
.footer_left a{color:#626262;}
.footer_right{float:left; width:223px; padding-top:6px; line-height:18px;}
