/* Common Styles */ 
html, body {width:100%;height:100%;}
html {background:#eee;}
body {font:12px/1.3 Verdana,Tahoma,Arial,Sans-Serif;color:#58595b;position:relative;background:#eee;}
* {margin:0;padding:0;} 
a img, iframe, frame, html, body, div {border:none;}
.blue{color:#2c8fdb;}
a, a:link, a:visited, a:active {text-decoration:none;color:#2c8fdb;outline:none;}
a:hover {text-decoration:underline;}
input, select, textarea {font-size:1em;font-family:Verdana,Tahoma,Arial,Sans-Serif;}
table {border-collapse:collapse;}
.clearfix:after, .item_list ul:after, .user_gallery ul:after, .user_roll_list ul:after {content:".";display:block;height:0;clear:both;visibility:hidden;}

button.submit,input.submit  {border:none;background:#710000;padding:4px 10px 5px;font-weight:bold;text-align:center;cursor:pointer;color:#fff;font-size:12px;}
button.disabled {background:#C0C0C0;}
select {border:1px solid #7f9db9;padding:2px;color:#000000;}
input.text {border:1px solid #7f9db9;padding:2px 5px 3px;color:#000000;}
input.file {}
textarea.text , textarea.textarea{border:1px solid #7f9db9;padding:5px;color:#000000;}

#please_wait {position: absolute; left: 0px; top: 0px;background:#ff0000;color:#ffffff;width:200px;font-weight:bold;padding:5px;z-index:1;display:none;}


body > div#please_wait {  position: fixed;z-index:500; }


/* Layout */
.inner {width:940px;margin:0 auto;padding-left:29px;padding-right:29px;}
#topbox {padding:8px 0;font-size:11px;color:#fff;background:#000;}
#topbox a , #topbox a:link,  #topbox a:visited, #topbox a:active{color:#fff;text-decoration:none;}

#topbox a:hover{text-decoration:underline;}

#topbox .firsttime {float:left;}
#topbox .authForm {float:right;}
#topbox .text {margin-right:12px;width:135px;vertical-align:middle;border:none;}
#topbox .remember_me {margin-right:14px;vertical-align:middle;}
#topbox .remember_me input, #topbox .remember_me label, #topbox .forgot_pass {padding-left:5px;vertical-align:middle;}
#topbox .submit {vertical-align:middle;margin-right:16px;}
#topbox .user_info {float:left;font-size:11px;color:#77787b;}
#topbox .user_info strong {color:#b1b3b6;}
#topbox .uppermenu {float:right;margin-top:1.3em;font-size:11px;}
#topbox .uppermenu li {list-style:none;display:inline;border-left:1px solid #fff;padding-left:11px;margin-left:11px;font-weight:bold;}
#topbox .uppermenu li:first-child {border:none;margin:0;padding:0;}
#topbox button.submit, .extended_searcher button.submit  {padding:1px 10px 2px;}

#mainmenu {background:url(../images/bg/topmenu.gif) #710000 top repeat-x;border-bottom:6px solid #f0852f;}
#mainmenu .inner {min-height:27px; z-index:2;}
#mainmenu .logo {float:left;height:57px;width:159px;padding:20px 0px 15px 0px;}
#mainmenu .logo a {height:57px;width:159px;display:block;background:url(../images/logo.png) no-repeat;text-indent:-1000em;overflow:hidden;}
#mainmenu ul {float:right;}
#mainmenu.internal ul {}
#mainmenu li {list-style:none;float:left;padding:6px 12px 6px 15px;font-weight:bold;color:#f0852f;}
#mainmenu li:first-child {}
#mainmenu li.active a {color:#f0852f;}
#mainmenu a {color:#fff;text-decoration:none;}



#mainmenu li {
border-right:1px solid #861213;
float:left;
margin:0;
padding:0;
}

#mainmenu ul {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
padding:30px 0 0px 0px;
}

#mainmenu ul ul {
	padding:0;
}


#mainmenu li a {
color:#FFFFFF;
display:block;
float:left;
height:21px;
padding:7px 10px 0;
}


#mainmenu a {
color:#000000;
display:block;
text-decoration:none;
}

.cl {
	clear:left;
}

#mainmenu li ul {
	left:-999em;
	position:absolute;
	width:12em;
}

#mainmenu li li {
	border-bottom:1px solid #9D9D9D;
	clear:both;
	float:left;
	height:30px;
	width:12em;
}

#mainmenu li li a {
	color:#000000;
	display:block;
	height:22px;
	padding:8px 0 0 8px;
	width:12em;
}

#mainmenu li li.last {
border-bottom:0 none;
}
#mainmenu li:hover ul {
left:auto;
}
#mainmenu li:hover ul, #mainmenu li.sfhover ul {
background:#FFFFFF none repeat scroll 0 0;
border:1px solid #B90000;
left:auto;
}
#mainmenu li:hover, #mainmenu li.sfhover {
background-color:#9A0000;
color:#FFFFFF;
height:28px;
}
#mainmenu li li:hover, #mainmenu li li.sfhover {
background-color:#9A0000;
color:#FFFFFF;
height:30px;
}

#mainmenu li li a {
color:#000000;
display:block;
height:22px;
padding:8px 0 0 8px;
width:12em;
}
#mainmenu li a:hover, #mainmenu li a.sfhover {
color:#FFFFFF;
display:block;
}

#copyright {padding-top:11px;padding-bottom:9px;text-align:center;color:#fff;font-size:11px;font-weight:bold;background:#000;margin-top:0;margin-bottom:0;}

#footer {background:url(../images/bg/footer.png) #710000 bottom repeat-x;border-top:6px solid #f0852f;padding-top:20px;padding-bottom:20px;color:#fff;font-size:10px;text-align:center;}
#footer p {padding:12px 0px 0;margin:0;}
#footer ul {text-align:center;}
#footer li {list-style:none;display:inline;padding:0 5px;border-left:1px solid #fff;}
#footer li:first-child {border:none;}
#footer a {color:#fff;}

#container {background:#fff;padding-top:20px;padding-bottom:5px;}


#pagenumber a, #pagenumber div {
	background-color:#EDEEF0;
	color:#333333;
	display:block;
	float:left;
	margin-left:5px;
	min-width:18px;
	padding:5px 5px 6px;
	text-align:center;
	width:25px;
}


#pagenumber div {
	background-color:#F0852F;
	color:#FFFFFF;
	font-weight:bold;
}

#pagenumber div {
	padding:4px 8px 6px;
	width:auto;
}

#pagenumber a:hover {
	text-decoration:underline;
	background-color:#E0E0E0;
}
 
#pagenumber {
	float:right;	
}


/* Styles for common blocks/elements */
h2 , #edit_nick_form input {color:#f26622;font-size:18px;font-weight:bold;}
h2 a {font-size:12px;margin-left:15px;font-weight:normal;}
h3 {color:#f26622;font-size:21px;font-weight:bold;padding-bottom:0.5em;line-height:1.1em;}
p {margin-bottom:1em;}
.border_layer {border:1px solid #e7e8e9;border-top-width:6px;padding:18px 10px 15px 12px;margin-bottom:18px;}
.solid_layer {background-color:#e7e8e9;}
.leftcol {float:left;margin-right:15px;}
.rightcol {float:right;}
.tabs {border:1px solid #e7e8e9;border-bottom:none;}
.tabs li {font-weight:bold;color:#4d4d4f;float:left;width:134px;padding:8px 0 8px;text-align:center;list-style:none;background:#F5FAFF;border-left:1px solid #e7e8e9;}
.tabs li:first-child {border-left:1px solid #fff;}
.tabs li.active {background:#e7e8e9;border-left:1px solid #e7e8e9;}
.tabs li.active a {color:#4d4d4f !important;}
.tabs li a {color:#710000 !important;text-decoration:none !important;}
.tabs li a:hover {text-decoration:underline !important;}

.indexpage .leftcol {width:418px;}
.indexpage .rightcol {width:507px;}
.registrationpage .leftcol {width:455px;}
.registrationpage .rightcol {width:455px;}
.registrationpage p {margin-bottom:1.5em;}
.rating_layer .leftcol {width:770px;}
.rating_layer .rightcol {width:140px;}

.registrationpage .rightcol table td {padding:10px 0px 10px 10px;}
.registrationpage .rightcol table td.l {font-weight:bold;text-align:right;padding-top:13px;}
.registrationpage .rightcol table table td {padding:3px;font-size:10px;vertical-align:top;}
.registrationpage .rightcol table table td label{padding-left:3px;}
.indexpage .leftcol {width:418px;}
.indexpage .rightcol {width:507px;}
.registrationpage .leftcol {width:455px;}
.registrationpage .rightcol {width:455px;}
.registrationpage p {margin-bottom:1.5em;text-align:justify;}
.registrationpage .leftcol .border_layer {padding-left:20px;}
.rating_layer .leftcol {width:780px;}
.rating_layer .rightcol {width:140px;}
.listpage .leftcol {width:500px;}
.listpage .rightcol {width:425px;}

.listpage h2, #prejoin h2 a {font-size:22px;text-align:center;padding-bottom:15px;}
.listpage h2 a, #vip_page h2 a.h2b {font-size:22px;font-weight:bold;margin:0 auto;}
 #prejoin h2 a  {font-size:22px;font-weight:bold;margin:0 auto;text-decoration:none;}
.listpage .border_layer {padding-top:10px;padding-bottom:8px;}
.listpage h3 {font-size:18px;color:#4d4d4f;padding-bottom:15px;}
.listpage h3 .see_more {float:right;font-size:12px;font-weight:normal;}
.listpage h3 strong {float:right;color:#710000;font-weight:bold;font-size:24px;position:relative;top:-1px;}
.listpage p.see_more {padding:5px 0;}
.listpage .col4 li {padding:0 8px 13px 8px;}

.listpage .col3 li {padding-bottom:10px;padding-left:48px;padding-top:0;}
.listpage .col3 li:first-child {padding-left:0;}
.listpage .col3 table td {padding:0px 26px 0px 25px;}
.listpage .home_links_cont {padding:10px 0 10px 20px;}
.listpage .home_links_cont table td {padding:0px 0px 0px 0px;text-align:left;}

.listpage .col3 table td img{padding-bottom:3px;}
.listpage .col3 table.popular td{padding:5px;}
.listpage .col3 table.popular {width:100%}


.message_list table {margin-bottom:3px;background:#e7e8e9;width:100%;border:1px solid #e7e8e9;}
.message_list table td {padding:3px;height:38px;}
.message_list table.even {background:#fff;}

.message_list li .thumb {float:left;margin-right:5px;}
.message_list li .thumb * {display:block;border:1px solid #dedede;}
.message_list li .desc {display:table;}
.extended_searcher {font-size:11px;color:#000;}
.extended_searcher .about_me {float:left;width:225px;}
.extended_searcher .about_me table td {vertical-align:middle;padding:0 10px 5px 0px;}
.extended_searcher .about_me select {width:155px;}
.extended_searcher .about_me .text {margin-bottom:5px;width:158px;}
.extended_searcher .about_me span {display:block;padding-left:48px;color:#710000;}
.extended_searcher .interested_in {float:left;width:175px;}
.extended_searcher .interested_in div {float:left;width:70px;padding:3px 0;}
.extended_searcher .interested_in div.long {width:175px;}
.extended_searcher .interested_in div * {vertical-align:middle;}
.extended_searcher .interested_in input {margin-right:3px;}
.extended_searcher .btns {float:right;padding:10px 0px 0 0;}
.index_online {height:290px;}




.loader {
		margin:0 auto;
		width:35px;
		height: 35px; 
		position: relative; 
		left: 50%; 
		top: 50%;
		 margin-left: -15px; 
		 margin-top: -35px;
		 background: url(../images/loadingAnimation.gif)  no-repeat;
}


.photocont {
	height: 430px; 
	
}
.profilephotocont {
	height: 300px; 
}

#online_list_cont {
	height: 440px; 
}

#guest_list_cont {
	height: 740px; 
}


.look_for table td {vertical-align:top;}

#favorits_list_cont {
	height: 430px; 
}

.sort_block a.active {
	text-decoration:none;
	color:#58595B;
	
}


/* Styles per page */


/* index && home */
.intro .smallban {float:right;text-align:right;}
.intro .introtext {float:left;width:430px;}
.to_meet {background-image:url(../images/bg/to_meet.png);background-position:345px 24px;background-repeat:no-repeat;}
.to_meet h3 {color:#4d4d4f;padding-bottom:1em;font-size:24px;}
.to_meet .to_meet_h {width:90px;margin-bottom:6px;padding:2px 5px 2px 0;color:#000;display:block;}
.to_meet input.text {color:#000;width:210px;margin-right:15px;margin-bottom:6px;}
.to_meet select {color:#000;width:222px;margin-right:15px;margin-bottom:6px;}
.to_meet table td {vertical-align:middle;text-align:left;}
.to_meet .submit {margin-top:1px;font-size:11px;margin-bottom:7px;padding-top:3px;width:55px;background:#f26621;}
.item_list h2 {color:#4d4d4f;}
.item_list h2 strong {float:right;color:#710000;font-weight:bold;font-size:24px;position:relative;top:-5px;}
.item_list h3 {color:#951b0b;font-size:16px;}
.item_list .see_more {margin-bottom:0;}
.listpage .item_list ul {padding-left:10px;}

.col2 li {padding:0;margin:0;list-style:none;color:#000;}
.col2 .thumb {width:100px;float:left;margin-right:10px;}
.col2 .thumb img {width:100px;}
.col2 .desc {float:left;width:120px;}
.col2 .desc h6 {margin-bottom:8px;font-size:12px;font-weight:normal;}
.col2 .desc p {margin-bottom:0;font-weight:normal;color:#710000;font-size:11px;}
.col3 li {padding:10px 0 15px 40px;list-style:none;color:#000;text-align:center;float:left;}

.col3 .thumb, .col3 .thumb img {width:100px;height:100px;}
.col3 h6 {text-align:center;font-size:12px;font-weight:normal;}
.col4 li {padding:0 0 0 6px;float:left;list-style:none;color:#000;}
.col4 li:first-child {padding-left:0;}
.col4 .thumb, .col3 .thumb img {width:100px;}
.col4 h6 {text-align:center;font-size:12px;font-weight:normal;}

.replace_town {font-weight:bold;}

.accessible_news_slider li,
.accessible_news_slider p {
	margin: 0;
	padding: 0;
}

.accessible_news_slider {
	position: relative;
	overflow: hidden;
	width:480px;
}

#online_now {
	height:230px;
}

#online_now ul li ul li{
	height:120px;
	width: 250px;
}


#new_users {
	height:328px;
}


#new_users ul li ul li {padding:10px 29px 10px 29px;}

.accessible_news_slider ul li{
		float:left;
}

.accessible_news_slider ul li ul li{
		clear:both;
}

.accessible_news_slider ul {

	position: relative; 
	left: 0;
	width: auto;
	margin: 0;
	padding: 0;
	list-style-type: none;
	overflow: hidden;
	z-index: 1;
}

.accessible_news_slider li {
	padding-left:0;
	display: block;
	padding:0;
	margin:0;
}



/* registration */
#topanketa .thumb, #topanketa .thumb img {width:100px;height:100px;}
#topanketa .thumb {float:left;margin-right:10px;}
#topanketa .desc {display:table;}
#topanketa h6 {font-size:12px;font-weight:normal;padding-bottom:1.5em;}
#topanketa p {color:#f26622;font-weight:bold;}

.registration_form table {margin-top:20px;color:#000;}
.registration_form table td{vertical-align:top;}
.registration_form table table{margin-top:0px;}
.registration_form dt {float:left;padding:4px 8px 0px 0;width:115px;font-weight:bold;margin-bottom:20px;text-align:right;}
.registration_form dd {float:left;margin-bottom:20px;width:307px}
.registration_form td span {color:#939598;font-size:10px;}
.registration_form td strong {font-size:10px;}
.registration_form dd.dt_null {padding:0 0 8px 123px;margin-bottom:0;}
.registration_form .text {width:210px;color:#000;}
.registration_form select {width:222px;color:#000;}
.registration_form .birthday select {width:70px;margin-right:3px;}
.registration_form .look_for {padding-top:3px;padding-bottom:1px}
.registration_form .look_for input, .registration_form .look_for label {vertical-align:middle;font-size:10px;}
.registration_form .look_for input, .registration_form .look_for table td {padding:2px 2px 2px 2px;}

.user_data .look_for {width:700px;font-size:14px;}

#day_select {width:48px;} 
#mon_select {width:100px;} 
#year_select {width:60px;} 

.info_text {text-align:center;}
.info_text a {font-weight:bold;}

.allok {font-weight:bold;color:#00ff00;}

.user_data h2 {font-size:20px;display:inline;font-weight:bold;margin-right:10px;}
.user_data h3 {font-size:18px;padding-top:5px;}
.user_data .user_info {padding:10px 0 15px;}
.user_data .user_info .thumb {float:left;margin-right:30px;width:320px;height:360px;}
 .thumbmodel {margin-right:30px;width:400px;height:298px;overflow:hidden;position:relative;width:298px;}
.user_data .user_info .thumb img {display:block;margin:0 auto;}
.user_data .user_gallery .thumb img {height:128px;width:128px;}


/* profile */
#user_img_cont {width:320px;height:320px;}
.user_data .present {cursor:pointer;width:780px;height:50px;border:1px solid #e7e8ea;background:#f5faff;margin:0 0 15px 0;text-align:center; }
.user_data .present_img {background:url(../images/present.gif);width:30px;height:29px;float:left; }
.user_data .present_i {width:350px;margin-left:250px;padding:10px 0 0 0;text-align:left;}
.user_data .present_i p {padding:5px 0 0 40px;}

.user_data .user_info .thumb .send_message {position:absolute;bottom:10px;left:12px;}
.user_data .user_info .thumb .to_bookmarks {position:absolute;bottom:10px;right:12px;}
.user_data .user_info .thumb span a {text-decoration:none;color:#fff;}
.user_data .user_info .thumb span a:hover {text-decoration:underline;}
.user_data .user_info .thumb strong {text-align:center;display:block;font-size:14px;padding-top:8px;}
.user_data .user_info .desc {display:table; background:#F5FAFF;}
.online_p {background:url(../images/ball.gif) no-repeat 0 4px;width:200px;height:10px;font-size:14px;font-weight:bold;color:#3a9a00;}


.user_view .user_info .desc .tabs li {width:140px;}
.user_view .user_info .desc .border_layer {margin-bottom:0;}
.user_view .user_info .additional_info {font-size:11px;color:#4d4d4f;}
.user_view .user_info .additional_info dt {width:140px;padding:2px 50px 2px 0;color:#f0852f;font-weight:bold;float:left;text-align:right;}
.user_view .user_info .additional_info dd {width:210px;padding:2px 0;float:left;}
.user_view .user_info .message_info form {width:280px;margin:auto;}
.user_view .user_info .message_info select {width:280px;margin-bottom:8px;color:#58595B;}
.user_view .user_info .message_info .text {width:270px;margin-bottom:12px;height:130px;color:#58595B}
.user_view .user_info .message_info .submit {margin-right:10px;}
.user_view .user_info .message_info p {margin:15px 0 0;}
.user_view .user_info .anket_info {padding:10px 5px 5px;font-size:11px;}
.user_view .user_info .anket_info dt {float:left;width:180px;padding:2px 5px 2px 5px;color:#f0852f;font-weight:bold;text-align:left;}
.user_view .user_info .anket_info dd {width:200px;padding:2px 0;float:left;}
.user_view .user_info .anket_info #tab1 dl {float:left;margin:15px 0 15px 0px;font-size:11px;width:400px;}
.user_view .user_info .anket_info #tab1 dt {float:left;width:90px;padding:2px 5px 2px 5px;color:#f0852f;font-weight:bold;text-align:left;}
.user_view .user_info .anket_info #tab1 dd {width:90px;padding:2px 0;float:left;}

.user_info .desc table td {padding:2px;}
.user_info .desc table td.headd{padding:2px;color:#f0852f;font-weight:bold;text-align:left;}
.user_view .user_info .anket_info h6 {padding:10px 0 5px;font-size:14px;color:#f0852f;font-weight:bold;}
.user_view .user_info .anket_info p {margin:0;}

.user_view .user_info .anket_info  h6.headlink1 {text-align:left;width:405px;background:#E7E8E9;cursor:pointer;border:solid 1px #ffffff;padding:5px 0px 5px 5px;}

.user_view .user_gallery li {padding:7px 18px 7px 0px;float:left;list-style:none;}
.user_view .user_gallery ul {padding:0px 0 0px 29px;}
.user_view .user_gallery_block .tabs, .user_edit .user_gallery_block .tabs {float:left;}
.user_view .user_gallery_block .user_gallery.border_layer {padding-left:30px;}

.user_data  #user_view_block {float:left;width:780px;}
.user_data  #user_view{float:left;width:740px;}

#par_table, #par_table2 {font-size:11px;}

#par_table td, #par_table2 td {vertical-align:top;padding:5px 0 0px 5px;width:200px;}

#par_table .name_td , #par_table2 .name_td{color:#710000;font-weight:bold;width:110px;}

.ablockuser {padding:0px 0 5px 20px;background:url(../images/toblock.gif) left center no-repeat;margin-bottom:5px;}
.aunblockuser {padding:0px 0 5px 20px;background:url(../images/unblock.gif) left center no-repeat;margin-bottom:5px;}


.aclaimkuser {padding:0px 0 5px 20px;background:url(../images/toreport.gif) left center no-repeat;margin-bottom:5px;}
.aunclaimkuser {padding:0px 0 5px 20px;background:url(../images/reported.gif) left center no-repeat;margin-bottom:5px;}


.rating_col {background:#e7e8e9;padding:15px 5px;text-align:center;margin:10px 0;}
.rating_col h4 {color:#710000;font-size:1em;}
.rating_col li {color:#000;list-style:none;padding-top:20px;}
.rating_col .thumb, .rating_col .thumb img {height:100px;width:100px;margin:auto;display:block;}
.rating_col .thumb {margin-bottom:8px}
.rating_col h6 {font-size:1em;font-weight:normal;}

.user_edit .title h2 {float:left;}
.user_edit .title h2 a {font-weight:bold;font-size:14px;}
.user_edit .title em {font-weight:bold;font-size:14px;font-style:normal;float:right;position:relative;top:10px;padding-right:10px;}
.user_edit .user_info .upload_photo .title strong {color:#5e5f60;font-size:18px;padding:8px 20px 3px;background:#dddedf;display:block;float:left;}
.user_edit .user_info .upload_photo form {background:#dddedf;padding:20px 20px 0;}
.user_edit .user_info .upload_photo dt {padding-bottom:15px;color:#5e5f60;font-size:18px;font-weight:bold;}
.user_edit .user_info .upload_photo dd {padding-bottom:15px;}
.user_edit .user_info .upload_photo dl div {float:left;padding:0 8px 0 12px;}
.user_edit .user_info .upload_photo input, .user_edit .user_info .upload_photo label {vertical-align:middle;}
.user_edit .user_info .upload_photo input {}
.user_edit .user_info .upload_photo small {font-size:10px;display:block;padding:5px 0 0 17px;}
.user_edit .user_info .upload_photo .verified_photo {padding:0px 0 2px 20px;background:url(../images/bg/verified_ico.gif) left center no-repeat;margin-bottom:2px;}
.user_edit .user_info .upload_photo span {clear:left;font-size:11px;display:block;margin-left:20px;}
.user_edit .user_info .user_settings .block, .user_edit .user_info .user_settings_edit .block {margin-bottom:5px;padding-top:10px;padding-bottom:10px;}
.user_edit .user_info .user_settings .submit, .user_edit .user_info .user_settings_edit .submit {float:right;}
.user_edit .user_info .user_settings #view_profile dl {float:left;margin:15px 0 15px 0px;font-size:11px;width:550px;}
.user_edit .user_info .user_settings #view_profile dt {float:left;width:110px;padding:5px 0px 5px 5px;color:#710000;font-weight:bold;}
.user_edit .user_info .user_settings #view_profile dd {float:left;width:155px;padding:5px 0 0 5px;}
.user_edit .user_info .user_settings #edit_profile dl {float:left;margin:15px 0 15px 0px;font-size:11px;width:550px;}
.user_edit .user_info .user_settings #edit_profile dt {float:left;width:100px;padding:5px 0px 5px 5px;color:#710000;font-weight:bold;}
.user_edit .user_info .user_settings #edit_profile dd {float:left;width:170px;padding:5px 0;}


.user_edit .user_info .user_settings h6 {padding:12px 0 5px;font-size:14px;color:#710000;font-weight:bold;}
.user_edit .user_info .user_settings p {margin:0;font-size:11px;}
.user_edit .user_info .user_settings .select {width:150px;}
.user_edit .user_info .user_settings_edit dl {float:left;margin-top:15px;font-size:11px;width:275px;}
.user_edit .user_info .user_settings_edit span, .user_edit .user_info .user_settings_edit strong {color:#4d4d4f;display:block;padding:2px 0 4px;}
.user_edit .user_info .user_settings .button {text-align:center;}
.user_edit .user_info .user_settings .button .submit{margin:10px 10px 0;float:none;}
.user_edit .user_info .user_settings_edit dt {float:left;width:95px;padding:2px 0 10px;color:#710000;font-weight:bold;}
.user_edit .user_info .user_settings_edit dd {float:left;width:180px;padding:0 0 10px;color:#000;}
.user_edit .user_info .user_settings .text {width:138px;}
.user_edit .user_info .user_settings select {width:150px;}
.user_edit .textarea {width:500px;margin-bottom:10px;}

#model_detail_rating {padding-top:2px;text-align:right;height:50px;}
#model_photo_block {width:900px;padding:20px 0 20px 0;}

.user_edit .user_info .user_settings #mon_select  {width:65px;padding:0;}
.user_edit .user_info .user_settings #day_select {width:40px;padding:0;}
.user_edit .user_info .user_settings #year_select {width:57px;padding:0;}
.user_edit .user_info .user_settings_edit .userEditForm_country {margin-bottom:10px;}
.user_edit .user_info .user_settings_edit .userEditForm_heightLb {width:40px;}
.user_edit .user_info .user_settings_edit .userEditForm_heightCm {width:45px;}
.user_edit .user_info .user_settings_edit em {color:#710000;font-weight:bold;font-style:normal;}
.user_edit .user_info .user_settings_edit .checkbox_block dl {margin-top:5px;}
.user_edit .user_info .user_settings_edit .checkbox_block dt {float:none;padding:10px 0 2px;width:auto;clear:left;}
.user_edit .user_info .user_settings_edit .checkbox_block dd {padding:3px 0 3px 5px;width:132px;}
.user_edit .user_info .user_settings_edit .checkbox_block dd * {vertical-align:middle;}
.user_edit .user_info .user_settings_edit .checkbox_block dd input {margin-right:5px;}

.user_edit .user_gallery li {padding:10px 0 15px 10px;float:left;list-style:none;text-align:center;font-size:10px;height:100px;}
.user_edit .user_gallery.border_layer li {padding-left:8px;}
.user_edit .user_gallery li .thumb {padding:1px;display:block;margin:auto;}
.user_edit .user_gallery li .img_exist {}
.user_edit .user_gallery li .thumb img {width:80px;height:80px;}

.region_ankets h2 {padding-bottom:15px;}
.region_ankets h3 {font-size:18px;color:#4d4d4f;padding-bottom:15px;}
.region_ankets .rating_col {margin-top:72px;}
.region_list ul {width:189px;float:left;color:#231f20;}
.region_list li {list-style:none;padding:1px 0;}

.user_ankets .additional_info {width:300px;}
.user_ankets .all_results {padding:0 0 15px;}
.user_ankets .all_results button.submit {padding-left:6px;padding-right:6px;}
.user_ankets h2 {padding-bottom:10px;}
.user_ankets h4 {font-size:18px;color:#4d4d4f;margin-bottom:8px;}
.user_ankets .type_item li {list-style:none;padding:1px 0;}
.user_ankets .user_anket_item {width:435px;padding-left:10px;}
.user_ankets .type_item {width:425px;padding-left:20px;}
.user_ankets .user_anket_item_l {float:left;}
.user_ankets .user_anket_item_r {float:right;}
.user_ankets .vip {background:#FFFFCC;color:#710000;}
div.vip {border-color:#f0852f;}
.user_ankets .user_item {padding-top:10px;padding-bottom:10px;}
.user_ankets .user_item .thumb {float:left;margin-right:10px;text-align:center;}
.user_ankets .user_item .thumb .img, .user_ankets .user_item .thumb .img img {width:100px;display:block;}
.user_ankets .user_item .thumb .img {margin-bottom:4px;}
.user_ankets .user_item .thumb .votes {font-weight:bold;font-size:10px;color:#aaaaaa;}
.user_ankets .user_item .thumb .rating {display:block;margin-bottom:4px;}
.user_ankets .user_item .desc {display:table;}
.user_ankets .user_item .desc h6 {color:#710000;font-weight:bold;font-size:14px;margin-bottom:8px;padding:2px 10px 2px 0;width:300px;}
.user_ankets .user_item .desc h6 a {color:#710000;font-weight:bold;text-decoration:none;}


div.ic_online_ru, div.ic_online_uk {
background:transparent url(../images/online.gif) no-repeat scroll 0 0;
font-size:0;
height:11px;
width:62px;
margin-top:4px;
}



.user_ankets .user_item .desc h6.vip {padding-left:10px;}
.user_ankets .user_item .desc h6.vip .vip {float:right;}
.user_ankets .user_item .desc .photo_numbers {float:left;font-weight:bold;text-decoration:none;}

.user_ankets .user_item .desc .photo_numbers:hover {text-decoration:underline;}

.user_ankets .user_item .desc .presence_info {float:right;}
.user_ankets .user_list {padding-top:5px;padding-bottom:5px;}
.user_ankets .user_list h4 {font-size:1em;color:#58595b;}


.user_ankets .vip h4 {color:#710000;}
.user_ankets .vip a {color:#710000;}
.user_ankets .user_list h6 {text-align:center;font-size:12px;font-weight:normal;}
.user_ankets .user_list li {padding:0 0 0 10px;float:left;list-style:none;}
.user_ankets .long_user_list li {padding:0 0 0 60px;}
.user_ankets .user_list li:first-child {padding-left:0;}
.user_ankets .user_list .thumb, .col3 .thumb img {width:100px;}
.user_ankets .user_list h6 {text-align:center;font-size:12px;font-weight:normal;}
.user_ankets .user_list .title a {float:right;font-weight:bold;text-decoration:none;}
.user_ankets .user_list .title a:hover {text-decoration:underline;}
.user_ankets .user_list_header .title {float:left;font-size:14px;color:#58595b;padding:0;margin:0;margin-bottom:12px;}
.user_ankets .user_list_header .title strong {color:#710000;}
.user_list_pager {float:right;text-align:right;color:#000;line-height:18px;margin-bottom:12px;}
.user_list_pager li {list-style:none;display:inline;padding-left:8px;}
.user_list_pager li a {font-weight:bold;}
.user_searcher {color:#000;margin-bottom:15px;}
.user_searcher dt {display:inline;font-weight:bold;vertical-align:middle;}
.user_searcher dd {display:inline;margin-right:20px;vertical-align:middle;width:300px;}
.user_searcher label {vertical-align:middle;margin-right:8px;}
.user_searcher select {width:50px;vertical-align:middle;}
.user_searcher input {vertical-align:middle;margin-right:3px;}
.user_searcher .btn {float:right;margin:3px 0 0;text-align:right;}
.user_searcher .btn .submit {margin-top:5px;}
.user_searcher .btn label {margin:0;}
.user_searcher dt.btn {display:none;}


.user_searcher {padding-bottom:10px;}
.user_searcher .title {padding-bottom:20px;}
.user_searcher .title h2 {float:left;}
.user_searcher .title .search_type {float:right;text-align:right;}
.user_searcher .btns {text-align:right;}
.user_searcher .btns .per_page {margin-right:10px;font-size:11px;}
.user_searcher .btns * {vertical-align:middle;}
.user_searcher ul {padding-bottom:20px;}
.user_searcher li {width:220px;margin-left:3px;float:left;padding:0 0 0 12px;min-height:140px;list-style:none;border-left:1px solid #c5c5c6;color:#000;}
.user_searcher li:first-child {margin-left:0;padding-left:0;border-left:none;}
.user_searcher li h5 {padding-bottom:8px;color:#f0852f;font-weight:bold;font-size:1em;}
.user_searcher .about_me {width:250px;}
.user_searcher .about_me label {display:block;float:left;width:70px;padding:1px 5px 1px 0;margin-bottom:5px;text-align:right;}
.user_searcher .about_me .text {width:125px;}
.user_searcher .about_me select {width:150px;margin-bottom:5px;}
.user_searcher .about_me span {display:block;padding-left:75px;color:#710000;margin-bottom:5px;}

.user_searcher .predp {width:250px;}
.user_searcher .predp label {display:block;float:left;width:85px;padding:1px 5px 1px 0;margin-bottom:5px;text-align:right;}
.user_searcher .predp .text {width:125px;}
.user_searcher .predp select {width:150px;margin-bottom:5px;}
.user_searcher .predp span {display:block;padding-left:75px;color:#710000;margin-bottom:5px;}

.user_searcher .status {width:420px;}
.user_searcher .status label {display:block;float:left;width:200px;padding:1px 5px 1px 0;margin-bottom:5px;text-align:right;}
.user_searcher .status .text {width:125px;}
.user_searcher .status select {width:190px;margin-bottom:5px;}


.user_searcher .look_for {width:160px;}
.user_searcher .sex {width:140px;}
.user_searcher .look_for div div, .user_searcher .interested_in div div {float:left;width:90px;padding:3px 0;}
.user_searcher .look_for div div.long, .user_searcher .interested_in div div.long {width:130px;}
.user_searcher .look_for div div *, .user_searcher .interested_in div div *, .user_searcher .filter div * {vertical-align:middle;}
.user_searcher .look_for input, .user_searcher .interested_in input, .user_searcher .filter input {margin-right:3px;}
.user_searcher .filter div {margin-bottom:5px;}
.user_searcher .filter select {width:55px;}

.interested_in td {vertical-align:top;line-height:15px;padding-bottom:5px;padding-top:5px;}

.user_roll h2 {float:left;padding-bottom:15px;}
.user_roll_list h6 {text-align:center;font-size:12px;font-weight:normal;}
.user_roll_list li {padding:5px 7px 10px 7px;float:left;list-style:none;text-align:center;}

.user_roll_list6 {padding:0 0 0 5px;}
.user_roll_list6 h6 {text-align:center;font-size:12px;font-weight:normal;}
.user_roll_list6 li {padding:5px 25px 10px 28px;float:left;list-style:none;text-align:center;}


.gallery h2 {padding:0 0 0 50px;background:url(../images/bg/gallery_ico.png) left center no-repeat;}
.gallery .tabs {float:right;font-size:14px;}
.gallery .tabs li {width:160px;}

.gallery .sort_block {padding-bottom:20px;}
.gallery .user_roll_list .sort_block li {float:left;padding:0 20px 0 0;font-weight:bold;}
.gallery .user_roll_list {padding-left:10px;}

.ero_gallery h2 {padding:4px 0 0;background:none;}
.ero_gallery .tabs {font-size:16px;}

.settings_layout .leftcol {border-right:1px dashed #4d4d4f;width:210px;margin-right:39px;}

.settings_layout .leftcol a {text-decoration:none;}
.settings_layout .leftcol a:hover {text-decoration:underline;}
.okok {font-size:18px;padding:40px;text-align:center;}
.settings_layout h2 {font-size:18px;padding-bottom:20px;}
.settings_layout .leftcol li {list-style:none;font-weight:bold;padding:7px 0;}
.settings_layout .rightcol {width:690px;}
.settings_layout h3 {font-size:18px;color:#4d4d4f;padding:0;line-height:1.4em;}
.authorize_settings h6 {font-size:11px;color:#000;padding-bottom:8px;}
.authorize_settings p {padding-bottom:16px;margin:0;}
.authorize_settings dl {padding-bottom:10px;}
.authorize_settings dt {width:270px;padding:2px 5px 3px 0;text-align:right;float:left;margin-bottom:8px;}
.authorize_settings dd {float:left;margin-bottom:8px;}
.authorize_settings dd.button {padding-left:275px;}
.authorize_settings .text {width:280px;}
.anket_settings {padding-bottom:10px;}
.anket_settings li  {list-style:none;padding:15px 0;}
.popular li {list-style:none;padding:5px 0;}
a.invert_link:link, a.invert_link:visited, a.invert_link:active {text-decoration:none;}
a.invert_link:hover {text-decoration:underline;}



.anket_settings li img , .popular li img {float:left;padding:0 15px 0 0px;}
.anket_settings dt {padding:5px 0 10px;}
.anket_settings dt label {font-weight:bold;font-size:11px;color:#000;margin-left:8px;}
.anket_settings dt * {vertical-align:middle;}
.anket_settings dd {padding-bottom:20px;padding-left:22px;}
.anket_settings dd.button {padding-left:0;}
.feedback {padding-bottom:15px;}
.feedback p {font-size:11px;}
.feedback label {display:block;padding-bottom:4px;}
.feedback textarea {width:430px;height:90px;margin-bottom:12px;}
.feedback .file {margin-bottom:18px;}
.feedback .capture {margin-bottom:10px;}
.feedback .text {margin-bottom:20px;width:280px;}

.credits {padding-bottom:20px}
.credits .title h2 {float:left;padding:0;}
.credits .title strong {float:right;font-size:18px;color:#4d4d4f;}
.credits .title {padding-bottom:30px;}
.credits h3 {font-size:18px;color:#4d4d4f;font-weight:normal;padding-bottom:10px;text-align:center;}
.credit_main ul {width:520px;margin:auto;}
.credit_main li {float:left;padding:10px 15px;list-style:none;}
.credit_webmoney dl {width:450px;margin:auto;}
.credit_webmoney dt {float:left;width:160px;color:#000;padding:2px 10px 2px 0;font-weight:bold;margin-bottom:15px;text-align:right;}
.credit_webmoney dd {margin-bottom:15px;}
.credit_webmoney select {width:222px;}
.credit_webmoney select.walletType {width:60px;}
.credit_webmoney .text {width:210px;}
.credit_webmoney dd.button {padding-left:170px;}
.credit_webmoney ul {width:540px;margin:auto;}
.credit_webmoney li {float:left;padding:10px 5px 18px 0;list-style:none;}

.pager {float:right;padding-bottom:20px;font-size:11px;}
.pager li {list-style:none;display:inline;padding:0 2px 0 5px;border-left:1px solid #2c8fdb;}
.pager li:first-child {border:none;}
.pager_info {float:left;display:block;}

.extra_list {padding-bottom:15px;}
.extra_list .user_info {background:#f2f2f3;width:360px;float:left;}
.extra_list .user_info .thumb {float:left;margin-right:15px;}
.extra_list .user_info .desc {display:table;padding:10px 5px 0 0;min-height:90px;}
.extra_list .user_info h6 a {color:#710000;font-size:14px;font-weight:bold;}
.extra_list .user_info h6 {color:#710000;font-size:14px;font-weight:bold;}
.extra_list .user_info p {margin:0;}
.extra_list .message_info {float:left;width:100px;padding:10px 5px 0;text-align:center;cursor:pointer;}
.extra_list .message_info .message_number {padding-left:20px;background:url(../images/bg/message_ico_small.gif) left center no-repeat;}
.extra_list .message_info .message_ico {display:block;margin:8px auto 4px;width:61px;height:34px;text-indent:-1000em;overflow:hidden;background:url(../images/bg/message_ico.png) 0 -35px no-repeat;}
.extra_list .message_info .message_ico.new {background-position:0 0;}
.extra_list .message_info .message_text {font-size:11px;font-weight:bold;}
.extra_list .message_info .message_text.new {color:#f0852f;}
.orange {color:#f0852f;}
.extra_list .typing_info {float:right;width:430px;padding:10px 10px 0 0;color:#710000;}
.extra_list .typing_info em {font-style:normal;cursor:pointer;}
.extra_list .typing_info p {margin:0;cursor:pointer;}
.extra_list .typing_info .remove_typing {float:right;}
.extra_list .typing_info .read_typing {float:left;}
.typing_info h6 {color:#710000;font-size:14px;font-weight:bold;}

.typing {margin-bottom:15px;background:#f2f2f3;}
.typing .title {background:#dadadb;padding:14px 12px 0;}
.typing .title .pager {padding-bottom:12px;}
.typing .title strong {float:left;font-size:14px;}
.typing .title strong a {color:#710000;}
.typing .user_info {float:left;padding:20px 30px 40px 12px;width:160px;}
.typing .user_info .thumb {padding-bottom:2px;}
.typing .user_info h6 a {font-size:14px;font-weight:bold;color:#710000;}
.typing .user_info h6 span {color:#f0852f;font-size:11px;font-weight:normal;}
.typing .user_info strong span {color:#710000;}
.typing .user_info small {font-size:10px;}
.typing .correspondence {float:left;width:420px;padding:20px 30px 10px 0;}
.typing .correspondence .thumb {display:block;margin:0 10px 15px 0;float:left;}
.typing .correspondence .desc {display:table;background:#dadadb;padding:5px;margin-bottom:15px;width:340px;}
.typing .correspondence h6 {font-weight:bold;color:#710000;font-size:1em;}
.typing .correspondence p {margin:0;}
.typing .correspondence .response .thumb {float:right;margin:0 0 15px 10px;}
.typing .send_message {float:right;padding:20px 10px 40px 0;width:270px;}
.typing .send_message select {width:270px;margin-bottom:8px;color:#58595B;}
.typing .send_message .text {width:258px;margin-bottom:12px;height:120px;color:#58595B}
.typing .send_message .submit {margin-right:10px;}
.typing .send_message p {margin-bottom:0.5em;}




#onlinenow {padding-left:20px;}

.creator_info {float:right;padding-right:20px;width:160px;margin:auto;text-align:center;}
.creator_info h4 {color:#f0852f;font-size:14px;padding-bottom:12px;}
.creator_info h6 {padding-top:8px;font-size:1em;font-weight:normal;}

.creation_form  {padding:20px 0px 20px 50px;}
.creation_form td {padding:12px;text-align:right;}
.creation_form input.text {width:325px;}
.creation_form textarea.text {height:45px;width:325px;}


.creation_form select {width:335px;}
.creation_form .chat_view {display:block;width:65px;height:65px;float:left;}

.creation_form .chat_settings {margin-top:2px;white-space:nowrap;padding-bottom:25px;}
.creation_form .chat_settings * {vertical-align:middle;}
.creation_form .chat_settings label {margin-right:20px;}
.creation_form .dt_null {padding-left:330px;}

.chat_list {width:480px;background:#f3f4f4;margin:10px auto;} 
.chat_list td {padding:0;margin:0;vertical-align:top;}
.chat_list .user_info {background:#dcdcde;}
.chat_list .chat_cont h6 {font-size:1em;color:#000000;font-weight:normal;font-size:12px;}
.chat_list .chat_cont h6 a {font-size:12px;color:#2c8fdb;font-weight:normal;text-decoration:none;}
.chat_list .chat_cont h6 a:hover {text-decoration:underline;}

.chat_list .chat_info {background:#f3f4f4;padding:10px 10px 0 20px;height:64px;width:440px;float:left;}
.chat_list .chat_info em {font-style:normal;display:block;margin-bottom:5px;color:#710000;font-weight:normal;}
.chat_list .chat_cont {width:370px;color:#710000;padding:10px 0px 0 25px;}
.chat_list .chat_cont p a{color:#710000;}
.chat_list .chat_cont p {padding:5px 0px 0 0px;}
.chat_list .chat_cont_img {float:left;width:100px;}
.chat_list .chat_info a {color:#710000;text-decoration:none;}

.chat_list .chat_view {float:right;width:90px;text-align:center;padding:10px 10px 0;min-height:64px;background:#f3f4f4;color:#710000;}
.chat_list .chat_view .thumb {display:block;width:60px;height:56px;}

.chat_list .usual {background:url(../images/chat_icons/2.gif); }
.chat_list .pass {background:url(../images/chat_icons/4.jpg); }
.chat_list .common {background:url(../images/chat_icons/1.gif); }

.system_messages {padding-bottom:8px;font-weight:bold;color:#710000;}
.system_messages li {list-style:none;padding:2px;font-weight:bold;color:#710000;}

.error_message {font-weight:bold;color:#710000;}

.authpage {padding:20px 0 40px 280px;width:520px;color:#000;}
.authpage dt {padding:2px 10px 14px 0;width:130px;float:left;text-align:right;}
.authpage dd {float:left;padding-bottom:12px;padding-right:150px;}
.authpage dd .text {width:150px;}
.authpage dd * {vertical-align:middle;}
.authpage .dt_null {padding-left:140px;}
.authpage .dd_text {padding-right:0;}
.authpage .submit {padding-left:15px;padding-right:15px;}


.img_corner1, .img_corner2, .img_corner3, .img_corner4 {
	width: 6px;
	height: 6px;
	position: absolute;
	font-size: 0;
}

.img_corner1 {
	background: url(../images/img_corner.gif) 100% 100% no-repeat;
}

.img_corner2 {
	background: url(../images/img_corner.gif) 0 100% no-repeat;
	right: 0;
}

.img_corner3 {
	background: url(../images/img_corner.gif) 0 0 no-repeat;
	right: 0;
	bottom: 0;
}
.img_corner4 {
	background: url(../images/img_corner.gif) 100% 0 no-repeat;
	bottom: 0;
}


span.nickname {
	display: block;	
	border-bottom: 1px dotted #6d6e28;
	width: 110px;
	padding-bottom: 1px;
	margin-bottom: 2px;

}

span.nickname a {
	text-decoration: none;
}

a.free, span.free {
color:#4E9D2F;
display:block;
margin-bottom:2px;
}

a.paid, span.paid {
	display: block;
	color: #f18c14;
	margin-bottom: 2px;
}
.paid {
	display: block;
	color: #f18c14;
}

.send_sms {
	color: #4E9D2F;
}


.tv_girl {
	width: 140px;
	height: 185px;
	float: left;
	margin-left: 51px;
	padding-bottom: 30px;
}

#navig {
	padding-top:20px;
}

.first_tv_girl {
	width: 140px;
	height: 185px;
	float: left;
	padding-bottom: 30px;
	position: relative;
}

#girls_block {
	
	padding-left: 10px;
	
}


#selbuy  {
margin-bottom:0;
width:525px;
}

#selbuy td  {
font-size:11px;
padding-bottom:20px;
}

.bablo img {
	float:right;
	padding:20px 18px 20px 0px;

}
.bablo2 img {
	float:right;
	padding:20px 18px 0px 0px;

}

#model_detail_head {
	padding-bottom: 20px;
}

#model_detail_info {
	width: 275px;
	padding-left: 18px;
}

#model_detail_rating {
	text-align: right;
	padding-top: 2px;
	height:53px;
	width:150px;
}

span.cost {
	display: block;
	font-size: 11px;
	color: #bcbec0;
	padding-bottom: 7px;
}


#model_detail_cost {
	width: 180px;
	text-align: right;
}

#model_detail_info span, #model_detail_cost span {
display:block;
padding-bottom:12px;
}


#model_detail_rating span {
	display: block;
	font-weight: bold;
	color: #999999;
	padding-top: 3px;
}

#model_detail_nickname span {
	font-size: 18px;
	font-weight: bold;
	text-decoration: none;
	font-family: Georgia, "Times New Roman", Times, serif;
	display: block;
	padding-bottom: 3px;
	color: #1f8be7;
}

.f-left {
	float: left;
}

.f-right {
	float: right;
}

.dotted {
	padding: 34px 0 34px 0;
	border-top: 1px dotted #6d6e28;
	zoom: 1;
	width:920px;
}

#model_photo_block h3 {
color:#1F8BE7;
font-size:16px;
padding-bottom:10px;
}

#to_bookmarks a {
color:#F18C14;
}

#model_photo_block .tv_girl, #model_photo_block .first_tv_girl {
	height: 154px;
	padding: 0;
} 

#model_photo_block .tv_girl img {
	cursor:pointer;
	
}

.message p {
	padding:10px;
	
}

.registration label {
	width: 160px;
	padding-right: 50px;
	float: left;
	line-height: 150%;
}

.registration .feedbackfield {
	float: left;
	width: 480px;
}

.registration .feedbackfield {
	padding-bottom: 23px;
}

#backform_submit {
	padding-top: 20px;
}

#microphone {
	padding-top: 5px;
	padding-bottom: 30px;
}

#microphone span {
	font-weight: bold;
	color: #9c2024;
	display: block;
	float: right;
	padding-left: 5px;
	padding-top: 20px;
}

#vip_page {padding-bottom:20px;}
#vip_page ul {list-style:none;}
#vip_page li {position:relative;}
#vip_page small {font-size:11px;}
#vip_page .vip_abilities {padding-bottom:15px;}
#vip_page .vip_abilities li {background:url(../images/bg/vip_abilities_li.gif) left center no-repeat;padding:2px 0 2px 20px;}
#vip_page .mobile_block {margin-bottom:15px;}
#vip_page .mobile_block ul {float:left;padding-top:7px;}
#vip_page .mobile_block ul {vertical-align:middle;}
#vip_page .mobile_block li {display:inline;padding:0 25px 0 2px;}
#vip_page .another_operator {float:right;position:relative;top:7px;right:2px;font-weight:bold;}
#vip_page .vip_desc {background:#e7e8e9;padding:13px 17px;margin-bottom:20px;}
#vip_page .vip_desc li {padding:1px 0 1px 14px;line-height:16px;background:url(../images/bg/vip_desc_li.gif) 0 5px no-repeat;}
#vip_page h4 {font-size:16px;}
#vip_page .vip_block_t {margin-bottom:7px;padding-top:5px;background:url(../images/bg/vip_block_t.png) top no-repeat;position:relative}
#vip_page .vip_block_b {padding-bottom:5px;background:url(../images/bg/vip_block_b.png) bottom no-repeat;position:relative}
#vip_page .vip_block {padding:12px 20px;background:#f5faff;border-left:1px solid #aaccef;border-right:1px solid #aaccef;}
#vip_page .vip_block .thumb {height:150px;width:103px;text-indent:-1000em;overflow:hidden;background:url(../images/vip_ico.png) no-repeat;margin-right:20px;float:left;}
#vip_page .vip_block .thumb_act {height:150px;width:103px;text-indent:-1000em;overflow:hidden;background:url(../images/act_ico.png) no-repeat;margin-right:20px;float:left;}
#vip_page .vip_block .thumb_up {height:150px;width:103px;text-indent:-1000em;overflow:hidden;background:url(../images/up_ico.png) no-repeat;margin-right:20px;float:left;}
#vip_page .vip_block .thumb_lider {height:150px;width:103px;text-indent:-1000em;overflow:hidden;background:url(../images/lider_ico.png) no-repeat;margin-right:20px;float:left;}

#vip_page .vip_block .desc {display:table;padding-top:7px;}
#vip_page .vip_block em {color:#fff;font-style:normal;padding:1px 3px;background:#d56a13;}


#vip_page .user_list {padding-top:5px;padding-bottom:5px;}
#vip_page .user_list h4 {color:#58595b;text-align:center;font-size:16px;}
#vip_page .user_list h6 {text-align:center;font-size:12px;font-weight:normal;}
#vip_page .user_list li {padding:10px 50px 10px 50px;float:left;list-style:none;}
#vip_page .user_list .thumb, .col3 .thumb img {width:100px;}
#vip_page .user_anket_item {width:625px;padding-left:10px;}

ol.faq_quest {
	font-size:14px;
	list-style-type:square;
	padding-bottom:35px;
	padding-left:24px;
}
#smsdescranother select{float:left;}
#copyright img {height:15px;width:15px;position:relative;top:4px;}
#copyright a {color:#ffffff;}


.my_guest_link {padding:0px 0px 2px 30px;background:url(../images/eye.gif) left center no-repeat;margin-bottom:2px;}
.my_messages_link {padding:0px 0px 2px 30px;background:url(../images/message.gif) left center no-repeat;margin-bottom:2px;}
.my_rank_link {padding:0px 0px 2px 30px;background:url(../images/rank.gif) left center no-repeat;margin-bottom:2px;}
.my_comments_link {padding:0px 0px 2px 30px;background:url(../images/comment.gif) left center no-repeat;margin-bottom:2px;}



.home_links_cont {padding:10px 0px 10px 0px;}

.home_links_cont table {width:100%;text-align:center;}






div.viewPhotoMark {
background-image:url("/images/sprt_moder_02.png");
background-repeat:no-repeat;
height:35px;
width:33px;
cursor:pointer;
margin-right:2px;
}



div.mark6, div.mark5, div.mark4, div.mark3, div.mark2, div.mark1 {
background-image:url("/images/sprt_mrk_01.png");
background-repeat:no-repeat;
height:45px;
width:45px;
}

div.mark6 {
	background-position:-240px 0;
	height:70px;
	width:70px;
}

div.mark5 {
background-position:-192px 0;
}
div.mark4{background-position:-144px 0;}


div.mark3{background-position:-96px 0;}
div.mark2{background-position:-48px 0;}
div.mark1{background-position:0 0;}

div.mark6large {
	height:70px;
	width:70px;
}



div.mark5large {
background-position:-192px 0;
}

div.viewPhotoMark6_norm , div.viewPhotoMark6_nclc {background-position:-525px 0;	width:39px;height:45px;}
div.viewPhotoMark5_norm , div.viewPhotoMark5_nclc {background-position:-420px 0;}
div.viewPhotoMark4_norm , div.viewPhotoMark4_nclc {background-position:-315px 0;}
div.viewPhotoMark3_norm , div.viewPhotoMark3_nclc {background-position:-210px 0;}
div.viewPhotoMark2_norm , div.viewPhotoMark2_nclc {background-position:-105px 0;}
div.viewPhotoMark1_norm , div.viewPhotoMark1_nclc {background-position:0 0;}

#ranked div.viewPhotoMark{cursor:default;}
#TB_window #ranked  {width:130px;float:right;}

div.viewPhotoMark6_norm:hover{background-position:-566px 0;}
div.viewPhotoMark5_norm:hover{background-position:-490px 0;}
div.viewPhotoMark4_norm:hover{background-position:-385px 0;}
div.viewPhotoMark3_norm:hover{background-position:-280px 0;}
div.viewPhotoMark2_norm:hover{background-position:-175px 0;}
div.viewPhotoMark1_norm:hover{background-position:-70px 0;}

.my_ranks table, #comment_photo , #comments_table{width:800px;margin-top:10px;}
.my_ranks table td {text-align:center;padding:10px;border:1px solid #E7E8E9;}
.my_ranks table#buttons td {text-align:left;padding:0px;border:0px;}
.my_ranks table td div {margin:0 auto;}
.my_ranks table tr.header td{	background-color:#F5FAFF;	color:#777E5D;	font-weight:bold;border:0px solid ;border-bottom:4px solid #E7E8E9;}


#comment_head 	{width:400px;height:25px;background-color:#F5FAFF;color:#777E5D;margin:0 auto;padding:5px 0 0 10px;text-align:left;}
#message 	{height:100px;width:400px;border:1px solid #E7E8E9;}
#comment_photo td , #comments_table td {text-align:center;padding:5px;}
#comments_table td {text-align:center;padding:5px;border:1px solid #E7E8E9;}
.comments  table#buttons  {width:800px;margin-bottom:10px;}
.comments  table#buttons td {text-align:left;padding:0px;border:0px;}
#comment_photo tr.header td{	background-color:#F5FAFF;	color:#777E5D;	font-weight:bold;border:0px solid ;border-bottom:4px solid #E7E8E9;}

#comments_table tr.header td{	background-color:#F5FAFF;	color:#777E5D;	font-weight:bold;border:0px solid ;border-bottom:4px solid #E7E8E9;}
 
div.popLayer-viewPhotoNavigation {
	color:#cccccc;
}


div.popLayer-viewPhotoNavigation a {
	color:#FF9933 !important;
}

#addCommentLink {	color:#FF9933 !important;}

#comment_header  {width:800px;}
#comment_header td {padding:5px;vertical-align:top;}

#comment_header #bookmarks a {padding:0px 0px 2px 30px;background:url(../images/favorite2.gif) left center no-repeat;margin-bottom:2px;}

#comment_header .home_links_cont {margin-left:10px;width:590px;float:right;}

.comments .nav, .comments #pagenumber{padding-left:50px;}



.sexphone .tabs {float:right;font-size:14px;}
.sexphone .tabs li {width:210px;}
.sexphone h2 {padding:4px 0 0;background:none;}
.sexphone .price_descr p{font-size:10px;}
.sexphone .thumb {float:left;padding:5px 15px 5px 15px;}
.sexphone .thumb {width:114px;height:153px;}
.sexphone .stnumber {font-size:18px;}
.sexphone .stblock {width:600px;margin:0 auto;padding:20px;}
.sexphone .sexteldescr {width:700px;font-size:16px;font-weight:bold;}
.sexphone .sextel_inner{font-size:12px;font-weight:normal;text-align:right;}
#style_changer table td {padding:5px;}

/* gallery */ 

.gallery .formfade {
	background:none repeat scroll 0 0 #FFFFFF;
	display:block;
	height:580px;
	left:50%;
	margin-left:-470px;
	opacity:0.5;
	position:absolute;
	right:-11px;
	top:150px;
	width:940px;
	z-index:87;
	filter:alpha(opacity=50);
	-moz-opacity: 0.5;
}

.loading_contacts .waiting {
	display:inline-block;
	position:static;
}

.waiting {
background:url("../images/loaders-gen.gif") no-repeat scroll 0 0 transparent;
height:16px;
position:absolute;
width:16px;
}