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;}

#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{background-color: #fafaf8; padding: 8px 0 0 0; margin: 0; width: auto; height: 313px;}
#cover_girls img{float:left;}
#girls{border: 1px #e4e4e4 solid; background-color: #eeeeee; padding: 8px 0 0 8px; float: right; height: 303px;}
#day_girl{width: 450px; height: 293px; border:1px solid #f7f7f8; float: left;}
#day_girl h1{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;  margin-top: 235px;}
#day_girl a{color: #f32551; text-decoration: none;}
.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;}

#about_girl{width: 260px; height: 293px; float: left; margin:0 0 0 20px;}
#about_girl h4{font:bold 15px Arial, serif; color: #f32551; margin:0 0 13px 0; padding: 0;}
#about_girl a{color: #f32551;}
#about_girl .rating{margin:0 0 4px 0; padding-left: 18px; font-size:13px; background: url('/img/bullit_heart.gif') no-repeat top left;}
#about_girl .sms{margin:0 0 12px 0;}
#about_girl .about{margin:0 0 28px 0;}
#about_girl .questionnaire_link a{color:#808080; padding-left: 18px; background: url('/img/bullit_back.gif') no-repeat top left; }

.text{padding: 19px 19px 45px 19px;}

form p{width:450px; height:20px; margin:0 0 8px 0;  background: url('/img/bg_input.gif') repeat-x bottom left; padding:0;}
.text input, .text textarea{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{background: none;}
.text .checkbox input{float:none; *float:left;  margin-left: 173px; 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 .forum_login input{border: 1px solid #b2b2b2; float: none; margin:0;padding: 2px 0 1px 0; width: 135px;}
.text .forum_login label{margin-right:20px;}
.text .forum_login .checkbox input{border:none; width: auto;}
.text .forum_login .button_67{margin-bottom: 0px; border:none; color:#c1c1c1; background: url('/img/button_67.png') no-repeat top left; width: 67px; height: 25px;}


.add{border: 1px solid #434343; background-color: #252525; margin:0 2px 31px 0; padding:25px 18px 0 18px;}

.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;}
.about{margin:0 0 28px 0;}
.questionnaire_link a{color:#808080; padding-left: 18px; background: url('/img/bullit_back.gif') no-repeat top left; }


.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;}

.subtitle{border: 1px solid #434343; border-bottom: none; background:#252525 url('/img/bullit_autor.gif') no-repeat top left; padding:5px 0 7px 36px; margin: 0px; color: #dee6e8; font:bold 13px "Tahoma", "Arial", serif;}
#login{width:auto; border: 1px solid #434343; padding:16px 20px 18px 36px; margin-bottom: 13px;}
#login hr {margin: 0 0 13px 0px; border: none; height: 1px; width: 100%; font-size: 1px; background: url('/img/bg_comment.gif') repeat-x bottom left;}
#login .answer{margin-bottom: 20px;}
#login .answer a{padding-left: 19px; background: url('/img/bullit_answer.gif') no-repeat top left;}

.breadcrumb{border: 1px solid #434343; background:#252525 url('/img/bullit_autor.gif') no-repeat top left; padding:5px 0 7px 36px; margin-bottom: 24px; color: #aeb2b4; font:bold 11px "Tahoma", "Arial", serif;}
.breadcrumb a{color: #808080;}

.moderators{border: 1px solid #434343; background:#252525 url('/img/bullit_autor.gif') no-repeat top left; padding:5px 0 7px 36px; margin-bottom: 24px; color: #dee6e8; font:bold 13px "Tahoma", "Arial", serif;}
.moderators a{color: #808080; font-weight:normal;}

.table_group_forums, .table_forum, .add_message_table, .table_messages{border: 1px solid #434343; width:940px;}
.table_group_forums tbody th{background:#252525 url('/img/bullit_autor.gif') no-repeat top left; padding:5px 0 7px 36px; margin: 0px; color: #dee6e8; font:bold 13px "Tahoma", "Arial", serif; border-top: 1px solid #434343; border-bottom: 1px solid #434343;}
.table_group_forums thead td, .table_forum thead td{background-color: #3a3a3a; font:bold 11px "Tahoma", "Arial", serif; color: #808080; height: 27px; vertical-align: middle;}
.table_group_forums .first{padding-left: 36px;}
.table_group_forums .middle{text-align: center;  width:60px;}
.table_group_forums .last{padding-left: 22px;width:160px;}
.table_group_forums tbody td .first, .table_group_forums tbody td .middle, .table_group_forums tbody .last, .table_forum tbody td .first, .table_forum tbody td .middle, .table_forum tbody .last{padding-top: 17px; padding-bottom: 17px; padding-right: 20px;}
.table_group_forums .names a, .table_forum .names a{color: #dfb126;font-weight: bold;}
.table_group_forums .theme_link{color: #dfb126;}
.table_group_forums .date, .table_forum .date{color: #a5a5a5; font-size: 11px; background: url('/img/bullit_date.gif') no-repeat top left; padding-left: 16px;}
.table_group_forums .autor, .table_forum .autor{color: #585858;}
.table_group_forums .autor a, .table_forum .autor a{color: #808080;}
.table_group_forums .themes, .table_forum .post_autor{background-color: #2b2b2b; border-right: 1px solid #202020;}
.table_group_forums .posts, .table_forum .answers{background-color: #343434; width:60px;}
.table_group_forums tbody td, .table_forum tbody td{border-bottom: 1px dotted #434343;}

.table_forum{margin-bottom:13px;}
.table_forum thead th{background:#252525 url('/img/bullit_autor.gif') no-repeat top left; padding:5px 0 7px 36px; margin: 0px; color: #dee6e8; font:bold 13px "Tahoma", "Arial", serif; border-top: 1px solid #434343; border-bottom: 1px solid #434343;}
.table_forum .first{padding-left: 36px;}
.table_forum .middle{text-align: center;}
.table_forum .last{padding-left: 22px;width:120px;}
.table_forum .post_autor{width:120px}
.table_forum .theme_td_action{background-color:#28282a;}
.table_forum .theme_td_action, .table_forum .theme_td_action_head{padding-left:12px; width:153px;}
.table_forum .theme_td_action a{margin-right:13px;}
.table_forum .notice .first, .table_forum .notice .last{background-color:#171719;}
.table_forum .notice .post_autor{background-color:#212123;}
.table_forum .notice .answers{background-color:#2a2a2c;}

.add_message_table #theme_title, .table_messages #theme_title{width:100%;}
.add_message_table .row_add_message td, .table_messages  .row_add_message td{padding:18px 0 12px 0;}
.add_message_table .editor_button, .table_messages .editor_button{border:1px solid #434343; padding-top:4px; background: url('/img/editor/bg.gif') no-repeat top left; margin:0 5px 0px 0;}
.add_message_table .smile, .table_messages .smile{margin-right:10px;}

.messages{width:940px;}
.messages form p{width:auto; height:auto; margin:0;  background:none; padding:0;}
.messages .title{border: 1px solid #434343; border-bottom: none; background:#1c1c1e url('/img/bullit_autor.gif') no-repeat top left; padding:5px 25px 7px 29px; margin: 0px; color: #dfb126; width:auto; font-weight:bold; height:auto;}
.messages .autor{border: 1px solid #434343; border-bottom: none; background-color:#202020; padding:5px 0 7px 29px; margin: 0px; color: #585858; width:auto;}
.messages .autor a{color: #808080;}
.messages .date_answer{border: 1px solid #434343; border-top: none; background-color:#202020; padding:5px 0 7px 140px; margin-bottom: 18px; color: #585858; width:auto;}
.messages .selectedquote{color:#aeb2b4; float:right; padding-left:20px; background: url('/img/quotes.gif') no-repeat top left; margin-right:18px;}
.messages .control_link{float:right; color:#808080; font-weight:normal}
.messages .control_link a{color:#808080;}
.message{width:auto; border: 1px solid #434343; border-bottom-style: dotted; padding:20px 20px 0 20px; }
.message .avatar{float: left; margin: 0px 20px 14px 0px; background-color: #2e2e2e; padding: 4px; border: 1px solid #434343; }
.message 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;}


#navigation{font: 11px Arial, serif; color: #aeb2b4; margin:13px 0 25px 1px;}
#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;}



/*
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,ol,li,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;}
li{list-style:none;}
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%;}
#bd{width:980px; min-height:100%; position:relative;}
#bd .empty{height:190px; clear:both;}
* html #bd {height: 100%;}
#hd {min-height:150px;_height:150px;}
#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-bottom:0px;}
#yui-main .yui-b{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;
}