p{margin:0 0 16px 0; padding: 0;}
h2{font: 22px Arial, serif; color:#dfb126; margin:0 0 19px 0; padding: 0;}
h5{font:18px Arial, serif; margin:0 0 19px 0; padding: 0;}
ol{list-style-type:decimal}

#logo_advert{background-color: #080808; height: 105px; width: auto;}
#logo{padding: 30px 0 0 15px;float: left;}
#top_advert{height: 105px; width: 650px; float: right;}

#menu{height: 41px; width: auto; background: url('/img/bg_menu.gif') repeat-x top left; text-align: center;}
#menu td{height:41px;}
#menu td img{margin-bottom: -4px;}
#menu a{color: #e5e7e9; text-decoration: none; font-size: 15px; padding: 0 11px;}
#menu .item_menu_div {position: relative; white-space: nowrap; z-index: 1;}
#menu .poll_down_menu_lev_1 {padding-bottom:10px; position: absolute; text-align:left; background: url('/img/menu_level_2_bg.png') repeat top left; left: 0px; top:28px; z-index: 100;}
#menu .poll_down_menu_lev_1 a{color: #ffae2e;}
#menu .poll_down_menu_lev_1 li{border-bottom:1px #d31919 dotted; margin:0; padding: 7px 25px 7px 2px;}

#cover_girls{padding: 18px 0 0 0px; margin: 0; width: auto; height: 295px;}
#cover_girls .cover{float:left; border:1px solid #605a5a;}
#girls{border: 1px #e4e4e4 solid; background-color: #eeeeee; padding: 8px 0 0 8px; float: right; height: 303px;}

#day_girl{width: 448px; height: 293px; border:1px solid #605a5a; margin:0 0 0 10px;  float: left; background: url('/img/bg_girl_of_the_day.jpg') no-repeat top left; }
#day_girl .h1{position: absolute; margin-top:-60px; width:439px; height: 39px; background: url('/img/day_girl_bg.png') no-repeat top left; _background:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/day_girl_bg.png' , sizingMethod='crop'); color: 
#f32551; font: 26px 'Myriad Pro', Helvetica, Tahoma, serif; padding: 19px 0 0 11px;}
#day_girl a{color:white; text-decoration: none;}
#day_girl_photo{max-width: 450px; max-height: 293px;}

.title{height: 36px;padding-left: 20px;}
.banner_320x120{border: 1px solid #434343; height: 118px;}
#banners{width: auto; height: auto; padding: 13px 0 20px 0;}
#banners #banner_650x120{float: left; border: 1px solid #434343; height: 118px;}
#banners .banner_320x120{float: right;}
#ft{border-top: 1px dotted #353535; padding-top: 30px;}
#ft p{color: #4d4d4d; margin-bottom: 20px; width: 900px;}
#content{border: 1px solid #282828; background-color: #202020;}

#girls_list{width: 291px; height: 297px; float: left; margin-left:9px;}
#girls_list h5{color:white; font: bold 16px Arial, sans-serif; margin-bottom:11px;}
.silver{background: url('/img/bg_silver.gif') no-repeat top left; margin-bottom:1px;}
.bronze{background: url('/img/bg_silver.gif') no-repeat top left;}
.girl{height: 116px; width:267px; padding: 8px 16px 8px 8px; overflow: hidden;}
.girl img{border: 2px solid white; float: left; margin-right:8px; max-height:112px; max-width: 112px;}
.girl h4{font:bold 13px Arial, serif; color: #f32551; margin: 8px 0 0 123px;; padding: 0;}
.girl a{color: #f32551;}
.girl p{font: 11px Tahoma,serif; color: #717171; margin: 0 0 0 123px;}
.girl .rating{margin:0 0 0px 123px; padding-left: 18px; background: url('/img/bullit_heart.gif') no-repeat top left;}

#photogallery{height: 132px; margin-bottom: 27px;}
#photogallery .center{margin: 0 10px;}
#photogallery img{border: 2px solid #8b8b8b;}
#photogallery img:hover{border: 2px solid #bfbfbf;}
#banners_right .banner_320x120{margin-bottom: 10px;}
#yui-main .yui-b{padding-right: 10px;}
#tabs{margin-bottom: 10px; margin-top: 36px;}
#tabs h5{height: 23px; float: left; padding: 9px 20px 0 20px; border: 1px solid #282828; background: 
url('/img/bg_tab.gif') repeat-x top left; color: #b99130; margin: 0;}
#tabs .current{background: url('/img/bg_current_tab.gif') repeat-x top left; color: #d8dddf; border-bottom: none; 
height: 24px;}
#tabs a{text-decoration:none;}
#tabs .tab_block{border: 1px solid #282828; background-color: #1d1d1d; padding: 14px 30px 30px 30px; margin-top: 
-1px;}
.tab_block a{color: #808080;}
.tab_block a:hover{color:#adb1b3;}
.tab_block li{list-style-image:url('/img/tab_bullit.gif'); padding-left: 1px; margin-bottom: 4px;}

.tag_title{color: white; margin: 30px 0 15px 10px;}
#tags{border: 1px solid #282828; background-color: #1d1d1d; padding: 14px 30px 30px 30px; margin-bottom: 20px;}
#tags .all{background:url('/img/bullit_autor.gif') no-repeat top left; padding:5px 0 0 29px; float: right;}
#tags .tags a{color:#7a7a7a; text-decoration: none;}
.new{padding: 19px 19px 0 19px; border-bottom: 1px dotted #353535; background-color:black;}
.new:hover{background: #232525 url('/img/new_bg.gif') repeat-x top left;}
.new img{background-color: #2e2e2e; padding: 4px; border: 1px solid #434343; float: left; margin-right: 19px; margin-bottom:19px;}
.date{font: 15px Tahoma, serif; color: #d4dae2; margin-bottom: 6px;}
.new h3{font-size: 18px; font-weight: bold; color: #dfb126; margin:0 0 12px 0;}
.new a{color: #dfb126; text-decoration: none;}
#navigation{font: 13px Arial, serif; color: #aeb2b4; margin:20px 0 20px 19px;}
#navigation a{border: 1px solid #434343; color: #aeb2b4; padding: 1px 7px 3px 7px; margin-right: 2px; background-color: #2e2e2e;}
#navigation a:hover{background-color: #b30b00; color: white; border: none; padding: 2px 8px 4px 8px;}
#navigation .current_page{background-color: #b30b00; color: white; border: none; padding: 2px 8px 4px 8px; text-decoration:none;}

.text{padding: 19px 19px 45px 19px; background-color: #202020;}
.text img{background-color: #2e2e2e; padding: 4px; border: 1px solid #434343; margin-right: 19px; margin-bottom: 10px;}
.text .date{margin-left: 14px;}
.back a{font: 13px Arial, serif; color:#aeb2b4; padding-left: 18px; background: url('/img/bullit_back.gif') no-repeat top left; text-decoration: underline;}

ul ul{margin: 18px 0 0 20px;}
ul li{margin-bottom: 18px; list-style:none;}
.autor_time{border: 1px solid #434343; border-bottom: none; background:#252525 url('/img/bullit_autor.gif') no-repeat top left; padding:5px 0 7px 29px; margin: 0px; color: #a5a5a5;}
.autor_time a{color: #808080;}
.comment{width:auto; border: 1px solid #434343; padding:20px 20px 0 20px;}
.comment img{float: left; margin: 0px 20px 14px 0px;}
.comment hr {margin: 0 0 7px 0px; border: none; height: 1px; width: auto; font-size: 1px; background: url('/img/bg_comment.gif') repeat-x bottom left;}
.comment .answer{margin-bottom: 20px;}
.comment .answer a{padding-left: 19px; background: url('/img/bullit_answer.gif') no-repeat top left;}
.comment .rating_stars img{float:none;}

.add{border: 1px solid #434343; background-color: #252525; margin:0 2px 31px 0; padding:25px 18px 0 18px;}

form p{width:460px; height:20px; margin:0 0 8px 0;  background: url('/img/bg_input.gif') repeat-x bottom left; padding:0;}
.text input, .text textarea, .text select{border: 1px solid #b2b2b2; float: right; margin:0;padding: 2px 0 1px 0;}
.text textarea{height:165px;}
.text .checkbox, .text .button_67, .text .button_92, .text .button_112, .text .button_142, .text .button_191{background: none;}
.text .checkbox input{float:none; *float:left;  margin-left: 180px; border:none;}
.text .checkbox label{float:none;margin-left: 3px;}
.text .button_67{margin-bottom: 19px;}
.text .button_67 input{border:none; color:#c1c1c1; background: url('/img/button_67.png') no-repeat top left; width: 67px; height: 25px;}
.text .button_92{margin-bottom: 19px;}
.text .button_92 input{border:none; color:#c1c1c1; background: url('/img/button_92.png') no-repeat top left; width: 92px; height: 25px;}
.text .button_112{margin-bottom: 19px;}
.text .button_112 input{border:none; color:#c1c1c1; background: url('/img/button_112.png') no-repeat top left; width: 112px; height: 25px;}
.text .button_142{margin-bottom: 19px;}
.text .button_142 input{border:none; color:#c1c1c1; background: url('/img/button_142.png') no-repeat top left; width: 142px; height: 25px;}
.text .button_191{margin-bottom: 19px;}
.text .button_191 input{border:none; color:#c1c1c1; background: url('/img/button_191.png') no-repeat top left; width: 191px; height: 25px;}

.stars{margin: 0px; padding: 0px; float:right;}
.stars li{margin: 0px; padding: 0px; width: 16px; height: 16px; float: left; background: url('/img/stars_gray.png') no-repeat 0 0; cursor: pointer; list-style-type: none;}
.stars .curr{margin: 0px; padding: 0px; width: 16px; height: 16px; float: left; background: none; background: url('/img/stars_single.png') no-repeat 0 0;}
.rating_stars img{border:none; background:none; padding:0; margin:0;}

#enter_form{border: 1px solid #282828; background-color: #1d1d1d; padding: 13px 14px 0px 14px; margin-top: 36px; margin-bottom: 30px;}
#enter_form form p{width:285px; height:20px; margin:0 0 8px 0;  background: url('/img/bg_input.gif') repeat-x bottom left; padding:0;}
#enter_form input{border: 1px solid #b2b2b2; float: right; margin:0;padding: 2px 0 1px 0;}
#enter_form .checkbox, #enter_form .button_67{background: none;}
#enter_form .button_67{margin-bottom: 19px;}
#enter_form .button_67 input{border:none; color:#c1c1c1; background: url('/img/button_67.png') no-repeat top left; width: 67px; height: 25px;}
#enter_form .checkbox input{float:none; *float:left;  margin-left: 100px; border:none;}
#enter_form .checkbox label{float:none;margin-left: 3px;}

.hr_line {margin: 0px 0 15px 0px; border: none; height: 1px; width: auto; font-size: 1px; background-color:#434343; clear:both;}
.photo{float: left; margin: 10px 15px 24px 0; width:140px;}
.last{margin-right: 0;}
.photo img{background-color: #2e2e2e; padding: 4px; border: 1px solid #434343; margin:0 0 8px 0; max-width:130px; max-height:85px;}


.big_image{background-color: #2e2e2e; padding: 4px; border: 1px solid #434343; float: left; /*margin: 0 15px 0 0;*/}
.rating{padding-left: 23px; font-size:18px; background: url('/img/bullit_big_heart.gif') no-repeat top left;}
.sms{margin:0 0 17px 0; font-size:14px;}
.about{margin:0 0 28px 0; font-size:14px;}
.address{font: 13px Tahoma, serif; color: #d4dae2; margin-bottom: 6px;}
.photo_in_line{float: left; margin: 10px 16px 24px 0;}
.photo_in_line img{background-color: #2e2e2e; padding: 4px; border: 1px solid #434343; margin:0 0 8px 0; max-width:130px; max-height:85px;}

/*
Copyright (c) 2008, Yahoo! Inc. All rights reserved.
Code licensed under the BSD License:
http://developer.yahoo.net/yui/license.txt


version: 2.5.1
*/
html{color:#808080;background:#0e0e0e url('/img/bg.jpg') repeat-x top left;}
body,div,dl,dt,dd,ul,h1,h6,pre,code,form,fieldset,legend,input,textarea,blockquote,th,td{margin:
0;padding:0;}
table{border-collapse:collapse;border-spacing:0;}
*html body{ behavior:url('/csshover.htc');}

a {color:#aeb2b4}
fieldset,img{border:0;}
address,caption,cite,code,dfn,th,var{font-style:normal;font-weight:normal;}
strong {font-weight:bold;}
em {font-style:italic;}
caption,th{text-align:left;}
h1,h6{font-size:100%;font-weight:normal;}
q:before,q:after{content:'';}
abbr,acronym {border:0;font-variant:normal;}
sup {vertical-align:text-top;}
sub {vertical-align:text-bottom;}
input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit;}
input,textarea,select{*font-size:100%;}
legend{color:#000;}
body {font:15px/1.231 arial,helvetica,clean,sans-serif;*font-size:small;*font:x-small;}
table {font-size:inherit;font:100%;}
pre,code,kbd,samp,tt{font-family:monospace;*font-size:108%;line-height:100%;}
#bd{margin:auto;text-align:left;}
body{text-align:left;}

html{height:100%}
body{min-height: 100%; height:100%; color:#808080;}
#bd{width:980px; min-height:100%; position:relative;}
#bd .empty{height:190px; clear:both;}
* html #bd {height: 100%;}
#hd {min-height:470px;_height:470px;}
#ft {height:120px; width: 980px; position: relative; margin-top:-150px; margin-left: auto; margin-right: auto;}
#ft{clear:both;}
#yui-main{width:100%;}
#yui-main{float:left;margin-right:-320px; margin-bottom:0px;}
.yui-b{float:right;width:320px;}
.yui-b{position:relative;}
.yui-b{_position:static;}
#yui-main .yui-b{margin-right:320px; margin-bottom:0px;}
#yui-main .yui-b{float:none;width:auto;}
#yui-main .yui-b{position:static;}
#bd:after{content:".";display:block;height:0px;font-size:0;clear:both;visibility:hidden;}
#bd{zoom:1;}

#footer-menu {
padding-bottom:10px;
text-align:right;
}