@charset "utf-8";
/* CSS Document */
/*header*/
#header div.col2-1, #header h1, #header h1 a { width:221px; }
#header div.col2-2 ul.main-navigation li.menu.new { background-image:url(/u/t30/images/icons/silk_icons/new.png?nvb=20120207083239&nva=20120210031239&hash=0bbebcf1d93f53f74f9e8); background-repeat:no-repeat; background-position: right -3px; padding-right: 18px; margin-right: -14px; }
/*PHONE SEX RELATED*/
/*=========================================================================================================================================*/
.psx_info { padding: 5px; margin: 5px 0; border: solid 1px #CCC; background: #ededed; overflow: hidden; display:inline-block; float:none; clear:both; }
#call_steps, #call_steps_3, #call_steps_4 { padding: 0; margin: 0; }
#call_steps { width: 400px; }
#call_steps_2 { width: 370px; }
#call_steps_3 { width: 445px; }
#call_steps_4 { width: 370px; }
#call_steps_5 { width: 200px; }
#call_steps_2, #call_steps_4 { _height: 100%; background: url(/u/t30/images/skins/webcams2009/icon_call_in.jpg?nvb=20120207083239&nva=20120210031239&hash=0a3e9f9dd53e6db9743d6) no-repeat center top #ededed; padding: 113px 65px 0 65px !important; margin: 0; overflow: hidden; border: solid 1px #CCC; }
#call_steps h3, 
#call_steps_2 h3, 
#call_steps_3 h3, 
#call_steps_4 h3, 
#call_steps_5 h3 { font: normal 160%/110% Arial, Helvetica, sans-serif; color: #333; letter-spacing: 0; word-spacing: -0.5pt; padding: 0 !important; margin: 0 !important; display:block; }
#call_steps h3 span { display: block; font-size: 13px; width: 80px; float: right; text-align: right;}
#call_steps h3 a, #call_steps h3 a:hover { font-size: inherit;}
#call_steps .step_row, 
#call_steps_3 .step_row, 
#call_steps_4 .step_row, 
#call_steps_5 .step_row { _height: 100%; color: #000; line-height: 1.4; letter-spacing: 0; word-spacing: -0.5pt; padding: 15px 60px 15px 10px; _padding: 10px 60px 10px 10px; margin: 0; overflow: hidden; border-top: solid 1px #dedede; float: none; clear: both; }
#call_steps .step_row, #call_steps_3 .step_row { background-color: #F7F7F7; }
#call_steps_3 .step_row_dark { background-color: #EDEDED; padding: 10px 15px; margin: 0; font-size: 12px;}
#call_steps_3 .step_row_dark em { font-style: normal; font-weight: bold;}
#call_steps_3 .step_row span label { font: normal 60%/80% Arial, Helvetica, sans-serif !important; color: #333; text-align:left; }
#call_steps .step_row font, #call_steps_3 .step_row font, #call_steps_4 .step_row font, #call_steps_5 .step_row font { font: normal 160%/100% Arial, Helvetica, sans-serif; padding: 0; margin: 0; }
#call_steps .step_row.first, #call_steps_3 .step_row.first, #call_steps_4 .step_row.first, #call_steps_5 .step_row.first { border-top: none; }
#call_steps .step_row h2, #call_steps_3 .step_row h2, #call_steps_4 .step_row h2, #call_steps_5 .step_row h2 { font: normal 190%/110% Arial, Helvetica, sans-serif; color: #090; letter-spacing: 0; word-spacing: -0.5pt; padding: 0 !important; margin: 0 !important; }
#call_steps .step_row span, #call_steps_3 .step_row span, #call_steps_4 .step_row span, #call_steps_5 .step_row span { color: #666; font: normal 180%/100% Arial, Helvetica, sans-serif; text-align: center; width: 40px; height: 40px; display: inline-block; float: left; }
#call_steps .step_row span.bullet-1, #call_steps_3 .step_row span.bullet-1, #call_steps_4 .step_row span.bullet-1, #call_steps .step_row span.bullet-2, #call_steps_3 .step_row span.bullet-2, #call_steps_4 .step_row span.bullet-2, #call_steps .step_row span.bullet-3, #call_steps_3 .step_row span.bullet-3, #call_steps_4 .step_row span.bullet-3, #call_steps .step_row span.bullet-4, #call_steps_3 .step_row span.bullet-4, #call_steps_4 .step_row span.bullet-4, #call_steps .step_row span.bullet-5, #call_steps_3 .step_row span.bullet-5, #call_steps_4 .step_row span.bullet-5, #call_steps .step_row span.bullet-6, #call_steps_3 .step_row span.bullet-6, #call_steps_4 .step_row span.bullet-6 { background-image:url(/u/t30/images/skins/webcams2009/bullet_no_2.png?nvb=20120207083239&nva=20120210031239&hash=0ecc8bd25e5795513d284); background-repeat: no-repeat; background-attachment: scroll; }
#call_steps .step_row span.bullet-1, #call_steps_3 .step_row span.bullet-1, #call_steps_4 .step_row span.bullet-1 { background-position: left top; }
#call_steps .step_row span.bullet-2, #call_steps_3 .step_row span.bullet-2, #call_steps_4 .step_row span.bullet-2 { background-position: left -80px; }
#call_steps .step_row span.bullet-3, #call_steps_3 .step_row span.bullet-3, #call_steps_4 .step_row span.bullet-3 { background-position: left -160px; }
#call_steps .step_row span.bullet-4, #call_steps_3 .step_row span.bullet-4, #call_steps_4 .step_row span.bullet-4 { background-position: left -240px; }
#call_steps .step_row span.bullet-5, #call_steps_3 .step_row span.bullet-5, #call_steps_4 .step_row span.bullet-5 { background-position: left -320px; }
#call_steps .step_row span.bullet-6, #call_steps_3 .step_row span.bullet-6, #call_steps_4 .step_row span.bullet-6 { background-position: left -400px; }
#call_steps_3 .step_row span, #call_steps_4 .step_row span { width: auto; min-height: 50px; _height: 100%; }
#call_steps .step_row a { color:#034BDE; font-weight:bold !important; }
#call_steps .step_row a:hover { color:#0477EA; font-weight: bold !important; }
#call_steps .step_row strong { color:#034BDE; font-weight:normal !important; }
#call_steps .step_row em { color:#000; font-weight:bold !important; font-style: normal !important; }
#call_steps .step_row .important-info { color:#f00; }
.icon_phone { background:url(/u/t30/images/skins/webcams2009/2009/phone_small_pbx.gif?nvb=20120207083239&nva=20120210031239&hash=0032f9b746928d3fb0cb0) no-repeat right center transparent; }
.icon_user { background:url(/u/t30/images/skins/webcams2009/2009/user_small_pbx.gif?nvb=20120207083239&nva=20120210031239&hash=04dcec2dea8e782063b9e) no-repeat right center transparent; }
.icon_model { background:url(/u/t30/images/skins/webcams2009/2009/model_small_pbx.gif?nvb=20120207083239&nva=20120210031239&hash=01a3f5ee0a4e09b9f45ee) no-repeat right center transparent; }
.icon_model_small { background:url(/u/t30/images/skins/webcams2009/icon_model_pbx_small_2.gif?nvb=20120207083239&nva=20120210031239&hash=05d4aecc683260a58edb8) no-repeat left center #ededed; }
.icon_model_small { padding: 5px 0 5px 50px; margin: 0; border: solid 1px #ccc; overflow: hidden; }
.icon_anonym { background:url(/u/t30/images/skins/webcams2009/2009/icon_anonymus.gif?nvb=20120207083239&nva=20120210031239&hash=0041f394f8441891b77a5) no-repeat right center transparent; }
.icon_call_center { background:url(/u/t30/images/skins/webcams2009/icon_call_center.png?nvb=20120207083239&nva=20120210031239&hash=077c5c3ca9d1ac34da958) no-repeat right center transparent; }
.how_it_work_container { padding: 0; margin: 0 0 10px 0; overflow: hidden; }
.how_it_work_container h3 { padding: 0; margin: 0 0 5px 0 !important; border: none !important; }
.banner_how_to_container {background-color: #fff33f; padding: 0; margin: 0; overflow: hidden; border: solid 1px #CCC; }
.banner_how_to, .banner_how_to_standard { width: 918px; height: 58px; padding: 0; margin: 0; overflow: hidden;}
.banner_how_to {background: url(/u/t30/images/skins/webcams2009/phone_chat_how_to_banner.gif?nvb=20120207083239&nva=20120210031239&hash=094af050c37f638bff8a5) no-repeat 0 0 scroll transparent;border: solid 1px #CCC;}
.banner_how_to_standard {background: url(/u/t30/images/skins/webcams2009/phone_chat_how_to_banner_standard.gif?nvb=20120207083239&nva=20120210031239&hash=0a146eb45e6342526822b) no-repeat 0 0 scroll transparent;}
.banner_how_to a, .banner_how_to_standard a { width: 280px; height: 58px; padding: 0; margin: 0 0 0 319px !important; display: inline-block; overflow: hidden; text-decoration: none; outline:none; border:none; }
.banner_how_to_standard a { font-weight:bold; line-height: 15px; width: 204px; height: 20px; padding: 38px 0 0 76px; margin: 0 0 0 319px !important; display: inline-block; text-decoration: underline; outline:none; border:none; cursor: pointer; }
.banner_how_to_standard a:hover { color:#0477EA }
.banner_how_to a span, .banner_how_to_standard a span { visibility: hidden; }
.member_detailes { width: 896px; _width: 916px; height: 0px; background: #FFF; border: solid 1px #CCC; padding: 10 px; margin: 0px auto; _margin: 0px; opacity: 0;filter:alpha(opacity=0); overflow: hidden; text-align: center;}
.member_detailes p { padding: 0 20px; margin: 0; text-align: center; display: inline; line-height: 30px;}
.member_detailes p strong { color: #F00; font-weight: bold;}
.please_wait { width:;}
.revshare-bullet-1 { background-image:url("/images/skins/webcams2009/legend-bullet-01.png") !important; }
.revshare-bullet-2 { background-image:url("/images/skins/webcams2009/legend-bullet-02.png") !important; }
.revshare-bullet-3 { background-image:url("/images/skins/webcams2009/legend-bullet-03.png") !important; }
.revshare-bullet-4 { background-image:url("/images/skins/webcams2009/legend-bullet-04.png") !important; }
.revshare-bullet-5 { background-image:url("/images/skins/webcams2009/legend-bullet-05.png") !important; }
.revshare-bullet-1, .revshare-bullet-2, .revshare-bullet-3, .revshare-bullet-4, .revshare-bullet-5 { background-position:10px center !important; background-repeat:no-repeat !important; padding: 5px 10px 5px 50px !important; }
#TB_ajaxContent { height: auto !important; }
.phone_box { display:inline-block; float:left; }
.phone_box input, .phone_box select { padding: 3px !important; margin: 0 5px 0 0 !important; }
/*IE6 fix*/
.phone_box input.user_phone { _padding: 3px 3px 0 3px !important; _margin-top: -1px !important; }
.phone_box input.user_phone_submit { font-weight: bold !important; padding: 2px 3px !important; _padding: 2px !important; }
.phone_box input.user_phone_submit, .phone_box input.user_phone_submit_ov 
{ border: none 1px #FFF; background-image: url(/u/t30/images/skins/webcams2009/2009/but_small_call.png?nvb=20120207083239&nva=20120210031239&hash=0ce7b961c3dc188665a0c); 
background-repeat: no-repeat; background-attachment: scroll; width: 63px; height: 26px; cursor: pointer; outline: none; overflow: hidden; text-indent: -9999px; color:transparent;
*font-size: 0; *line-height: 0;}
.phone_box input.user_phone_submit { background-position: 0 0;}
.phone_box input.user_phone_submit_ov { background-position: 0 100%;}
.phone_box label, .phone_box2 label {padding: 0 0 5px 5px !important; display:block;}
.phone_box_label { font: bold 70%/100% Arial, Helvetica, sans-serif !important; text-align: left !important; }
.phone_box_2 { background: #ededed; }
.info-box-pbx, .info-box-pbx_2 { min-height: 40px; background: url(/u/t30/images/skins/webcams2009/icon_info.gif?nvb=20120207083239&nva=20120210031239&hash=0e0266850b4754370fadb) no-repeat 3px 3px #ededed; border: solid 1px #CCC; font: normal 80%/100% Arial, Helvetica, sans-serif; color: #666; letter-spacing: 0; word-spacing: -0.5pt; padding: 10px 10px 10px 60px !important; margin: 0; display: block; }
.info-box-pbx_2 { background: url(/u/t30/images/skins/webcams2009/icon_info.gif?nvb=20120207083239&nva=20120210031239&hash=0e0266850b4754370fadb) no-repeat 3px 3px #dedede !important; font: normal 95%/100% Arial, Helvetica, sans-serif !important; margin: 0 -40px !important; }
.info-box-pbx_2 span { display: block; }
#modelprofile-page #tabs ul li.sound { background-image:url(/u/t30/images/skins/webcams2009/2009/icon_sound_small.png?nvb=20120207083239&nva=20120210031239&hash=03bfb10327e6e24890ba2); background-repeat:no-repeat; }
#modelprofile-page #status-buttons li a.model_intro { background-image:url(/u/t30/images/skins/webcams2009/2009/but_model_intro_2.png?nvb=20120207083239&nva=20120210031239&hash=0e45439f82b12c38c9a9c); width:177px; }
#modelprofile-page #status-buttons li a.model_ext { background-image:url(/u/t30/images/skins/webcams2009/2009/but_model_ext_2.png?nvb=20120207083239&nva=20120210031239&hash=00a9f72c08bd5b5ca057e); width:177px; }
#modelprofile-page #status-buttons li a.model_intro, #modelprofile-page #status-buttons li a.model_ext { text-align: center; color: #FFF; text-decoration: none; line-height: 32px !important; font: bold 120%/100% Arial, Helvetica, sans-serif; }
#modelprofile-page #status-buttons li a.model_ext:hover { background-position:0 100%; }
div#modelprofile-page div.box-phonesex { margin:0px 0px 20px 0px; background-color:#f2f2f2; padding:19px 19px 19px 119px; background-image:url(/u/t30/images/skins/webcams2009/2009/icon_call_red.png?nvb=20120207083239&nva=20120210031239&hash=0cfb5c82e924923084402); background-repeat:no-repeat; background-position:20px center; border: solid 1px #CCC; }
div#modelprofile-page div.box-phonesex ul { padding:0px 5px 5px 30px; list-style-type:none; list-style-position:outside; margin-top:0px; }
div#modelprofile-page div.box-phonesex ul li { line-height:16px; background-image:url(/u/t30/images/skins/webcams2009/accept.png?nvb=20120207083239&nva=20120210031239&hash=084f75f7b82e2ff8e3ea0); background-repeat:no-repeat; background-position:left center; padding:5px 0px 5px 20px; }
div#modelprofile-page div.box-phonesex #div_pin { margin:0px 5px 0px 5px; width:180px; float:left; }
div#modelprofile-page div.box-phonesex a#click { float:left; margin-left:5px; }
.phone_loader h1 { background: url(/u/t30/images/skins/webcams2009/2009/loader.gif?nvb=20120207083239&nva=20120210031239&hash=037dffb57903b4938e904) no-repeat center 50px transparent !important; text-align: center !important; padding: 10px 0 !important; margin: 0 !important; height: 70px !important; display:block; }
div.hr-1, li.hr-1, div.hr-2, li.hr-2 { height: 20px; background: transparent url(/u/t30/images/skins/webcams2009/2009/hr-1.gif?nvb=20120207083239&nva=20120210031239&hash=020596261413e155da1d2) repeat-x scroll center; }
div.hr-2, li.hr-2 { background-position: center bottom; height: 10px; }
div.hr-1 hr, li.hr-1 hr, div.hr-2 hr, li.hr-2 hr { display: none; }
.phone-list span { width: 30%; display: inline-block; padding: 0 170px 0 0; margin: 0; line-height: 20px;}
.phone-list span strong { width: 150px; display: inline-block; float: right; padding: 0; margin: 0 -170px 0 0; position: relative; line-height: inherit;}
.phonechat-list-container div { background-color: #f6f6f6; padding: 10px 10px 10px 20px;}
.phonechat-list-container div p { line-height: 1.5;}
.left span { font-size:12px; text-align: left; display: inline-block; line-height: 1.5; font-weight: bold;}
.left span font.red { display: inline-block; color: #F00; font-weight:bold; line-height: inherit; padding-left: 5px;}
.learn-more { padding: 0; margin: 0; line-height: 1.75; font-size: 11px !important;}
