@charset "utf-8";
@charset "utf-8";
/* LAYOUT STYLES  */
body { margin:0; padding:0; }
.col2-1,.col2-2,.col3-1,.col3-2,.col3-3, .col2-1-large, .col2-2-small {float:left; display:block;}
.col2-1 { width:50%; float:left;}
.col2-2 { width:50%; float:left;}
.col3-1 { width:33.33%; float:left;}
.col3-2 { width:33.33%; float:left;}
.col3-3 { width:33.33%; float:left;}
.col4-1 { width:25%; float:left;}
.col4-2 { width:50%; float:left;}
.col4-3 { width:25%; float:left;}
/* HEADER */
#header h1 { margin:0; padding:0; background-position:left center; }
#header h1 a { display:block;}
#header h1 span {display:none;}
#header div.margin {width:960px; position:relative; margin-left:auto; margin-right:auto;}
#header div.col2-1 {float:left; width:230px; padding-top:8px;}
#header div.col2-2 {float:right; width:auto; z-index:1; padding-top:15px;}
#header div.col2-2 ul.main-navigation li.menu {margin-left:30px;}
#header div.col2-2 h2 { margin:0; padding:0; }
/* #site_notices */
#site_notices { padding:0; margin-left:0px; margin-right:0px; width:100%; margin-top: 0px; margin-bottom: 0px; }
#site_notices p { padding:4px; margin:0; }
/* #sub-navigation */
#sub-navigation ul.options { margin:0; padding:0; float:left;}
#sub-navigation ul.options li { display:inline; margin:0; padding:0; } 
#sub-navigation p.credit-balance { float:right; }
#sub-navigation ul.options li a {padding-right: 7px; }
#sub-navigation ul.options li a.new-message,
#sub-navigation ul.options li a.your-mailbox,
#sub-navigation ul.options li a.search-models,
#sub-navigation ul.options li a.buy-credits,
#sub-navigation ul.options li a.live-help,
#sub-navigation ul.options li a.surveys,
#sub-navigation ul.options li a.log-out,
#sub-navigation ul.options li a.home-link,
#sub-navigation ul.options li a.mo_notification { padding-left:20px;}
#sub-navigation { height:26px; margin-bottom:10px; }
#sub-navigation div.margin {width:960px; position:relative; margin-left:auto; margin-right:auto;  padding-top:4px;}
#sub-navigation p {margin:0; padding:0;}
#sub-navigation p.total_models,
#sub-navigation p.options {float:left; display:block; padding-top:2px;}
#sub-navigation p.not-a-member span { margin-left:5px; margin-right:5px; }
#sub-navigation p.not-a-member { float:right;display:block; padding-top:1px; }
/* #sub-navigation HEADER JOIN */
#sub-navigation h3 { margin:0; padding:0; }
/* TABS */
ul#tabs, ul#tabs li { margin:0; padding:0; }
ul#tabs { width:600px; height:29px; padding-left:56px; position:absolute; top:0; right:0; }
ul#tabs li {float:left; list-style:none; text-align:center;}
ul#tabs li a { display:block; padding-top:7px; }
ul#tabs li, ul#tabs li a {width:146px; height:22px; }
/* #footer */
#footer { width:960px; }
#footer #foot_nav ul#navlist,
#footer #foot_nav ul#navlist2 { margin-top:10px; margin-bottom:10px; }
#footer #foot_nav ul li { display:inline; margin-right:10px; }
#footer #copyright_info { padding-top:10px; padding-bottom:10px; }
#footer #copyright_info p { margin:0; padding:0; }
/* #container */
#container {width:960px; position:relative; margin-left:auto; margin-right:auto;}
/* BOX */
#box-default { margin-top:5px; }
#box-default .margin { padding:12px 20px 20px 20px; }
#box-default.box  {padding:0; margin:0;}
/** MAIN CONTENT **/
#content h2 {padding-bottom:4px; margin-top:0;}
/** MODELS GALLERY VIEW **/
#models .model, #mon-models .model_list {float:left; width:179px; height:186px; margin-bottom:10px; display:inline; margin-right:5px; overflow: hidden;} /*height:186px;*/
#mon-models .model_list { height:183px; }
#models .model.last-model, #mon-models .model_list.last-model {margin-right:0;}
#models .model.first-model, #mon-models .model_list.first-model {margin-left:2px;}
#models .model div.margin, #mon-models .model_list div.margin {margin:0; padding:0; padding:4px;}
#models .model h3, #mon-models .model_list h3 {margin:0; padding:0; margin-top:3px; margin-bottom:3px; }
#models .model .model-pic, #mon-models .model_list .model-pic {width:170px; height:131px; display:block; margin:0; padding:0;}
#models .model p.image, #mon-models .model_list p.image {margin:0; padding:0;}
#mon-models .model_name { min-height: 18px; height: auto; *height: 18px;}
#mon-models .model_name a { text-decoration: none; font-weight: bold; text-transform: uppercase; }
#mon-models .model_list .chat-links { margin-right: 1px; }
#mon-models .model_list .chat-links p { font: bold 0.8088em/100% Helvetica, Arial, Sans-Serif; letter-spacing: 0; word-spacing: -0.05em; padding: 3px 0; margin: 0; display: block; overflow: hidden; border: none; outline: 0; }
#mon-models .model_list .chat-links p span { line-height: 19px; }
#mon-models .model_list .chat-links p input { vertical-align: baseline; float: left; }
#mon-models .model_list .chat-links p.enabled { background-repeat: no-repeat; background-position: 98% 5px; }
#mon-models .model_list .chat-links p.disabled { font-weight: normal; }
#models .model .chat-links p {margin:0;padding:0;}
#models .model .chat-links span {display:none;}
#models .model .chat-links p a {float:left; margin-top:0;width:84px; height:24px;}
#models .model .chat-links p a.available_chat { padding-right:2px;}
#models .model .chat-links p a.members_only {padding-right:2px;}
#models .model .chat-links p a.in_xxx {padding-right:2px;}
#models .model .chat-links p a.view_profile {padding-right:2px;}
.flags {
display: inline; overflow: hidden; position: relative; zoom: 1;
padding: 0; margin: 0; min-height: 11px; height: auto; * height: 11px;
}
#models2 .model div.languages img,
#models .model_list div.languages img,
.flags img {margin-left:2px; margin-top:3px;}
.flags img
{
cursor: help;
background-image: url( /u/t30/images/skins/webcams2010/flag-sprite.png?nvb=20120207012532&nva=20120209200532&hash=0a228cb18d2d37365ad9c );
background-repeat: no-repeat; background-attachment: scroll; background-color: transparent;
width: 16px; height: 11px;
}
.flags img.dutch 		{background-position: 0 0;}
.flags img.english 		{background-position: 0 -100px;}
.flags img.french 		{background-position: 0 -200px;}
.flags img.german 		{background-position: 0 -300px;}
.flags img.japanese 	{background-position: 0 -400px;}
.flags img.russian 		{background-position: 0 -500px;}
.flags img.spanish 		{background-position: 0 -600px;}
.flags img.chinese 		{background-position: 0 -700px;}
.flags img.portuguese 	{background-position: 0 -800px;}
.flags img.tagalog 		{background-position: 0 -900px;}
.flags img.czech 		{background-position: 0 -1000px;}
.flags img.arabic 		{background-position: 0 -1100px;}
.flags img.italian 		{background-position: 0 -1200px;}
/*HR styles*/
div.hr-1 {
height: 1px;
background-color: #D9D9D9;
margin-bottom: 10px;
}
div.hr-1 hr {
display: none;
}
/*END of HR styles*/
/*OPTION BAR HEADING (Model online notifications)
--------------------------------------------------------*/
.mon-heading-options { padding: 0; margin: 0; overflow: hidden; display: block; }
.mon-heading-options > div { min-height: 24px; height: auto; * height: 24px; line-height: 24px;}
.mon-heading-options input.textfield { letter-spacing: 1px; width: 175px; padding: 3px; margin: 0; margin-right: 3px; margin-top: -1px; vertical-align: middle; }
.mon-heading-options select { padding: 2px; margin-right: 10px; }
.mon-heading-options .sorting-box {margin-right: 10px;}
.mon-heading-options .mon-sort, .mon-heading-options .mon-options,
.mon-sort, .mon-options { padding: 0 6px 0 22px; display: inline-block; line-height: 24px; min-height: 24px; height: auto; * height: 24px; line-height: 24px; }
.mon-heading-options .mon-sort, .mon-sort, .mon-heading-options .mon-options, .mon-options { background-repeat: no-repeat; background-position: 0 center; }
/*SMALL ButtonShadow
------------------------------------------------------------------*/
.buttons-small {
display: inline-block;
letter-spacing: 0em; word-spacing: -0.05em; text-transform: uppercase;
outline: 0 !important; border: none 1px #FFF; background: none; position: relative; zoom:1;
cursor: pointer;
text-align: center;
text-decoration: none;
font: bold 11px/100% Arial, Helvetica, sans-serif;
padding: 4px 7px; margin: 0;
-moz-border-radius: 4px; 
-webkit-border-radius: 4px; 
border-radius: 4px;
-moz-background-clip: padding; -webkit-background-clip: padding-box; background-clip: padding-box;
}
.buttons-small:hover {
text-decoration: none;
}
.buttons-small:active, .buttons:focus {
position: relative;
top: 1px;
}
input::-moz-focus-inner { border: 0; }
#models2 .model div.languages img,
#models .model div.languages img {
cursor: help;
background-image: url( /u/t30/images/skins/webcams2010/flag-sprite.png?nvb=20120207012532&nva=20120209200532&hash=0a228cb18d2d37365ad9c );
background-repeat: no-repeat; background-attachment: scroll; background-color: transparent;
width: 16px; height: 11px;
}
div.languages img.dutch 		{background-position: 0 0;}
div.languages img.english 		{background-position: 0 -100px;}
div.languages img.french 		{background-position: 0 -200px;}
div.languages img.german 		{background-position: 0 -300px;}
div.languages img.japanese 		{background-position: 0 -400px;}
div.languages img.russian 		{background-position: 0 -500px;}
div.languages img.spanish 		{background-position: 0 -600px;}
div.languages img.chinese 		{background-position: 0 -700px;}
div.languages img.portuguese 	{background-position: 0 -800px;}
div.languages img.tagalog 		{background-position: 0 -900px;}
div.languages img.czech 		{background-position: 0 -1000px;}
div.languages img.arabic 		{background-position: 0 -1100px;}
div.languages img.italian 		{background-position: 0 -1200px;}
#models .model div.languages,
#models .model div.languages-bg {margin-top:114px; width:170px; height:17px; position:absolute;}
#models2 .model div.languages-bg,
#models .model div.links,
#models .model div.links-bg {width:170px; height:17px; position:absolute; display:none; overflow:hidden;}
#models .model.selected div.links,
#models .model.selected div.links-bg {display:block;}
#models .model div.links p {margin:0; padding:0;}
#models .model div.links p a.profile {float:left; display:block; margin-left:4px; margin-top:2px;}
#models .model div.links p a.pictures {float:right; display:block; margin-right:4px; margin-top:2px;}
.ie6 #models .model p.image span.overlay,
.ie6 #models .model.selected p.image span.overlay,
#models .model p.image span.overlay { display:none; }
#models .model.selected p.image span.overlay { display:block; }
#small_iframe #models .model { width:121px;height:91px; margin-bottom:5px; }
#small_iframe #models .model div.margin { padding:0; }
#small_iframe #models .model .model-pic, #small_iframe #models .model div.links, #small_iframe #models .model div.links-bg { width:121px; }
#small_iframe #models .model .model-pic { height:91px; }
#small_iframe #models .model h3 a {color:#fff;}
#small_iframe #models .model .model-info { position:relative; margin-top:-17px; }
#small_iframe #models .model .model-info a { font-size:11px;}
#small_iframe #models .model span.overlay img { width:121px;}
#small_iframe #models .model div.model-info-bg {margin-top:-17px;; height:17px; position:relative;}
/* MODELS LIST VIEW */
#models2 .model h3 a strong,
#models2 .model h3 a { margin:0; padding:0;}
#models2 .model { padding:20px; margin-bottom:10px; display:block; } 
.ie6 #models2 .model {height:158px;}
.ie7 #models2 .model {height:135px;}
#models2 .model .col2-1 {width:25%;}
#models2 .model .col2-2 {width:75%;}
#models2 .model p,
#models2 .model h3 { margin:0; padding:0; }
#models2 .model img.border-pic { margin:0; padding:0;}
#models2 .model p.rating {margin:0;padding:0;}
#models2 .model p.description { margin-top:15px; }
#models2 .model .links {margin-top:15px; height:26px; }
#models2 .model .links a { float:left; display:block; margin-right:5px;}
#models2 .model .left {float:left;}
#models2 .model .right {float:right; padding: 2px;}
#models2 .model .model-search-picture {float:left; width:175px; margin-right:20px;}
#models2 .model .model-search-info {float:left; width:680px;}
#models2 .model div.languages,
#models2 .model div.languages-bg {width:175px; height:17px; position:absolute; margin-top:114px; }
/** MODEL TOOLBAR **/
#modelprofile-page #model-toolbar div.col2-1 {float:left; width:75%; margin:0;}
#modelprofile-page #model-toolbar div.col2-2 {float:right; width:25%; margin:0; text-align:right;}
/** MODEL PROFILE **/
#modelprofile-page * { padding: 0; margin: 0; }
#modelprofile-page h3 { padding-bottom:4px; margin-bottom:20px;}
#modelprofile-page div.col2-1 {float:left; width:360px; margin-right:20px;}
#modelprofile-page div.col2-2 {float:left; width:538px; }
#modelprofile-page #multimedia-container { height:300px; margin-bottom:10px; margin-top:10px; }
#modelprofile-page #multimedia-container div.margin {padding:20px;}
#modelprofile-page #multimedia-container #picture-gallery  {height:206px; padding:14px 0px 0px 4px;}
#modelprofile-page #multimedia-container #picture-gallery img {margin-left:5px; margin-bottom:5px; }
#modelprofile-page #multimedia-container .col2-1 p { margin-bottom:0; }
#modelprofile-page #multimedia-container .col2-1 .main-video { width:354px; }
.ie6 #modelprofile-page #multimedia-container .col2-1 .main-video { height:250px; }
#modelprofile-page table#model-info { width:100%; }
#modelprofile-page table#model-info td { padding:7px; }
#modelprofile-page .about-model { margin-top: 20px;	margin-right: 0px; margin-bottom: 20px;	margin-left: 0px; }
#modelprofile-page .about-model p {	margin-bottom:20px; }
#modelprofile-page div.data-container  div.col2-1 { width:560px; }
#modelprofile-page div.data-container  div.col2-2 { width:320px; }
#modelprofile-page p.galleries { position:relative; top:-12px; }
#modelprofile-page p.galleries a { height:25px; display:block; float:left; padding-left:35px; background-repeat:no-repeat; padding-top:4px; text-decoration:none; color:#666; margin-right:10px; font-weight:bold; }
#modelprofile-page p.galleries a:hover { color:#000; }
#modelprofile-page p.galleries a.movies { background-image: url(/u/t30/images/skins/webcams2009/icon_movie_small_25.png?nvb=20120207012532&nva=20120209200532&hash=0b0c7237b1e60132c7a7a); }
#modelprofile-page p.galleries a.pictures { background-image: url(/u/t30/images/skins/webcams2009/icon_camera_small_25.png?nvb=20120207012532&nva=20120209200532&hash=03c02a14f66c4dfc46789); }
#modelprofile-page #status-buttons { height:39px; width:359px; position:relative; }
.ie6 #modelprofile-page #status-buttons { top:-3px; }
#modelprofile-page #status-buttons ul { margin:0; padding:0; }
#modelprofile-page #status-buttons ul li { display:inline; }
#modelprofile-page #status-buttons ul li a {display:block; float:left; height:35px; }
#modelprofile-page #status-buttons li a.free-chat {width:177px;}
#modelprofile-page #status-buttons li a.xxx-chat {width:177px;}
#modelprofile-page #status-buttons li a.xxx-chat-long {width:354px;}
#modelprofile-page #status-buttons li a span {display:none;}
#modelprofile-page #tabs .header { width:538px; height:36px; z-index:0; }
#modelprofile-page #tabs ul { margin:0; padding:0; }
#modelprofile-page #tabs ul li {display:inline;}
#modelprofile-page #tabs ul li {padding-left:32px; margin-left:8px; margin-right:18px; display:block; height:25px; padding-top:4px; margin-top:6px; float:left;}
.ie6 #modelprofile-page #tabs ul li { margin-left:3px; }
#modelprofile-page #model-ratings,#modelprofile-page #model-surveys { margin-bottom:20px; }
#modelprofile-page #model-ratings .model-rating {width:50%; float:left; margin-bottom:8px;}
#modelprofile-page #model-surveys ul li.survey { list-style:none; padding-bottom:5px; }
#modelprofile-page #last-activity { margin:10px 0px 0px 0px; width:100%; float:left;}
#facebox #schedule { padding:10px; margin:0; }
#facebox #schedule p { margin-top:0; }
#facebox #schedule table { width:495px; }
#facebox #schedule table td { padding:7px; }
/** MODEL PAGES **/
#model-page h2,
#model-page p,
#model-page h3,
#model-page h4 {margin:0; padding:0;}
#model-page h2 {margin-bottom:15px;}
#model-page h3 {padding-bottom:3px; margin-bottom:10px;}
#model-page h4 {margin-bottom:10px;}
#model-page p {margin-bottom:10px;}
#model-page div.col2-1 {width:330px; margin-right:10px;}
#model-page div.col2-2 {width:540px; padding:20px;}
#model-page p.button {margin-top:15px; margin-bottom:0px;}
#model-page div.columns {margin-bottom:20px;}
#model-page ol li {margin-bottom:5px;}
#model-page ul.benefits {margin:0; padding:0; margin-bottom:10px;}
#modelerror { margin-bottom:20px; }
#modelerror .col3-1 { width:36%; }
#modelerror .col3-2 { width:36%; }
#modelerror .col3-3 { width:28%; }
#modelerror .col3-2 .margin { padding:0; padding-left:10px; padding-right:10px; }
#modelerror .col3-3 .margin { padding:0; padding-left:10px; padding-right:0px; }
#modelerror .col3-3 h2 { border:0; padding-bottom:0; }
#modelerror ul.features-new li {margin:0 0 7px 5px;}
/** CHAT PAGES **/
body#chat #header div.margin div.col2-2 h2 {margin:0; padding:0;}
body#chat #header div.margin div.col2-2 ul {margin:0; padding:0;}
body#chat #header div.margin div.col2-2 ul li {display:inline;}
body#chat #header {margin-bottom:20px;}
body#chat ul li.tip-jar {padding-left:28px;}
body#chat  #box-default .margin  {padding-top:0;}
/* MODEL CHAT PAGE */
#modelchat-page.member-chat #tip-jar {padding-left:45px; display:block; height:30px; float:left; padding-top:5px; width:125px;}
#modelchat-page.member-chat #chat-wrapper {width:710px; margin-left:auto; margin-right:auto; position:relative;}
#modelchat-page.member-chat #tip-jar {width:135px; float:left; display:block;}
#modelchat-page.member-chat div.xxx-chat {float:right; display:block;}
#modelchat-page.member-chat #chat-links p {margin:0; padding:0;}
#modelchat-page.member-chat h2.click-here-now {margin:0; padding:0; margin-top:15px; margin-bottom:5px;}
#modelchat-page.member-chat p.end-session {margin:0; padding:0;}
.fchat-container {
background: #fcfcfc;
width: 660px; height: 355px; border: solid 5px #FFFFFF;
padding:0; margin:0 auto;
*margin-left:125px; *display: inline; position: relative; zoom:1; overflow: hidden;
-moz-border-radius: 15px; 
-webkit-border-radius: 15px; 
border-radius: 15px; 
-moz-background-clip: padding; 
-webkit-background-clip: padding-box; 
background-clip: padding-box;
-moz-box-shadow: 0px 2px 10px rgba(0,0,0, .25); 
-webkit-box-shadow: 0px 2px 10px rgba(0,0,0, .25); 
box-shadow: 0px 2px 10px rgba(0,0,0, .25);
-pie-box-shadow: #666 0px 2px 10px;
}
.fchat {
width: 640px; height: 335px; padding: 10px; margin: 0;
*display: inline; position: relative; zoom:1; overflow: hidden;
padding: 9px\9; *padding: 9px; border: solid 1px #ededed\9; *border: solid 1px #ededed;
-moz-border-radius: 10px; 
-webkit-border-radius: 10px; 
border-radius: 10px; 
-moz-background-clip: padding; 
-webkit-background-clip: padding-box; 
background-clip: padding-box;
}
.fchat {
-moz-box-shadow: inset 0px -3px 10px rgba(0,0,0, .07); 
-webkit-box-shadow: inset 0px -3px 10px rgba(0,0,0, .07); 
box-shadow: inset 0px -3px 10px rgba(0,0,0, .07);
}
.fchat .col1-2, .fchat .col2-2 {
width: 315px; height: 335px; 
padding: 0; margin: 0; 
float: left; display: inline-block; *display: inline; position: relative; zoom:1; overflow: hidden;
}
.fchat .col1-2 { margin-right: 10px; }
.fchat-player {
background: url( /u/t30/images/skins/webcams2010/loading.gif?nvb=20120207012532&nva=20120209200532&hash=056ebef9bda9d0da5758f ) no-repeat center center #272727;
width: 320px; height: 240px;
}
.fchat-player a {
border: none; outline: 0;
}
.fchat-message-box, .fchat-message-box-small {
width: 295px; height: 220px; overflow: hidden; display: inline-block; *display: inline; position: relative; zoom:1;
background: #f7f7f7;
padding: 10px; margin: 0; 
padding: 8px 9px 9px\9; border: solid 1px #CCCCCC\9; border-top: solid 2px #bababa\9; border-bottom: solid 1px #eeeeee\9;
-moz-border-radius: 0px 0px 6px 6px; 
-webkit-border-radius: 0px 0px 6px 6px; 
border-radius: 0px 0px 6px 6px; 
-moz-background-clip: padding; 
-webkit-background-clip: padding-box; 
background-clip: padding-box;
behavior: url(/media/PIE.htc);
}
.fchat-message-box, .fchat-message-box-small {
-moz-box-shadow: inset 0px 1px 3px rgba(0,0,0, .15), 0px 1px 5px rgba(255,255,255, .60); 
-webkit-box-shadow: inset 0px 1px 3px rgba(0,0,0, .15), 0px 1px 5px rgba(255,255,255, .60); 
box-shadow: inset 0px 1px 3px rgba(0,0,0, .15), 0px 1px 5px rgba(255,255,255, .60);
}
.fchat-message-box-small {
width: 305px; height: 35px; padding: 5px; overflow: hidden; position: realtive;
padding: 4px\9;
-moz-border-radius: 6px; 
-webkit-border-radius: 6px; 
border-radius: 6px; 
-moz-background-clip: padding; 
-webkit-background-clip: padding-box; 
background-clip: padding-box;
behavior: url(/media/PIE.htc);
}
.fchat-message-box-small textarea#message {
font: normal 13px/16px Helvetica, Arial, Sans-Serif;
width: 220px; height: 31px; padding: 2px; margin: 0; *margin-right: 3px;
background: none; border: none 1px #FFF; overflow: hidden; outline: none;
/*float: left;*/ position: relative; zoom:1; resize: none;
}
.fchat-send-btn, .fchat-send-btn:hover {
background: url( /u/t30/images/skins/webcams2010/fchat-send-btn.png?nvb=20120207012532&nva=20120209200532&hash=0b7e33f71d2bf72a12e41 ) no-repeat scroll 0 0 transparent;
width: 75px; height: 35px;
padding: 0; margin: 0; border: none; outline: 0; cursor: pointer; 
display: inline-block; *display: inline; position: relative; zoom:1; float: right\9; *float: none; overflow: hidden;
}
.fchat-send-btn:hover {
background-position: 0 -35px;
}
.fchat-private-btn, .fchat-private-btn:hover {
background: url( /u/t30/images/skins/webcams2010/fchat-private-btn.png?nvb=20120207012532&nva=20120209200532&hash=029d95847327bc4f76d04 ) no-repeat scroll 0 0 transparent;
width: 315px; height: 43px;
padding: 0; margin: 1px 0; border: none; outline: 0; cursor: pointer;
display: inline-block; *display: inline; position: relative; zoom:1; overflow: hidden;
}
.fchat-private-btn:hover {
background-position: 0 -43px;
}
.fchat-messages {
width: 290px; height: auto;
font: normal 13px/15px Helvetica, Arial, Sans-Serif;
width: 280px; min-height: 220px; height: auto; *height: 220px;
padding: 0; margin: 0; overflow: hidden; display: inline-block; *display: inline; position: relative; zoom:1;
}
#fchat-messages li {
color: #272727 !important;
list-style: none outside;
}
#fchat-messages li strong {
font-weight: bold; color: #034BDE; display: inline;
}
#fchat-messages li em {
font-style: normal; font-weight: bold; display: inline; margin-right: 5px;
}
.fchat-model {
color: #e33d3d;
}
.fchat-guest {
color: #034BDE;
}
.fchat-options {
height: 30px; padding: 0; margin: 10px 0; display: block; overflow: hidden;
}
.fchat-options li {
list-style: none outside;
height: 30px; padding: 0; margin: 0; overflow: hidden; float: left;
display: inline-block; *display: inline; position: relative; zoom:1;
}
.fchat-options li a {
background-image: url( /u/t30/images/skins/webcams2010/fchat-options.png?nvb=20120207012532&nva=20120209200532&hash=02d3b05e88e3a7817666d );
background-repeat: no-repeat; background-attachment: scroll;
width: 30px; height: 30px;
border: none; outline: 0; display: block; *display: inline; position: relative; zoom:1; cursor: pointer;
}
.type1 { background-position: 0 0; }
.type2 { background-position: -30px 0; }
.type3 { background-position: -60px 0; }
.type4 { background-position: -90px 0; }
.type5 { background-position: -120px 0; }
.type6 { background-position: -150px 0; }
.type7 { background-position: -180px 0; }
.type8 { background-position: -210px 0; }
.type1:hover { background-position: 0 -30px; }
.type2:hover { background-position: -30px -30px; }
.type3:hover { background-position: -60px -30px; }
.type4:hover { background-position: -90px -30px; }
.type5:hover { background-position: -120px -30px; }
.type6:hover { background-position: -150px -30px; }
.type7:hover { background-position: -180px -30px; }
.type8:hover { background-position: -210px -30px; }
#modelchat-page h1 {
font-family: "TitilliumText999wt", Helvetica, Arial, Sans-Serif !important; letter-spacing: -1px; word-spacing: 0px;
padding: 0; margin: 15px 0;
}
#modelchat-page h2 {
font: normal 23px/27px "TitilliumText999wt", Helvetica, Arial, Sans-Serif !important; letter-spacing: -0.015em; word-spacing: 0px;
padding: 5px 0 15px; margin: 0 0 29px 0;
*border-bottom: solid 1px #a7a7a7 !important;
*width: 100%; *display: inline; position: relative; zoom:1;
}
#modelchat-page p {
font: normal 13px/17px Helvetica, Arial, Sans-Serif; letter-spacing: 0; word-spacing: -0.05em;
}
.fchat-modal-content {
color: #272727 !important; text-align: center;
background: url( /u/t30/images/skins/webcams2010/fchat-icon-time.png?nvb=20120207012532&nva=20120209200532&hash=01fbbc0a62905bd3c642b ) no-repeat 10px 10px transparent;
-pie-background: url( /u/t30/images/skins/webcams2010/fchat-icon-time.png?nvb=20120207012532&nva=20120209200532&hash=01fbbc0a62905bd3c642b ) no-repeat 10px 10px transparent;
width: 280px; padding: 20px 10px 19px 90px; margin: 0; overflow: hidden;
border-bottom: solid 1px #a7a7a7;
*display: inline; position: relative; zoom:1;
behavior: url(/media/PIE.htc);
}
#modelchat-page .fchat-modal-content h3 {
color: #272727 !important;
font: normal 23px/25px "TitilliumText999wt", Helvetica, Arial, Sans-Serif !important; position: relative; zoom:1;
padding: 0; margin: 0 0 10px 0;
}
.fchat-modal-content p {
font: normal 13px/15px Helvetica, Arial, Sans-Serif; letter-spacing: 0; word-spacing: -0.05em;
padding: 0; margin: 0;
}
.fchat-modal-action {
text-align: center; background-color: #FFFFFF; overflow: hidden;
padding: 19px 0 20px; margin: 0;
border-top: solid 1px #eeeeee;
-moz-border-radius: 0px 0px 6px 6px; 
-webkit-border-radius: 0px 0px 6px 6px; 
border-radius: 0px 0px 6px 6px; 
-moz-background-clip: padding; 
-webkit-background-clip: padding-box; 
background-clip: padding-box;
}
.fchat-username-btn {
background: url( /u/t30/images/skins/webcams2010/fchat-username-btn.png?nvb=20120207012532&nva=20120209200532&hash=072c2891bf1a1a4b002ab ) no-repeat scroll transparent;
background-position: 0 0;
width: 190px; height: 30px;
display: inline-block; *display: inline; position: relative; zoom:1;
border: none; outline: 0; cursor: pointer;
}
.fchat-username-btn:hover {
background-position: 0 -30px;
}
.fchat-username-btn span {
font-size: 0; line-height:0; text-indent: -9999px; display: inline-block; *display: inline;
}
/* FAQ PAGES */
#faq-page { padding-left:10px; padding-right:10px; }
#faq-page h2,
#faq-page h3,
#faq-page h4 {margin:0; padding:0;}
#faq-page h2 {margin-bottom:15px;}
#faq-page h3 {margin-bottom:15px; margin-top:15px;}
#faq-page a.head {cursor:pointer; width:100%;}
#faq-page h4 {padding-top:3px; padding-bottom:3px;}
/* WARNING PAGE */
#warning-page .columns { width:100%; display:block; }
#warning-page #header { height:65px; position:relative; z-index:2; margin-bottom:30px; }
#warning-page #header .col2-1 h1 { margin:15px 0px 0px 320px; width:221px; height:41px; }
#warning-page #header .col2-2 p { padding-top:10px; margin:15px 320px 0px 0px; }
#warning-page .col3-1 {width:20%; float:left;}
#warning-page .col3-2 {width:60%; float:left;}
#warning-page .col3-3 {width:20%; float:left;}
#warning-page .col3-1,#warning-page .col3-3 { padding-top:20px; }
#warning-page .col3-1 img,#warning-page .col3-3 img { margin-bottom:5px; }
#warning-page p.note, #warning-page p.enter { margin:0; }
#warning-page ul.features, #warning-page ul.features li {margin:0; padding:0;}
#warning-page ul.features { margin-top:20px; margin-bottom:20px; }
#warning-page ul.features li { line-height:150%; width:80%; margin-left:auto; margin-right:auto; padding-top:4px; padding-bottom:4px; padding-left:15px; }
#warning-page #container, #warning-page #footer { width:820px; }
#warning-page ul.inline-links li {display:inline;margin-left:4px;margin-right:4px;}
/* MODEL ERROR PAGES */
#modelerror-page #kicked div.col2-1 { float:left; width:40% }
#modelerror-page #kicked div.col2-2 { float:right; width:59%; }
div.model-images-thumbs { margin-top:10px; }
div.model-images-thumbs .thumbnail { float:left; margin-right:9px }
/* MUST LOGIN BOX */
#mustlogin .col2-1 { width:30%; }
#mustlogin .col2-2 { width:70%; }
#mustlogin .col2-1 .margin { padding:0; }
/** MEDIA GALLERIES **/
#gallery_choice-page .btn_movie_galleries,
#gallery_choice-page .btn_picture_galleries { width:50%; height:235px; display:block; float:left; margin-bottom:20px; }
#gallery_choice-page .btn_movie_galleries h3,
#gallery_choice-page .btn_movie_galleries p,
#gallery_choice-page .btn_picture_galleries h3,
#gallery_choice-page .btn_picture_galleries p { margin:0; padding:0; }
#gallery_choice-page .btn_movie_galleries div.margin,
#gallery_choice-page .btn_picture_galleries div.margin {padding-left:190px; padding-top: 50px;}
#categories_bar {margin-top:0px; margin-bottom:4px; padding:4px;}
#categories_bar .col2-1 {padding-top:3px;}
#categories_bar form {margin:0; padding:0;}
#gallerysearch-page #media { margin:0px auto; width:900px; padding-left:8px; }
#gallerysearch-page #media .media_item { float:left; width:168px; padding:0px;	margin:0px 12px 25px 0px; }
.ie6 #gallerysearch-page #media .media_item { margin-right:10px;}
#gallerysearch-page #media .media_item .overlay { width:170px; height:18px; position:absolute; margin-top:-19px; * margin-top:-21px; * position:relative; overflow:hidden;}
#gallerysearch-page #media .media_item .overlay a { display:block; padding-top:1px; }
#gallerysearch-page #media .media_item .links { padding:5px 0px 5px 0px; margin:0px auto; width:170px; }
#gallerysearch-page #media .media_item .lnk-white { display:block; margin-bottom:5px; }
#gallerysearch-page #media .media_item .lnk1 { padding:0px; margin-top:10px; }
#gallerysearch-page #media .media_item .separator { height:2px; width:100%; padding:0px; margin: 0px; }
#gallerysearch-page #media .media_item p.rating { margin:5px 0px 0px 0px; padding:0px; }
/* GALLERY SEARCH MOVIE BOX */
#movie-box h2,
#movie-box h3,
#movie-box hr { margin:0; padding:0; }
#movie-box { margin:0; padding:20px; margin-bottom:20px; }
#movie-box .head h2 { padding-right:160px; }
#movie-box .head p { padding-right:75px; }
#join-band { float:right; width:156px; height:156px; position:relative; top:-20px; right:136px; margin-right:-156px; }
.ie6 #join-band {/*right:156px;*/}
#join-band a { display:block; width:156px; height:156px; }
#join-band a span { display:none; }
#movie-box .col2-1 .margin { padding:0; }
#movie-box .col2-2 .margin { padding-left:10px; padding-top:0px; }
.ie6 #movie-box .col2-2 .margin { padding:0; padding-left:10px; }
.ie6 #movie-box .col2-2 p, .ie7 #movie-box .col2-2 p { margin-bottom:8px; margin-top:8px; }
#movie-box.freechat .col2-1 {width:40%;}
#movie-box.freechat .col2-2 {width:60%;}
#movie-box.image_galleries {height:450px; margin-bottom:20px; }
#movie-box.image_galleries .col2-1 .margin { padding:0; }
#movie-box.image_galleries #model_description { margin-top:10px; }
#movie-box.image_galleries #model_description p { margin:0; margin-bottom:5px; }
#movie-box.model_in_premium {height:420px;}
#movie-box.model_in_premium .col2-1 {width:45%;}
#movie-box.model_in_premium .col2-2 {width:55%;}
/* MODEL GALLERY */
#gallery-search-model div.col2-1 {width:532px; float:left; margin:0; padding:0; margin-right:0px;}
#gallery-search-model div.col2-2 {width:388px; float:left; margin:0; padding:0;}
#gallery-search-model #top p,
#gallery-search-model #top form {margin:0; padding:0;}
#gallery-search-model div.left {float:left;}
#gallery-search-model div.right {float:right;}
#gallery-search-model div.hr {height: 1px; margin-top:10px; margin-bottom:10px;}
#gallery-search-model div.hr hr {display: none;}
/*#gallery-search-model p {margin:0; padding:0;}*/
#gallery-search-model h3 {margin:0; padding:0;}
/* galleriffic */
#gallery-search-model div.content {display: none; float:right;}
#gallery-search-model div.controls { margin-top: 5px; height: 23px; }
#gallery-search-model div.controls a { padding: 5px; }
#gallery-search-model div.ss-controls { float: left; }
#gallery-search-model div.nav-controls { float: right; }
#gallery-search-model div.loader { height: 350px }
#gallery-search-model div.slideshow { clear: both; }
#gallery-search-model div.slideshow span.image-wrapper { float: left; padding-bottom: 12px; }
#gallery-search-model div.slideshow a.advance-link { padding: 2px; display: block; }
#gallery-search-model div.slideshow img { display: block; }
#gallery-search-model div.download { float: right; }
#gallery-search-model div.embox { clear: both; padding: 12px; }
#gallery-search-model div.image-desc { padding-top: 12px; }
#gallery-search-model ul.thumbs { clear: both; margin: 0; padding: 0; }
#gallery-search-model ul.thumbs li { float: left; padding: 0; margin: 3px 6px 3px 0px; }
#gallery-search-model a.thumb { padding: 2px; display: block; }
#gallery-search-model a.thumb:focus { outline: none; }
#gallery-search-model ul.thumbs img { display: block; }
#gallery-search-model div.gallery-pagination { clear: both; }
#gallery-search-model div.navigation div.top { margin-bottom: 12px; height: 11px; }
#gallery-search-model div.navigation div.bottom { margin-top: 12px; }
#gallery-search-model div.gallery-pagination a, 
#gallery-search-model div.gallery-pagination span.current { display: block;	float: left; margin-right: 4px;	padding: 4px 7px 2px 7px; }
#gallery-search-model div.gallery-pagination.bottom {margin:0; padding:0;}
#gallery-search-model #thumbs-min ul.thumbs li { float: none; padding: 0; margin: 0; }
#gallery-search-model #thumbs-min a.thumb { padding: 0px; display: inline; }
#gallery-search-model #main-picture{text-align:center;background:#eee;padding:2px;width:380px; height:300px;display:table-cell;vertical-align:middle;padding-bottom:4px;}
#gallery-search-model a.advance-link img {border:none;}
#gallery-search-model a.advance-link img {padding:2px; }
#gallery-search-model div.ss-controls a, 
#gallery-search-model div.nav-controls a.prev, 
#gallery-search-model div.nav-controls a.next {padding: 2px 7px 2px 7px; margin:0; margin-right:4px; display:block; float:left;}
/* MODEL SEARCH PAGE */
#modelsearch-page h2 {margin:0; padding:0; margin-bottom:20px; }
/* CHATHOST PAGE */ 
#chathost-page .infobox {padding:10px; padding-left:100px; margin:10px;}
#chathost-page h2 { margin:0; padding:0; }
#chathost-page .infobox h3 {margin:0;}
#chathost-page .infobox p {margin:0;}
/** SITEWIDE ELEMENTS **/
ul.features-new { margin:10px 0px 25px 0px; padding-left:15px; }
ul.features-new li { margin:0px 0px 10px 15px; }
.highlight {padding:2px; margin:2px;}
ul.benefits {margin:0; padding:0; margin-top:15px; margin-bottom:15px;}
ul.benefits li {padding-bottom:3px; padding-top:3px; padding-left:20px;}
/* TIPS */
#tips { padding:5px; margin-top:20px; margin-bottom:20px; width:300px; float:left; }
#tips h3,
#tips ul,
#tips ul li { margin:0; padding:0; }
#tips h3 { margin-bottom:5px; }
/** MEMBER-LOGIN **/
#member-page.member-login h2 {margin:0; padding:0; margin-bottom:10px;}
#member-page.member-login h3 {margin-bottom:15px;}
#member-page.member-login #joinbox p.note {margin-top:0; padding-bottom:3px;}
/** JOIN FORM **/
#joinbox form,
#joinbox p,
#joinbox ul,
#member-page div.col2-2 ul.benefits,
#joinbox div.margin {margin:0; padding:0;}
#member-page div.col2-1 {width:440px; margin-right:20px;}
#member-page div.col2-2 {width:460px;}
#member-page div.col2-1-large, div.col2-1-large {width:580px; margin-right:20px;}
#member-page div.col2-2-small, div.col2-2-small {width:320px;}
#member-page div.col2-1-large .margin, 
#member-page div.col2-2-small .margin {padding: 0; margin: 0; }
#member-page h4 {margin:0; padding:0; margin-bottom:10px;}
#member-page div.rotating-models {margin-bottom:15px;}
#member-page div.col2-2 div.margin {margin:0; padding:0;}
#member-page p.existing-members {text-align:right; padding-bottom:20px; padding-top:5px;}
#member-page #verification_options p {height:15px; padding-top:6px; padding-bottom:6px; display:block;}
#member-page #verification_options input {float:left; margin-right:5px; margin-left:5px;}
#member-page #verification_options div{display:block;}
#member-page #verification_options label{display:block;}
#member-page #verification_options label input{display:block;}
#member-page #verification_options label span{float:left;display:block;}
#joinbox {margin-bottom:10px;}
#joinbox h4 {padding-bottom:4px;}
#joinbox input.field {height:24px; width:92%;}
#joinbox textarea.field,
#joinbox input.field {margin-top:2px; padding-top:4px; padding-left:6px;}
#joinbox textarea.full,
#joinbox input.full { width:95%; }
#joinbox select  {width:248px; height:26px; margin-top:2px; padding-top:2px;}
#joinbox p.input {float:left; width:60%;}
#joinbox p.note {float:left; width:33%; }
#joinbox div.clear {margin-bottom:6px;}
#joinbox div.margin { padding:12px;}
#joinbox p.note {padding-bottom:8px; padding-left:22px; margin-top:4px; }
#where_you_heard_about_us { margin-top:10px; margin-bottom:10px; }
/* NEW CODE FOR PAGE JOIN
------------------------------------------------------------------------------*/
/*PAGE JOIN, layout reset
------------------------------------------------------------------------------*/
#page-join #box-default .margin { padding: 15px 0 0 0 !important; }
#page-join #member-page, #page-join .member-page-box { 
padding: 10px; margin: 0 0 20px 0; overflow: hidden;
-moz-border-radius: 6px;
-webkit-border-radius: 6px;
border-radius: 6px;
}
#page-join #member-page div.col2-1, #page-join #member-page div.col2-2 {width:460px;}
#page-join #member-page div.col2-1 {margin-right:20px;}
#page-join #header div.col2-2 {padding-top: 16px;}
/*PAGE JOIN, Online hosts (model online count on the header, right side)
------------------------------------------------------------------------------------------*/
#page-join #header h2.online-hosts {
min-width: 170px; width: auto; * width: 190px;
font: bold 1.1029em/100% Helvetica, Arial, Sans-Serif; color: #000; text-shadow: 0 1px 5px #FFF;
letter-spacing: -0.015em; word-spacing: -0.05em; line-height: 1.1029em; text-transform: uppercase;
display: inline-block !important;
padding: 8px 8px 7px 30px; margin: 0 20px 0 0;
position: relative; zoom:1;
border: solid 1px #ffcc00;
-moz-box-shadow: inset 0px 1px 5px #FFF, 0px 1px 5px rgba(0,0,0,.35); 
-webkit-box-shadow: inset 0px 1px 5px #FFF, 0px 1px 5px rgba(0,0,0,.35); 
box-shadow: inset 0px 1px 5px #FFF, 0px 1px 5px rgba(0,0,0,.35); 
}
#page-join #header h2.online-hosts {
background-color: #ffea00;
background-image: -moz-linear-gradient(top, #ffea00, #fff681); 
background-image: -o-linear-gradient(top, #ffea00, #fff681); 
background-image: -webkit-gradient(linear,left top,left bottom,color-stop(0, #ffea00),color-stop(1, #fff681)); 
background-image: -webkit-linear-gradient(#ffea00, #fff681); 
background-image: linear-gradient(top, #ffea00, #fff681);
filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#ffea00', EndColorStr='#fff681');
}
#page-join #header h2.online-hosts .icon-webcam-large {
background: url( /u/t30/images/skins/webcams2010/join/icon-webcam-large.png?nvb=20120207012532&nva=20120209200532&hash=0cfbd27ea4543135da74e ) no-repeat left top transparent;
width: 42px; height: 46px;
padding: 0; margin: -14px 0 0 -45px;
display: inline-block; position: absolute; zoom:1;
z-index: 100;
}
#page-join #header h2.online-hosts {
color: #000000 !important;
}
#page-join #header h2.online-hosts span {
color: #c60303; font-weight: bold; display: inline-block; padding-left: 5px;
}
/*PAGE JOIN, Content styles
----------------------------------------------------------------*/
#page-join #member-page .joinbox form,
#page-join #member-page .joinbox p,
#page-join #member-page .joinbox ul,
#page-join #member-page div.col2-2 ul.benefits,
#page-join #member-page .joinbox div.margin {margin:0; padding:0;}
#page-join #member-page .joinbox {
_height: 450px !important;
padding: 0 19px 19px; margin: 0;
margin-bottom:20px;
_overflow: hidden;
}
#page-join #member-page .joinbox h3 {
font: bold 1.25em/100% Helvetica, Arial, Sans-Serif;
line-height: 1.1029em; letter-spacing: -0.01em; word-spacing: -0.05em;
padding: 7px 10px 8px; margin: 0 -19px 15px;
display: block; overflow: hidden; position: relative;
}
#page-join #member-page .joinbox h4 {
padding-bottom:4px;
}
#page-join #member-page .joinbox h5 {
font: bold 1.1029em/100% Helvetica, Arial, Sans-Serif;
line-height: 1.1029em; letter-spacing: 0; word-spacing: -0.05em;
padding: 0; margin: 0 0 15px 0;
}
#page-join #member-page .joinbox p.label {
padding: 0 0 7px 7px; margin: 0;
}
#page-join #member-page .joinbox p.label a {
display: inline-block; position: relative; zoom: 1;
}
#page-join #member-page .joinbox label {
font: bold 1.1029em/100% Helvetica, Arial, Sans-Serif; letter-spacing: 0; word-spacing: -0.05em;
letter-spacing: -0.01em; word-spacing: -0.05em;
}
/*PAGE JOIN, form elements
---------------------------------------------------------------------------*/
#page-join #member-page .joinbox input.field {height:20px; width:92%;}
#page-join #member-page .joinbox input.field {
outline: none;
-moz-border-radius: 3px; 
-webkit-border-radius: 3px; 
border-radius: 3px; 
-moz-background-clip: padding; -webkit-background-clip: padding-box; background-clip: padding-box; 
}
#page-join #member-page .joinbox textarea.field,
#page-join #member-page .joinbox input.field {padding: 2px 0 3px 2px; margin: 0 0 5px 0;}
#page-join #member-page .joinbox textarea.full,
#page-join #member-page .joinbox input.full { width:95%; }
#page-join #member-page .joinbox select  {width:248px; height:26px; margin-top:2px; padding-top:2px;}
#page-join #member-page .joinbox p.input {float:left; width:57%; min-height: 40px; height: auto; * height: 40px; padding-bottom: 1px;}
#page-join #member-page .joinbox p.note {float:left; width:36%; }
#page-join #member-page .joinbox div.clear {margin-bottom:6px;}
#page-join #member-page .joinbox div.margin { padding:12px;}
#page-join #member-page .joinbox p.note {
font: normal .8088em/100% Helvetica, Arial, Sans-Serif; letter-spacing: 0; word-spacing: -0.05em;
padding: 7px 0 7px 24px; margin: 0;
}
#page-join #member-page .joinbox p.note { background: url( /u/t30/images/skins/webcams2010/icon_attention.png?nvb=20120207012532&nva=20120209200532&hash=00a96ed71be7cd4191488 ) no-repeat left 4px transparent; }
#page-join #member-page .joinbox p.valid { background: url( /u/t30/images/skins/webcams2010/tick.png?nvb=20120207012532&nva=20120209200532&hash=0e186668a0574c94fa0e2 ) no-repeat left 4px transparent; }
#page-join #member-page .joinbox #error_message {
font-size:14px; font-weight:bold; margin-top:10px; margin-bottom:10px;
}
#page-join #member-page .joinbox .error {
font: normal .7352em/100% Verdana, Arial, Sans-Serif; letter-spacing: 0.015em; word-spacing: -0.05em;
line-height: 1.1029em; display: block; position: relative;
padding-left: 5px;
}
.model-showcase { padding: 0; margin: 0 -5px 20px -5px; overflow: hidden; position: relative;}
/*PAGE JOIN, MEMBERSHIP DETAILS
-----------------------------------------------------------*/
#page-join .membership-details {
background-color: #fffdea;
padding: 15px; margin: 0 0 20px 0; overflow: hidden;
border: solid 1px #E1E1E1;
-moz-border-radius: 4px; 
-webkit-border-radius: 4px; 
border-radius: 4px; 
-moz-background-clip: padding; -webkit-background-clip: padding-box; background-clip: padding-box;
}
#page-join .membership-details h4 {
font: bold 1.25em/100% Helvetica, Arial, Sans-Serif;
line-height: 1.1029em; letter-spacing: -0.01em; word-spacing: -0.05em;
}
#page-join .membership-details label {
font: bold 1.25em/100% Helvetica, Arial, Sans-Serif;
line-height: 1.1029em; letter-spacing: -0.01em; word-spacing: -0.05em;
padding: 10px 15px; margin: 0 0 15px 0; display: inline-block; position: relative;
}
#page-join .membership-details label input[type="radio"], 
#page-join .membership-details label input {
padding: 0; margin: 0 9px 0 0; vertical-align: middle;
}
#page-join .membership-details label strong {
padding: 0; margin: 0; display: inline-block;
}
#page-join .membership-details h4 p {}
#page-join .membership-details .join-membership-info {
font: normal .9558em/100% Helvetica, Arial, Sans-Serif;
line-height: 1.25em; letter-spacing: 0em; word-spacing: -0.05em;
padding: 0 230px 0 10px; margin: 0;
}
.icon-membership-large {
background: url( /u/t30/images/skins/webcams2010/join/icon-membership-large.png?nvb=20120207012532&nva=20120209200532&hash=0b8e4363f1af004b2248f ) no-repeat scroll 97% center;
}
/* Selectmenu
-------------------------------------------------*/
.ui-selectmenu {
width: 222px !important;
height: 26px; vertical-align: middle; text-decoration: none;
display: block; display: inline-block; position: relative; overflow: hidden; zoom: 1;
outline: 0;
}
.ui-selectmenu-icon { 
position:absolute; right:4px; margin-top:-8px; top: 50%;
}
.ui-selectmenu-menu {
width: 222px !important;
padding:0; margin:0 0 0 3px; 
list-style:none; position:absolute; top: 0; 
display: none; overflow: auto; z-index: 1005; /* z-index: 1005 to make selectmenu work with dialog */
outline: 0;
}
.ui-selectmenu-menu li {
border-bottom: 1px dotted transparent; border-right-width: 0 !important; border-left-width: 0 !important; font-weight: normal !important;
padding:0; margin:0; display: block;
}
.ui-selectmenu-menu li a,.ui-selectmenu-status {
text-align: right; line-height: 26px; display: block; padding: 6px 6px 6px 82px; 
outline:0; text-decoration:none;
}
.ui-selectmenu-status {
font-weight: bold;
padding: 6px 23px 6px 82px;
}
.ui-selectmenu-menu li.ui-state-disabled a { 
cursor: default; 
}
.ui-selectmenu-menu li.ui-selectmenu-hasIcon a,
.ui-selectmenu-hasIcon .ui-selectmenu-status { 
padding-left: 20px; position: relative; margin-left: 5px; 
}
.ui-selectmenu-menu li .ui-icon, .ui-selectmenu-status .ui-icon { 
position: absolute; top: 1em; margin-top: -8px; left: 0; 
}
.ui-selectmenu-status { line-height: 16px; }
.ui-selectmenu-open { display: block; }
.ui-selectmenu-open li.ui-selectmenu-item-focus a { }
.ui-selectmenu-open li.ui-selectmenu-item-selected { }
.ui-selectmenu-menu li span,.ui-selectmenu-status span { display:block; margin-bottom: .2em; }
.ui-selectmenu-menu li .ui-selectmenu-item-header { font-weight: bold; }
.ui-selectmenu-menu li .ui-selectmenu-item-content { }
.ui-selectmenu-menu li .ui-selectmenu-item-footer { opacity: .8; }
/* IE6 workaround (dotted transparent borders) */
* html .ui-selectmenu-menu li { border-color: pink; filter:chroma(color=pink); width:100%; }
* html .ui-selectmenu-menu li a { position: relative; }
/*SELECT MENU THEME STYLES
---------------------------------------------------------------*/
.ui-corner-all { 
-moz-border-radius: 3px; 
-webkit-border-radius: 3px; 
border-radius: 3px; 
-moz-background-clip: padding; -webkit-background-clip: padding-box; background-clip: padding-box; 
}
.ui-corner-top { 
-moz-border-radius-topleft: 3px;
-moz-border-radius-topright: 3px;
-webkit-border-top-left-radius: 3px;
-webkit-border-top-right-radius: 3px;
border-top-left-radius: 3px;
border-top-right-radius: 3px;
-moz-background-clip: padding; -webkit-background-clip: padding-box; background-clip: padding-box; 
}
.ui-corner-bottom { 
-webkit-border-bottom-right-radius: 3px;
-webkit-border-bottom-left-radius: 3px;
-moz-border-radius-bottomright: 3px;
-moz-border-radius-bottomleft: 3px;
border-bottom-right-radius: 3px;
border-bottom-left-radius: 3px;
}
.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default
{ 
font: normal .8558em/100% Helvetica, Arial, Sans-Serif; outline: 0;
}
.ui-state-default .ui-icon {
background-image: url( /u/t30/images/skins/webcams2010/join/icon-arrow.png?nvb=20120207012532&nva=20120209200532&hash=03042d3573f89ee44162a ); 
background-repeat: no-repeat; background-position: center;
height: 16px; width: 16px;
display: block; overflow: hidden; text-indent: -99999px;
}
.ui-widget-content {
font: normal .8558em/100% Helvetica, Arial, Sans-Serif;
margin-top: 1px;
}
/*CARD ICONS
---------------------------------------*/
.card-avatar {
background-image: url( /u/t30/images/skins/webcams2010/join/icon-creditcards.png?nvb=20120207012532&nva=20120209200532&hash=002c56e8cffae0712da40 );
background-repeat: no-repeat; background-attachment: scroll;
}
.card1 {background-position: 7px 8px;}
.card2 {background-position: 7px -31px;}
.card3 {background-position: 7px -71px;}
.card4 {background-position: 7px -111px;}
.card5 {background-position: 7px -151px;}
/*slect dropdown bg position*/
#credit-cards-button.card1 { background-position: 2px 3px !important; }
#credit-cards-button.card2 { background-position: 2px -37px !important; }
#credit-cards-button.card3 { background-position: 2px -77px !important; }
#credit-cards-button.card4 { background-position: 2px -117px !important; }
#credit-cards-button.card5 { background-position: 2px -157px !important; }
/*Verification method information
------------------------------------------------------------------*/
#page-join .verification-method {
font: normal 0.9558em/100% Helvetica, Arial, Sans-Serif; line-height: 1.25em; letter-spacing: 0; word-spacing: -0.05em;
padding: 15px 190px 15px 20px; margin: 0 0 10px 0;
-moz-box-shadow: inset 0px 1px 3px rgba(0,0,0, .25); 
-webkit-box-shadow: inset 0px 1px 3px rgba(0,0,0, .25); 
box-shadow: inset 0px 1px 3px rgba(0,0,0, .25); 
-moz-border-radius: 4px; 
-webkit-border-radius: 4px; 
border-radius: 4px;
overflow: hidden; position: relative;
}
#page-join .verification-method h4 {
font: bold 1.25em/100% Helvetica, Arial, Sans-Serif;
line-height: 1.1029em; letter-spacing: -0.005em; word-spacing: -0.05em;
padding: 5px 0 0 0; margin: 0 0 15px 0;
}
#page-join .verification-method p {
font: normal 0.9558em/100% Helvetica, Arial, Sans-Serif;
line-height: 1.3076em; letter-spacing: 0; word-spacing: -0.05em;
padding: 0; margin: 0;
}
#page-join .verification-method p em {
font-weight: bold;
}
#page-join .verification-method .verification-icon {
width: 140px; height: 140px;
padding: 0; margin: -50px -160px -10px 0;
display: inline-block; float: right; position: relative; zoom: 1;
}
#page-join .footnote {
text-align: center; font: bold 1.1029em/100% Helvetica, Arial, Sans-Serif; line-height: 1.25em; letter-spacing: -0.005em; word-spacing: -0.05em;
padding: 0; margin: 0;
}
/*JOIN BENEFITS list
---------------------------------------------*/
#page-join #member-page .joinbox .benefits {
padding: 0; margin: 0;
display: block; position: relative; overflow: hidden;
}
#page-join #member-page .joinbox .benefits li {
font: normal 0.9558em/100% Helvetica, Arial, Sans-Serif;
line-height: 1.1029em; letter-spacing: 0; word-spacing: -0.05em;
padding: 16px 10px 17px 70px; margin: 0;
display: block;
border-bottom: none;
}
#page-join #member-page .joinbox .benefits li {
background-position: 5% 50%;
background-repeat: no-repeat;
background-attachment: scroll;
}
#page-join #member-page .joinbox .benefits li.benefits1 { background-image: url( /u/t30/images/skins/webcams2010/join/icon-benefits-1.png?nvb=20120207012532&nva=20120209200532&hash=06594606bc160173f47de ); }
#page-join #member-page .joinbox .benefits li.benefits2 { background-image: url( /u/t30/images/skins/webcams2010/join/icon-benefits-2.png?nvb=20120207012532&nva=20120209200532&hash=033a44aeb413f0ff59342 ); }
#page-join #member-page .joinbox .benefits li.benefits3 { background-image: url( /u/t30/images/skins/webcams2010/join/icon-benefits-3.png?nvb=20120207012532&nva=20120209200532&hash=0b33ed5301b2f6865222b ); }
#page-join #member-page .joinbox .benefits li.benefits4 { background-image: url( /u/t30/images/skins/webcams2010/join/icon-benefits-4.png?nvb=20120207012532&nva=20120209200532&hash=016b0964e256aedec983f ); }
#page-join #member-page .joinbox .benefits li.benefits5 { background-image: url( /u/t30/images/skins/webcams2010/join/icon-benefits-5.png?nvb=20120207012532&nva=20120209200532&hash=008f6c91b5d85d8bcd4ec ); }
#page-join #member-page .joinbox .benefits li.benefits6 { background-image: url( /u/t30/images/skins/webcams2010/join/icon-benefits-6.png?nvb=20120207012532&nva=20120209200532&hash=08313c42272060ef79b54 ); }
#page-join #member-page .joinbox .benefits li.first {border-top: none;}
#page-join #member-page .joinbox .benefits li.last {border-bottom: none;}
#page-join #member-page .joinbox .benefits li u {
font-weight: bold;
padding: 0; margin: 0;
display: inline-block; position: relative;
}
/*BUTTONS*/
.button-container {
margin: 0; margin-bottom: 10px; display: block; *display: inline; position: relative; zoom:1;
}
.buttons {
display: inline-block;
outline: 0 !important; border: none 1px #FFF; background: none; position: relative; zoom:1;
cursor: pointer;
text-align: center;
text-decoration: none;
font: 14px/100% Arial, Helvetica, sans-serif;
padding: 6px 14px 7px; margin: 0;
-moz-border-radius: 5px; 
-webkit-border-radius: 5px; 
border-radius: 5px;
-moz-background-clip: padding; -webkit-background-clip: padding-box; background-clip: padding-box;
}
.buttons:hover {
text-decoration: none;
}
.buttons:active, .buttons:focus {
position: relative;
top: 1px;
}
input::-moz-focus-inner { border: 0; }
.big-rounded {
padding: 7px 22px 8px;
-moz-border-radius: 20px; 
-webkit-border-radius: 20px; 
border-radius: 20px;
-moz-background-clip: padding; 
-webkit-background-clip: padding-box; 
background-clip: padding-box;
behavior: url(/media/PIE.htc);
}
/*BUTTON BLUE*/
.dark-green {
font: bold 1.2200em/100% Tahoma, Arial, Sans-Serif;
color: #FFF; text-shadow: 0px 1px 1px rgba(0,0,0, .50); letter-spacing: -0.005em; word-spacing: -0.05em; text-transform: uppercase;
border: solid 1px #444444;
background-color: #408205;
background-image: -moz-linear-gradient(top, #9cd06d 0%, #408205 5%, #387204 100%); 
background-image: -ms-linear-gradient(top, #9cd06d 0%, #408205 5%, #387204 100%); 
background-image: -o-linear-gradient(top, #9cd06d 0%, #408205 5%, #387204 100%); 
background-image: -webkit-gradient(linear, left top, left bottom, from(0%, #9cd06d), color-stop(5%, #408205), to(100%, #387204)); 
background-image: -webkit-linear-gradient(top, #9cd06d 0%, #408205 5%, #387204 100%); 
background-image: linear-gradient(top, #9cd06d 0%, #408205 5%, #387204 100%);
filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#408205', EndColorStr='#387204');
-webkit-box-shadow: inset 0px 0px 1px rgba(255,255,255,.75), 0 1px 2px rgba(0,0,0,.2);
-moz-box-shadow: inset 0px 0px 1px rgba(255,255,255,.75), 0 1px 2px rgba(0,0,0,.2);
-o-box-shadow: inset 0px 0px 1px rgba(255,255,255,.75), 0 1px 2px rgba(0,0,0,.2);
box-shadow: inset 0px 0px 1px rgba(255,255,255,.75), 0 1px 2px rgba(0,0,0,.2);
}
.dark-green:hover {
color: #FFF; text-shadow: 0px -1px 0px rgba(0,0,0, .50);
background-color: #326207;
background-image: -moz-linear-gradient(top, #9cd06d 0%, #408205 5%, #214204 100%); 
background-image: -ms-linear-gradient(top, #9cd06d 0%, #408205 5%, #214204 100%); 
background-image: -o-linear-gradient(top, #9cd06d 0%, #408205 5%, #214204 100%); 
background-image: -webkit-gradient(linear, left top, left bottom, from(0%, #9cd06d), color-stop(5%, #408205), to(100%, #214204)); 
background-image: -webkit-linear-gradient(top, #9cd06d 0%, #408205 5%, #214204 100%); 
background-image: linear-gradient(top, #9cd06d 0%, #408205 5%, #214204 100%);
filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#408205', EndColorStr='#214204');
}
.dark-green:active {
color: #ededed; text-shadow: 0px -1px 0px rgba(0,0,0, .50);
background-color: #346804;
background-image: -moz-linear-gradient(top, #2f5b07 0%, #346804 95%, #4f8e17 100%); 
background-image: -ms-linear-gradient(top, #2f5b07 0%, #346804 95%, #4f8e17 100%); 
background-image: -o-linear-gradient(top, #2f5b07 0%, #346804 95%, #4f8e17 100%); 
background-image: -webkit-gradient(linear, left top, left bottom, from(0%, #2f5b07), color-stop(95%, #346804), to(100%, #4f8e17)); 
background-image: -webkit-linear-gradient(top, #2f5b07 0%, #346804 95%, #4f8e17 100%); 
background-image: linear-gradient(top, #2f5b07 0%, #346804 95%, #4f8e17 100%);
filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#2f5b07', EndColorStr='#346804');
-webkit-box-shadow: inset 0px 0px 1px rgba(255,255,255,.75), 0 1px 2px rgba(0,0,0,.2);
-moz-box-shadow: inset 0px 0px 1px rgba(255,255,255,.75), 0 1px 2px rgba(0,0,0,.2);
box-shadow: inset 0px 0px 1px rgba(255,255,255,.75), 0 1px 2px rgba(0,0,0,.2);
}
.lighter-green { 
font: bold 19px/21px Helvetica, Arial, Sans-Serif; 
letter-spacing: -0.005em; word-spacing: -0.05em;
}
/* BREADCRUMBS */
.breadcrumbs { margin:0px 0px 10px 0px; padding:0px 0px 10px 0px; }
.breadcrumbs form { margin:0; padding:0; }
.breadcrumbs .col2-1 { float:left; width:69%; }
.breadcrumbs .col2-2 { display:block; float:right; width:auto; }
.with-tabs { padding-top:15px; padding-bottom:5px; }
/* CATEGORIES JUMP MENU */
/* GENERIC TABLE, USED ON SIGNUP PAGES, ETC. */
table.generic { padding:4px;}
table.generic table th {padding:2px;}
table.generic td, table.generic th {padding:4px;}
/** PAGINATION **/
div.pagination {padding:5px;}
div.pagination div.col2-1 { width:28%; }
div.pagination div.col2-2 { width:72%; }
div.pagination ul,
div.pagination ul li,
div.pagination form {margin:0; padding:0;}
div.pagination ul li {display:inline;}
div.pagination div.col2-1 ul li span,
div.pagination div.col2-1 ul li a { display:inline-block; padding:1px 4px; }
div.pagination div.col2-2 ul li a {padding-left:20px; padding-right:2px;}
div.pagination div.col2-2 ul li {padding:1px;margin-right:2px;float:right;}
div.pagination div.col2-2 ul li {margin-right:4px;}
div.pagination div.col2-2 ul li.perpage_bullet { padding:0; }
div.pagination #search_options { padding-top:1px; }
#gallerysearch-page div.pagination .col2-1,
#gallerysearch-page div.pagination .col2-2 { width:50%; }
/* MEMBER PAGES */
#member-page h2,
#member-page h3 {margin:0; padding:0;}
#member-page h2 {margin-top:10px; margin-bottom:15px;}
/* INFO PAGES */
#info-page h2, #info-page h3,
#tour-page h2, #tour-page h3 {margin:0; padding:0;}
#info-page h2 {margin-top:10px; margin-bottom:15px;}
#info-page.cancellation ol li img {margin:15px; padding:10px;}
#member-page .highlight,
#info-page.cs .highlight, 
#info-page.cancellation .highlight {margin-bottom:4px; padding:4px;}
#info-page.cs h3, #info-page.cancellation h3  {margin-bottom:10px;}
#info-page.cs p, #info-page.cancellation p {margin:0; padding:0; margin-bottom:15px;}
#info-page.aboutus h2, #tour-page.aboutus h2,
#info-page.aboutus h3, #tour-page.aboutus h3, #info-page.aboutus p {margin:0; padding:0; margin-bottom:15px;}
#info-page.aboutus h2,
#info-page.aboutus h3, #info-page.aboutus p {margin:0; padding:0; margin-bottom:15px;}
#info-page.aboutus div.col2-1 {width:660px; margin-right:20px;}
#info-page.aboutus div.col2-2 {width:200px; margin-left:20px; margin-right:20px;}
#info-page.aboutus h2, #info-page.aboutus p, #info-page.aboutus ul {margin:0; padding:0; }
#info-page.aboutus h2 {margin-bottom:12px;}
#info-page.aboutus p {margin-bottom:20px;}
#info-page.aboutus div.why-join-webcams-com {height:190px; padding-left:150px;}
#info-page.aboutus div.webcams-benefits {height:250px; padding-left:350px;}
#info-page.aboutus div.performers-from-all-over-the-world {height:115px; padding-left:150px;}
#info-page.aboutus #quotes{ height:60px; margin:0px auto 0 auto; position:relative; padding-left:40px; background-position:10px top; }
#info-page.aboutus #author{ position:absolute; bottom:5px; right:10px; }
#info-page.aboutus ul.benefits-big li{ padding-left:35px; display:block; height:27px; margin-bottom:5px; padding-top:3px;}
#info-page.aboutus #flashcontent { width:100%; height: 240px; float: left; margin: 11px 0px 0px 0px; }
#tour-page.aboutus h2, 
#tour-page.aboutus p, 
#tour-page.aboutus ul {
margin:0; padding:0; 
}
#tour-page.aboutus h2 {
font: normal 21px/100% 'TitilliumText999wt', Helvetica, Arial, Sans-Serif;
margin-bottom: 15px;
letter-spacing: 0; word-spacing: -0.05em;
border: none;
}
#tour-page.aboutus p, #tour-page.aboutus ul.benefits-big li {
font: normal 13px/17px Helvetica, Arial, Sans-Serif;
letter-spacing: 0; word-spacing: -0.05em;
}
#tour-page .box-light, 
#tour-page .box-dark { padding: 0; margin: 0; overflow: hidden; position: relative; }
#tour-page .box-dark { background-position: 0 0; }
#tour-page .box-light div.margin, 
#tour-page .box-dark div.margin { padding: 20px 10px; margin: 0; overflow: hidden; }
.box-light div.margin .col1-2, .box-dark div.margin .col1-2,
.box-light div.margin .col2-2, .box-dark div.margin .col2-2 {
padding: 0; margin: 0; 
width: 440px !important;
display: inline-block; *display: inline; position: relative; zoom:1;
}
.box-light div.margin .col1-2, .box-dark div.margin .col1-2 { float: left;}
.box-light div.margin .col2-2, .box-dark div.margin .col2-2 { float: right;}
#tour-page ul.benefits-big {
padding: 20px 0 10px 30px; margin: 0; overflow: hidden; display: inline-block; *display: inline; position: relative; zoom:1;
}
#tour-page ul.benefits-big li {
padding: 7px 0 7px 30px; margin: 0;
display: block; position: relative; list-style: none outside;
}
#tour-page ul.benefits-big li em {
font-style: normal; font-weight: normal; display: inline;
}
/*
* QUOTES, reviewers
*/
#tour-page #quotes-wrapper {
width: 400px;
min-height: 130; height: auto; *height:130px;
padding: 20px 20px 10px; margin: 0 0 20px 0; position:relative;
-moz-border-radius: 12px; 
-webkit-border-radius: 12px; 
border-radius: 12px; 
-moz-background-clip: padding; 
-webkit-background-clip: padding-box; 
background-clip: padding-box;
behavior: url(/media/PIE.htc);
}
#quotes, #quotes #quote_content {
width: 400px;
min-height: 130; height: auto; *height:130px;
position: relative;
}
#tour-page #quotes-wrapper blockquote {
font: normal 17px/100% 'Georgia', Times, serif; font-style: italic; line-height: 20px;
letter-spacing: 0; word-spacing: -0.05em;
padding: 0 15px 0 45px; *padding: 0 25px 0 45px; margin: 0 -10px;
display: block; position: relative;
}
#tour-page #quotes-wrapper blockquote em {
font-size: 72px; font-weight: bold;
display: inline-block; *display: inline; position: absolute; z-index: 10; zoom:1; overflow: visible;
}
#tour-page #quotes-wrapper blockquote em.ft-letter {
float: left;
width: 45px; height: 20px;
margin: -20px 0 -50px -45px;
padding-top: 30px;
}
#tour-page #quotes-wrapper blockquote em.lt-letter {
float: right; right: 0px; _right: -10px;
width: 45px; height: 20px;
margin-top: -25px; margin-top: -5px\9;
padding-top: 30px;
}
#tour-page #quotes-wrapper #quote_author {
padding-right: 35px;
display: block; position: relative; text-align: right; zoom:1; overflow: hidden;
}
#tour-page #quotes-wrapper #quote_author span {
width: 175px; height: 50px;
display: inline-block; *display: inline; position: relative; zoom:1; overflow: hidden; white-space: nowrap; float: right;
text-indent: -9999px !important; font-size: 0; line-height: 0;
}
#tour-page #quotes-wrapper #dots {
display: inline-block; *display: inline; position: absolute; z-index: 10;
left: 190px; bottom: -36px;
}
#tour-page #quotes-wrapper #dots span.dot {
width: 12px; height: 12px; margin-right: 5px;
display: inline-block; *display: inline; position: relative; zoom:1; cursor: pointer;
}
/*
* Worldwide map
*/
.worldwide-map {
height: 210px;
padding: 0; margin: -5px 0; overflow: hidden; position: relative;
-moz-border-radius: 12px; 
-webkit-border-radius: 12px; 
border-radius: 12px; 
-moz-background-clip: padding; 
-webkit-background-clip: padding-box; 
background-clip: padding-box;
behavior: url(/media/PIE.htc);
}
/*
* Benefits Models image
*/
.benefits-real-models {
width: 420px; height:290px; margin: 20px 10px; position: relative;
-moz-border-radius: 25px; 
-webkit-border-radius: 25px; 
border-radius: 25px; 
-moz-background-clip: padding; 
-webkit-background-clip: padding-box; 
background-clip: padding-box;
behavior: url(/media/PIE.htc);
}
.benefits-real-models .models-image {
width:340px; height:372px;
margin: 0px; left: 40px; 
bottom: -40px; bottom: 0px\9;
top: -40px\9; *top: -20px;
display: inline-block; *display: inline; position: absolute; position: relative\9; *position: absolute; zoom:1; z-index: 10;
}
/*
* Sample chat
*/
.sample-chat-prerec {
min-height: 540px; height: auto; *height: 540px;
padding: 48px 0 0 111px; margin: 0 -10px -20px; *margin: 0 -10px; overflow: hidden; position: relative; zoom:1;
}
#tour-page .box-dark h3.streaming-sample-title {
font-size: 15px !important; text-transform: uppercase; letter-spacing: -0.015em; word-spacing: -0.05em;
}
/* MODEL SIGNUP */
#newmodel-page form#joinform .field.full { width:100%; }
#newmodel-page form#joinform td {vertical-align:top;}
#newmodel-page #agreement h3 { margin:0; }
#newmodel-page #agreement ol li { margin-bottom:8px;}
#newmodel-page form#joinform label.error { padding-left: 16px; padding-bottom: 6px; }
#newmodel-page form#joinform label.checked { padding-left: 16px; padding-bottom: 6px; }
#newmodel-page fieldset.comboselect input.csadd,
#newmodel-page fieldset.comboselect input.csremove { width:30px; }
#newmodel-page fieldset.comboselect { display: block; float: left; width: 100%; padding:0; }
#newmodel-page fieldset.comboselect * { display: block; float: left; }
#newmodel-page fieldset.comboselect select { height: 100px; width: 40%; }
#newmodel-page fieldset.comboselect fieldset { width:35px; height:100px; }
#newmodel-page fieldset.comboselect fieldset input { clear: left; margin: 5px 0; }
#newmodel-page fieldset.comboselect select option { width: 100% !important; }
#newmodel-page #additional_model_1,
#newmodel-page #additional_model_2,
#newmodel-page #additional_model_3,
#newmodel-page #additional_model_4 { float:left; width:50%; }
#newmodel-page #additional_models table { padding:0; margin:0; }
#newmodel-page #additional_models table td, #newmodel-page #additional_models table th { padding:1px; }
#newmodel-page .highlight { padding:10px; }
#newmodel-page label[for="dob_day"],
#newmodel-page label[for="dob_month"] { display:none !important; }
#newmodel_info { width:650px; }
/* MODAL WINDOWS */
#facebox .modal_window p,
.modal_window p { margin:0; padding:0; margin-bottom:5px; }
#facebox .modal_window,
.modal_window {margin:5px;}
#facebox .modal_window field,
.modal_window field { width:100%; }
#facebox .modal_window .field.full,
.modal_window .field.full { width:100%; }
#facebox .modal_window th,
#facebox .modal_window td,
.modal_window table.generic th,
.modal_window table.generic td { padding:4px; }
#facebox .modal900,
.modal900 { width:900px; }
#facebox .modal400,
.modal400 { width:400px; }
.modal_window #joinbox p.input { width:100%; }
/** MEMBER DETAILS **/
#memberdetails-page .col2-1 { width:35%; }
#memberdetails-page .col2-2 { width:65%; }
#memberdetails-page .col2-1 .margin { padding:0; padding-right:10px; }
#memberdetails-page .col2-2 .margin { padding:0; padding-left:10px; }
#memberdetails-page #tickets_header .col2-1,
#memberdetails-page #tickets_header .col2-2 {width:50%;}
#memberdetails-page #tickets_header .col2-2 p {margin:0px 0 0;padding-bottom:4px;}
/** MAILBOX **/
#mailbox-page .new_thread td.actions * { float:left; margin-right:4px; }
#mailbox-page input.full,
#mailbox-page textarea.full { width:100%; }
#mailbox-page #preview-box { padding:10px; margin-bottom:10px; }
#mailbox-page .thread .meta {margin:0; padding:0; }
#mailbox-page table.threadlist th { padding:5px; }
#mailbox-page table.thread_view th .title { float:left; }
#mailbox-page table.thread_view th .date { float:right; }
#mailbox-page table.thread_view .activity { float:right; }
#mailbox-page table.thread_view td.preview h3 { margin:0; }
#mailbox-page table#reply {padding:10px;}
#mailbox-page table#reply th { padding-bottom:10px; }
#mailbox-page table#reply #buttons a,#mailbox-page table#reply #buttons input { float:left; margin-right:5px; }
/* TICKETS */
#tickets {padding:4px;}
#tickets .head { cursor:pointer; display:block; padding:10px; padding-left:30px; }
#tickets .head strong { float:right; }
#tickets .ticket .meta {padding-left:10px; }
#tickets .ticket .events { padding:10px; }
#tickets .ticket .events h4 { margin:0; }
#tickets .ticket .events .event { margin-top:10px; margin-bottom:10px; }
#tickets .ticket .events .event p.meta { margin:0; padding:0; }
#tickets .ticket .events .event p.description { margin-top:5px; }
#tickets .ticket .response { margin:10px; }
.modal_window form#new_ticket p { margin:0; margin-bottom:5px; padding:0; }
/* PURCHASE HISTORY */
/* CONTACT INFORMATION AND FEMALE MEMBER ALERT*/
div.contact-information, div.female-alert {margin:0; padding:0; margin-bottom:15px;}
div.contact-information ul#contact_numbers { padding:20px 10px 20px 90px; margin:0; }
div.contact-information ul#contact_numbers li {padding-bottom:2px;}
div.contact-information ul#contact_numbers li strong { margin: 0px; padding: 0px; } 
div.female-alert {padding:15px 10px 15px 90px; margin:0;}
div.female-alert p {margin:0; padding:0; }
/* INFO PAGE  FEMALE ALERT */
#info-page.female-member h3 {margin-bottom:15px;}
#info-page.female-member div.female-alert h4 {margin:0; padding:0; margin-bottom:5px;}
/* CREDITS BOX */
#content #credits_box { margin-bottom:20px; padding:10px; position:relative; }
#content #credits_box h2,
#content #credits_box p,
#content #credits_box ul,
#content #credits_box ul li {margin:0; padding:0;}
#content #credits_box ul li {display:inline;}
#content #box-default p.your-current-site-credit-balance-is {float:left;}
#content #credits_box h2 { padding-bottom:5px; margin-bottom:5px;}
#content #credits_box ul {float:right; display:block;}
#content #credits_box ul li a {display:block; height:20px; float:left;}
#content #credits_box ul li a.what-is-site-credit,
#content #credits_box ul li a.click-here-to-purchase-more-credit {padding-left:22px;  margin-left:10px;}
/* ERRORS */
#errors {display:block; margin-left:auto; margin-right:auto; margin-bottom:10px; padding: 10px; padding-left:65px;}
#errors ul {margin:0; padding:0; margin-bottom:6px;}
#errors ul li {margin:0; padding:0; list-style:none; padding-bottom:1px; margin-bottom:1px; }
#purchase-page #errors h3 {margin:0; padding:0; margin-bottom:6px; }
#error-box p {margin-bottom:15px; margin:0; padding:0; margin-bottom:6px;}
#purchase-page #error-box p,
#purchase-page #error-box h3,
#purchase-page #error-box h2,
#purchase-page #error-box ul {margin:0; padding:0;}
#purchase-page #error-box #errors {margin:0; padding:0; padding:12px; padding-left:75px; margin-bottom:15px;}
#purchase-page #error-box p.action { margin-bottom:10px;}
#purchase-page #error-box #errors p,
#purchase-page #error-box #errors ul {margin-bottom:10px;}
#purchase-page #error-box #errors h3 {margin-bottom:5px;}
/* CREDIT PURCHASE  */
table.purchase {padding:0; margin-bottom:10px;}
table.purchase td { padding-left:5px; padding-right:5px;}
#creditpurchase-page #credits {margin:0; padding:0; }
#creditpurchase-page form {margin:0; padding:0; padding:20px;}
#creditpurchase-page p {margin:0; padding:0;}
#creditpurchase-page h2 {margin-bottom:12px; padding-top:10px;}
#creditpurchase-page #credits label {cursor:pointer; padding-top:8px; padding-bottom:8px; display:block;}
#creditpurchase-page #credits {width:100%; height:100%; display:block; } 
#creditpurchase-page #credits input.options {float:left; margin-right:6px; margin-bottom:20px;} 
#creditpurchase-page #credits form p.submit {margin:0; padding:0; margin-top:15px;}
#creditpurchase-page div.col2-1 {float:left; width:504px; margin-right:26px; display:inline;}
#creditpurchase-page div.col2-2 {float:left; width:384px; display:inline; }
#creditpurchase-page #credits ul,
#member-page #credit-cards ul {margin:0; padding:0;}
#creditpurchase-page #credits ul li,
#member-page #credit-cards ul li {margin:0; padding:0; padding-top:8px; padding-bottom:8px;}
#creditpurchase-page #credits input.options {float:left; margin-right:6px; margin-bottom:20px;}
#creditpurchase-page #credits #amount li.selected,
#member-page #credit-cards #credit-options li.selected { width:100%; height:100%; display:block;}
#creditpurchase-page #credits #amount li:hover,
#member-page #credit-cards #credit-options li:hover {width:100%; display:block; cursor:pointer;} 
#creditpurchase-page.member-response h2 { margin:0; padding:0; margin-bottom:15px;}
#creditpurchase-page.member-response table {margin-bottom:15px;}
/** Modelerror-page **/
#modelerror-page.purchase h2 {margin:0; padding:0; margin-bottom:12px; padding-top:10px;}
/** PURCHASE PAGE **/
#purchase-page h2,
#purchase-page p,
#purchase-page h3,
#purchase-page h4 {margin:0; padding:0;}
#purchase-page h3 {padding-bottom:3px; margin-bottom:10px;}
#purchase-page h4 {margin-bottom:10px;}
#purchase-page p {margin-bottom:10px;}
#purchase-page ul.benefits {margin:0; padding:0; margin-bottom:10px;}
#purchase-page p.button {margin-top:15px; margin-bottom:0px;} 
#purchase-page div.col2-1 {width:540px; margin-right:10px;}
#purchase-page div.col2-2 {width:330px; padding:20px;}
#purchase-page div.col2-2 div.secondary-columns {margin-bottom:15px;}
#purchase-page div.col2-2 div.enter-fee p,
#purchase-page div.col2-2 div.credit-balance p { margin:0; padding:0; padding-bottom:4px;}
#purchase-page div.col2-2 div.enter-fee {float:left;}
#purchase-page div.col2-2 div.credit-balance {float:right;}
#purchase-page.modelcreditpurchase h2,
#purchase-page.genericcreditpurchase h2 {margin:0; padding:0;}
#purchase-page.modelcreditpurchase div.col2-1 {padding:0px; width:580px;}
#purchase-page.modelcreditpurchase div.col2-2 {padding:20px 0 0 0; width:330px;}
#purchase-page.genericcreditpurchase div.col2-1 {width:566px; margin:0; margin-right:10px;}
#purchase-page.genericcreditpurchase div.col2-2 {width:344px; padding:0; margin:0;}
#purchase-page.modelcreditpurchase.start-premium div.columns {margin-top:20px; margin-bottom:20px;}
#purchase-page #credits form p.currency {margin:0; padding:0; margin-top:15px;}
/** PURCHASE FORM **/
#purchase-page #credits {margin:0; padding:0;}
#purchase-page form {margin:0; padding:0; padding:20px;}
#purchase-page #credits label {cursor:pointer; padding-top:8px; padding-bottom:8px; display:block;}
#purchase-page #credits {width:100%; height:100%; display:block; } 
#purchase-page #credits input.options {float:left; margin-right:6px; margin-bottom:20px;} 
#purchase-page #credits form p.submit {margin:0; padding:0; margin-top:15px;}
#purchase-page #credits ul, #member-page #credit-cards ul {margin:0; padding:0;}
#purchase-page #credits ul li {
overflow: hidden; margin:0 0 10px 0; padding:0; padding-top:8px; padding-bottom:8px;
-moz-border-radius: 6px; -webkit-border-radius: 6px; -o-border-radius: 6px; -khtml-border-radius: 6px; border-radius: 6px;
}
#purchase-page #credits input.options {float:left; margin-right:6px; margin-bottom:20px;}
#purchase-page #credits #amount li.selected {width:100%; height:100%; display:block;}
#purchase-page #credits #amount li:hover {width:100%; display:block; cursor:pointer;}
#purchase-page #credits #amount strong { text-decoration: none !important; }
.value-number {
width: 70px; height: 25px; padding: 0 10px; margin: 0 -100px 0 0; 
font: normal 2.1325em/100% Helvetica, Arial, Sans-Serif !important; line-height: 25px !important; text-align: right;
letter-spacing: 0; word-spacing: -0.05em; display: inline-block !important; position: absolute; z-index: 100; float: left;
}
.value-number input.options { margin: 0 !important; margin-top: 5px !important; }
.purchase-description { padding: 0 0 0 100px; margin: 0; display: block; position: relative; overflow: hidden; }
.purchase-info { 
background: url( /u/t30/images/skins/webcams2010/icon-wallet.png?nvb=20120207012532&nva=20120209200532&hash=0f7e4e7d5b8e1c2d04be4 ) no-repeat 40px 0% transparent;
padding: 10px 20px 0 120px; margin: 0 0 -10px 0;
}
.purchase-info h2 { 
font: normal 1.7640em/100% Helvetica, Arial, Sans-Serif !important; padding: 0; margin: 0 0 10px 0 !important;
letter-spacing: 0px; word-spacing: -0.05em;
}
.purchase-info h2 strong { 
font: bold 1.1em/100% Helvetica, Arial, Sans-Serif !important; padding: 0; margin: 0 0 10px 0 !important;
letter-spacing: -1px; word-spacing: -0.05em;
}
.purchase-info p {
font: normal 0.9598em/100% Helvetica, Arial, Sans-Serif !important; line-height: 1.35 !important;
letter-spacing: 0px; word-spacing: -0.05em;
}
font.bolder { font-weight: bold;}
span.placeholder { display: block; position:relative; overflow: hidden; padding: 10px; margin: 0; }
.chat-fee {
font: bold 1.25em/100% Helvetica, Arial, Sans-Serif !important; line-height: 1.35 !important;
letter-spacing: 0px; word-spacing: -0.05em;
display: block; overflow: hidden; position: relative;
}
/** MUST LOGIN **/
#must-login-page h2, #must-login-page h3 {margin:0; padding:0;}
#must-login-page h2 {margin-bottom:15px;}
#must-login-page div.col2-1 {width:480px; margin-right:20px; display:inline;}
#must-login-page div.col2-2 {width:420px; }
#must-login-page div.col2-1 div.website-benefits {padding:20px; margin-bottom:20px;}
#must-login-page div.col2-1 form input.field {width:130px;}
#must-login-page div.col2-1 form {margin:0; padding:0;}
/* SURVEYS */
#page_surveys #surveys-list h3 {margin:0; padding:0; padding-left:24px; margin-bottom:10px; }
#page_surveys #surveys-list p { margin:0; }
#page_surveys #surveys-list ul li  {padding:10px; margin-bottom:10px; }
#page_surveys p.description { padding-left:50px; min-height:24px; }
#page_surveys #questions .question { padding:10px; margin-bottom:10px; }
#page_surveys #questions .question h3 { margin:0; padding-left:40px; padding-top:6px; height:24px; padding-bottom:0; }
#page_surveys #questions .warning { padding:5px; }
#page_surveys #questions .important { margin-bottom:4px; }
#page_surveys ul { margin:0; padding:0; }
#page_surveys #questions .question .selected { margin-top:5px; margin-bottom:5px; } 
#page_surveys .selected { padding-left:22px; } 
/*.clear {overflow:auto; width:100%; clear:both;}*/
.clear {overflow:hidden; width:100%; clear:both;}
/** LINEBREAKS FIX **/
.clearfix:after { content: "."; display:block; height:0; clear:both; visibility: hidden;}
.clearfix {display: inline-block;}
.clearall {clear: both; overflow: hidden; height: 0;}
/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */
/*PAGE 404*/
#not_found_wrapper { overflow:hidden; padding: 0;margin: 0 auto; }
.not_found_logo, .not_found_logo_ie, .not_found_logo_ie_gt {float:right; margin-top:0px; text-align:right; background-repeat:no-repeat; background-position: right top; overflow: hidden;}
.not_found_logo a, .not_found_logo_ie a, .not_found_logo_ie_gt a {display: block;}
.error-info { _height: 100%; background-repeat: no-repeat; background-position: 12px 10px;padding: 15px 10px 35px 130px;margin: 18px 0 20px 0;overflow: hidden;border-bottom: solid 1px #CCC; }
.error-info h1, .error-info p, .error-info h2 {letter-spacing: -0.3pt;word-spacing: -0.5pt;padding: 0;margin: 0;}
.error-info h1 {font: normal 240%/120% Arial, Helvetica, sans-serif; color: #F00;}
.error-info h2 {font: normal 180%/120% Arial, Helvetica, sans-serif;_font: normal 155%/120% Arial, Helvetica, sans-serif; border: none !important;}
.error-info p {font: normal 140%/100% Arial, Helvetica, sans-serif;}
/*PAGE 404 GALLERY*/
#not_found_gallery .model {float:left; width:179px; height:165px; margin-bottom:10px; display:inline; margin-right:5px; overflow: hidden;}
#not_found_gallery .model div.margin {margin:0; padding:0; padding:4px;}
#not_found_gallery .model .model-pic {width:170px; height:131px; display:block; margin:0; padding:0;}
#not_found_gallery .model p.image {margin:0; padding:0;}
#not_found_gallery .model h3 {margin:5px 0; padding:0; text-align: center;}
#not_found_gallery .model h3 a  {text-decoration: none;}
div.hr {width: 60%;height: 1px;margin: 15px 0 10px 0;background: transparent url(/u/t30/images/skins/webcams2010/hr_1.gif?nvb=20120207012532&nva=20120209200532&hash=03879faec7500db4b3982) repeat-x scroll center;}
div.hr hr {display: none;}
/*ONLINE MODEL NOTIFICATION
------------------------------------------------*/
.info-msg {
background: #f4ffec;
color:#008000; margin-bottom:10px; padding: 7px; text-align: center;
font: bold 15px/100% Helvetica, Arial, Sans-Serif; letter-spacing: 0; word-spacing: -0.05em;
display: block; overflow: hidden; position: relative;
-moz-border-radius: 6px; 
-webkit-border-radius: 6px; 
border-radius: 6px;
-moz-box-shadow: 0px 0px 1px rgba(0,0,0, .30); 
-webkit-box-shadow: 0px 0px 1px rgba(0,0,0, .30); 
box-shadow: 0px 0px 1px rgba(0,0,0, .30);
}
#model-online-notifications .margin {
padding: 0 5px; margin: 0;
}
#model-online-notifications .boxes {
padding: 0 10px 10px 10px; margin: 0 0 20px 0;
background: #ededed;
}
#model-online-notifications .boxes h3 {
color: #FFF; font: bold 0.9558em/100% Helvetica, Arial, Sans-Serif; line-height: 16px; letter-spacing:0; word-spacing: -0.05em;
padding: 5px 20px 5px 7px; margin: 0 -10px 10px; display: block; overflow: hidden;
-moz-box-shadow: 0px 1px 2px rgba(0,0,0,.25); 
-webkit-box-shadow: 0px 1px 2px rgba(0,0,0,.25); 
box-shadow: 0px 1px 2px rgba(0,0,0,.25); 
}
#model-online-notifications .boxes h3 a {
padding: 0; margin: 0 -16px 0 0;
float: right; position: relative; zoom:1; display: inline-block;
width: 16px; height: 16px;
border: none; outline: none;
cursor: help;
}
#model-online-notifications .boxes label {
font: bold 0.9558em/100% Helvetica, Arial, Sans-Serif;
line-height: 1.1029em; letter-spacing: 0; word-spacing: -0.05em;
padding: 0 5px; margin: 0 0 7px 0;
display: block; position: relative;
}
#model-online-notifications .boxes > div, .small-boxes {
text-align: center;
background: url( /u/t30/images/skins/webcams2010/stripes-light-grey.gif?nvb=20120207012532&nva=20120209200532&hash=07c4e34ba56b5a454ebec ) repeat 0 0 #dedede;
-moz-border-radius: 4px; 
-webkit-border-radius: 4px; 
border-radius: 4px;
padding: 4px; margin: 0; overflow: hidden;
-moz-box-shadow: inset 0px 1px 2px rgba(0,0,0, .35); 
-webkit-box-shadow: inset 0px 1px 2px rgba(0,0,0, .35); 
box-shadow: inset 0px 1px 2px rgba(0,0,0, .35);
}
#model-online-notifications .boxes > div.first { text-align: left; }
#model-online-notifications .boxes select { padding: 2px; margin: 0; outline: none; }
#model-online-notifications .boxes input.want_notif { margin: 6px; }
h2.spending-limit-title {  padding-left: 20px !important; margin: 20px 0 !important; }
h2.spending-limit-title small { font-size: 21px; font-weight: 400; line-height: 1.7; letter-spacing: 0; word-spacing: -0.05em; }
#info-page p { line-height: 1.5; margin-top: 0;}
#info-page p.indented { padding-left: 20px; padding-right: 15px; }
.small-boxes { text-align: left; padding: 10px; margin: 0; }
.small-boxes h3 { font-size: 15px!important; font-weight: bold !important; padding: 5px 0 15px 5px !important; margin: 0 0 10px 0; }
.small-boxes .contact-information { padding: 0px !important; margin: 0 !important; border: none !important;  }
.small-boxes .contact-information #contact_numbers { font-size: 13px !important; background: none !important; padding: 0!important; }
.small-boxes .contact-information #contact_numbers li {padding: 5px 10px !important; border-bottom: none !important; border-top: solid 1px #a7a7a7;}
.small-boxes .contact-information #contact_numbers strong {display: block !important; font-size: 15px !important; padding: 3px 0px !important;}
.option-list { padding: 0; margin: 0; display: block; position: relative; zoom:1;}
.option-list li { list-style: none outside; padding: 17px 10px 10px 70px; margin: 0; border-top: solid 1px #a7a7a7; display: block; position: relative; zoom:1; }
.option-list li { font-size: 13px; min-height: 48px; height: auto !important; *height: 48px; }
.option-list li.last { padding-bottom: 0; }
.option-list li a { text-decoration: none; }
.option-list .icon { display: inline-block; *display: inline; position: absolute; padding: 0; margin: 0; left: 5px; top: 15px; }
.status {
width: 200px; text-align: center;
padding: .3em .7em !important; overflow: hidden;
-moz-border-radius: 7px; 
-webkit-border-radius: 7px; 
border-radius: 7px; 
-moz-background-clip: padding; -webkit-background-clip: padding-box; background-clip: padding-box;
-moz-box-shadow: 0px 1px 4px rgba(255,255,255, .20); 
-webkit-box-shadow: 0px 1px 4px rgba(255,255,255, .20); 
box-shadow: 0px 1px 4px rgba(255,255,255, .20);
}
#goToMon, .status-favorite {
background-repeat: no-repeat; background-attachment: scroll; background-position: left center;
font: bold 12px/100% Helvetica, Arial, Sans-Serif; text-align: left;
padding: 2px 0 2px 20px; margin: 0; overflow: hidden;
}
.status-favorite { display: inline-block; padding: 5px 0 5px 20px; }
.status-favorite a { text-decoration: none; outline: 0; }
@charset "utf-8";
/* TEST STYLES */
body {font-family:"Arial", Helvetica, sans-serif; font-size:85%;}
strong {font-weight:bold;}
/* HEADER */
#header div.col2-2 a {text-decoration:none; font-family:"Tahoma", Verdana, Arial; font-size:14px; font-weight:bolder;}
#header div.col2-2 h2 {font-family:"Tahoma", Verdana, Arial; font-size:20px;}
#header h1 a { text-transform:uppercase; text-decoration:none; font-size:.8em; }
/* #site_notices */
#site_notices {font-family: Arial, Helvetica, sans-serif; font-size: 12px;	text-align: center;}
/* #sub-navigation */
#sub-navigation {font-size:0.8455em;}
#sub-navigation a {font-weight:bold;text-decoration:none;letter-spacing: 0.015em; word-spacing: -0.05em;}
#sub-navigation a:hover { text-decoration: underline;}
#sub-navigation span.red {font-weight:bold;}
/* #sub-navigation HEADER JOIN */
#sub-navigation h3 {text-align:center; font-size:1.25em;}
/* TABS */
ul#tabs li {list-style:none; text-align:center;}
ul#tabs li a { font-weight:bold; font-size:12px; }
/* #footer */
#footer {text-align:center;}
#footer #foot_nav ul li a {text-decoration:underline; font-size:1em;}
#footer #copyright_info { font-size:0.85em; line-height:14px; }
/** MAIN CONTENT **/
#content h2 {font-size:1.6em;}
#content h3 {font-size:1.2em;}
#content h4 {font-size:1.1em;}
#content h1,
#content h2,
#content h3,
#content h4,
#content h5,
#content h6,
table tr th {font-family:Arial, Helvetica, sans-serif;}
/** MODELS GALLERY VIEW **/
#models .model h3 {font-size:0.9em; text-align:center;text-transform:uppercase;}
#models .model h3 a {text-decoration:none;}
#models .model div.links p a {font-weight:bold; font-size:0.8em; text-decoration:underline;}
#models .model h3 { font-size:1.0em; }
/* MODELS LIST VIEW */
#models2 .model h3 {font-family:"Tahoma", Verdana; text-transform:uppercase; line-height:18px;}
#models2 .model p.rating {font-size:inherit}
#models2 .model p.rating {font-size:0.9em;}
#models2 .model p.status a {font-weight:bold;}
/** MODEL TOOLBAR **/
#model-toolbar a {font-weight:bold;}
/** MODEL PROFILE **/
#modelprofile-page h3 {font-size:1.4em; font-weight:bold;}
#modelprofile-page span.offline { font-weight:bold; }
#modelprofile-page span.online { font-weight:bold; }
#modelprofile-page #multimedia-container .col2-1 .main-video { text-align:center;}
#modelprofile-page #tabs ul li a {font-weight:bold; text-decoration:underline;}
#modelprofile-page #tabs ul li {font-size:0.95em; font-family:Arial, Helvetica, sans-serif;}
#modelprofile-page #model-ratings .model-rating label { font-weight:bold; }
#modelprofile-page #model-surveys ul li.survey { list-style:none; }
#modelprofile-page #model-surveys ul li.survey a { font-weight:bold; }
#modelprofile-page #last-activity { text-align:right;}
#modelprofile-page #last-activity a { font-weight:bold; }
#facebox #schedule table th {font-size:14px; text-align:center;}
#facebox #schedule table td {font-size:11px; text-align:center;}
/** MODEL PAGES **/
#model-page h3 {font-size:1.4em;}
#model-page p.advice {font-weight:bold; font-size:0.9em;}
/** CHAT PAGES **/
body#chat #header div.margin div.col2-2 {text-align:right;}
body#chat #header div.margin div.col2-2,
body#chat #header div.margin div.col2-2 a,
body#chat #header div.margin div.col2-2 h2{font-family:Arial, Helvetica, sans-serif;}
body#chat #header div.margin div.col2-2 a {text-decoration:underline;}
body#chat #header div.margin div.col2-2 h2 {font-size:1.2em;}
body#chat #header div.margin div.col2-2 ul li,
body#chat #header div.margin div.col2-2 ul li a {font-size:1em;}
/* MODEL CHAT PAGE */
#modelchat-page.member-chat #tip-jar {font-size:1em;}
#modelchat-page.member-chat span {font-weight:bold;}
#modelchat-page.member-chat #tip-jar {text-transform:uppercase;}
#modelchat-page.member-chat #chat-links p {text-align:center; font-weight:bold;}
#modelchat-page.member-chat h2.click-here-now { text-transform:uppercase; text-align:center; }
#modelchat-page.member-chat p.end-session {text-align:center;}
/* FAQ PAGES */
#faq-page h3 {font-family:"Tahoma", Verdana, Arial;}
/* WARNING PAGE */
#warning-page .col3-1 { }
#warning-page .col3-2 { text-align:center; }
#warning-page .col3-3 { }
#warning-page .col3-1 .grid { float:right; width:98px; }
#warning-page .col3-3 .grid { float:left; width:98px; }
#warning-page #header { text-align:left;}
#warning-page #header .col2-2 p { font-size:14px; }
#warning-page p.enter a { font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:22px; font-weight:bold; }
#warning-page p.enter a:hover { font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:22px; font-weight:bold;}
#warning-page p.note, #warning-page p.enter { text-align:center; }
#warning-page ul.features li { line-height:150%; list-style-position:inside; list-style-type:none; text-align:left; font-size:1.15em; }
#warning-page h3 a {font-family:"Tahoma",Verdana,Arial;font-size:1.4em;text-transform:uppercase;}
/* MODEL ERROR PAGES */
#modelerror-page .col2-2 p {line-height:150%;font-size:1.1em;}
#modelerror-page .note {font-size:11px;}
/** MEDIA GALLERIES **/
#gallery_choice-page h3 { font-size:16px; }
#categories_bar .col2-1 {font-size:1.1em;}
#categories_bar .col2-1 em {font-size:0.8em; font-style:normal;}
#gallerysearch-page #media .media_item .overlay a { font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:.95em; text-decoration:underline; }
#gallerysearch-page #media .media_item .overlay a:hover { text-decoration: none; }
#gallerysearch-page #media .media_item .links { font-family:Arial, Helvetica, sans-serif; font-weight:normal; font-size:12px; }
#gallerysearch-page #media .media_item .lnk-white { font-size:1em; font-family:Arial, Helvetica, sans-serif; text-decoration:none; }
#gallerysearch-page #media .media_item .lnk-white:hover { text-decoration:underline; }
#gallerysearch-page #media .media_item .lnk1 { text-decoration:underline; }
#gallerysearch-page #media .media_item .lnk1:hover { text-decoration:none; }
#gallerysearch-page #media .media_item p.rating { font-weight:bold; font-size:12px; font-family:Arial, Helvetica, sans-serif; }
#gallerysearch-page #media .media_item .title { font-family:Tahoma, Geneva, sans-serif; font-size:18px;	font-weight:bold; }
/* GALLERY SEARCH MOVIE BOX */
#movie-box .head h2 {font-family:Tahoma, Geneva, sans-serif; font-size:1.4em; }
#movie-box .head p { font-size:1.2em; }
#movie-box h3 { font-size:1.3em; }
/* MODEL GALLERY */
#gallery-search-model #top a {font-weight:bold;}
#gallery-search-model #top p {font-size:0.9em; font-family:"Tahoma", Verdana;}
#gallery-search-model h3 {font-family:Arial, Helvetica, sans-serif; font-size:1.3em; font-weight:normal;}
#gallery-search-model h3.title {font-weight:bold;}
#gallery-search-model h3.status a.available_chat {font-weight:bold;}
#gallery-search-model h3.status a.in_xxx {font-weight:bold;}
/* galleriffic */
#gallery-search-model div.content a,
#gallery-search-model div.navigation a { text-decoration: none;}
#gallery-search-model div.content  a:focus, 
#gallery-search-model div.content  a:hover, 
#gallery-search-model div.content  a:active { text-decoration: underline; }
#gallery-search-model div.image-title { font-weight: bold; font-size: 1.4em; }
#gallery-search-model ul.thumbs li { list-style: none; }
#gallery-search-model div.gallery-pagination a:hover { text-decoration: none; }
#gallery-search-model div.gallery-pagination span.current { font-weight: bold; }
#gallery-search-model #thumbs-min ul.thumbs li { list-style: none; }
#gallery-search-model #thumbs-min ul.thumbs li.selected a.thumb {font-weight: bold; }
#gallery-search-model div.ss-controls a, 
#gallery-search-model div.nav-controls a.prev, 
#gallery-search-model div.nav-controls a.next {text-decoration:none;font-weight:bold; font-size:0.9em;}
/* CHATHOST PAGE */ 
#chathost-page .infobox h3 {font-size:1.3em;}
#chathost-page .infobox p {font-size:1.2em;font-size:1.2em;}
#chathost-page .infobox p em {font-weight:bold;}
/** SITEWIDE ELEMENTS **/
span.required{ font-size: 13px !important; }
.error {font-weight:bold;}
label.error { font-size:9px; }
ul.benefits li {list-style:none; }
a.show_hide_button { font-size:0.7em; }
/* TIPS */
#tips ul li { list-style:none; }
/** MEMBER-LOGIN **/
#member-page.member-login h3 {font-size:1.2em;}
/** JOIN FORM **/
#member-page p.existing-members {text-align:right;}
#joinbox h4 {font-family:Arial, Helvetica, sans-serif; text-align:left; font-size:1.3em;}
#joinbox label {text-align:left;}
#joinbox textarea.field,
#joinbox input.field {font-family: Arial, Helvetica, sans-serif; font-size:14px;}
#joinbox select  {font-family: Arial, Helvetica, sans-serif; font-size:14px;}
#joinbox p {font-weight:bold;}
#joinbox p.note {font-weight:bold;font-size:12px;}
/* BREADCRUMBS */
.breadcrumbs { font-size:0.9em; }
.breadcrumbs .col2-1 a {text-decoration:underline; font-weight:bold;}
.breadcrumbs .col2-1 a:hover {font-weight:bold;}
.breadcrumbs .online { font-weight:bold; }
.breadcrumbs .offline { font-weight:bold; }
/* CATEGORIES JUMP MENU */
form.categories_jump select { font-size:12px; }
/* GENERIC TABLE, USED ON SIGNUP PAGES, ETC. */
table.generic table th {font-size:1em;}
table.generic th {font-size:1.2em; }
/** PAGINATION **/
div.pagination {font-weight:bold; font-size:12px;}
div.pagination ul li a {text-decoration:none;}
div.pagination div.col2-1 ul li span,
div.pagination div.col2-1 ul li a { text-align:center;}
div.pagination #search_options,
div.pagination #search_options select { font-size:11px; }
#gallerysearch-page div.pagination .col2-2 { font-size:1.2em;text-align:right; }
/* INFO PAGES */
#info-page.cancellation.cancel2 h3 {font-size:1.4em;}
#info-page.cs table.generic ul li {line-height:150%;}
#info-page.aboutus ul li {list-style:none;}
#info-page.aboutus h2 {font-size:1.9em;}
#info-page.aboutus p, #info-page.aboutus ul {font-weight:bold;font-size:1.3em;}
#info-page.aboutus #quotes{ font-weight:bold; font-size:1.3em; }
#info-page.aboutus #flashcontent { text-align:center; }
/* MODEL SIGNUP */
#newmodel-page form#joinform input.field,
#newmodel-page form#joinform select.field,
#newmodel-page form#joinform textarea.field { font-size:12px; }
#newmodel-page form#joinform td {vertical-align:top;}
#newmodel-page label { font-weight:bold; }
#newmodel-page tr.help_tip { font-style:italic; text-align:center; font-size:0.9em; font-weight:bold; }
#newmodel-page table.info { text-align:center; font-size:1em; }
#newmodel-page span.help_tip { font-size:0.8em; }
#newmodel-page form#joinform label.error { font-weight: bold; }
#newmodel-page fieldset.comboselect select { font-size:0.8em; }
#newmodel-page #additional_models table {font-size:0.8em; }
#newmodel-page .highlight { font-size:0.8em; }
#newmodel-page #agreement { font-size:0.9em; }
#newmodel-page #agreement h3 { font-size:1.4em; }
#newmodel_info { font-size:12px; }
#newmodel_info h2 { font-size:18px; }
#newmodel_info h3 { font-size:14px; }
#newmodel_info ul#features { font-size:14px; line-height:150%; }
#newmodel_info ol { font-weight:bold; font-size:18px; font-family:Georgia, "Times New Roman", Times, serif; font-style:italic; }
#newmodel_info ol li p { font-weight:normal; font-size:12px; line-height:120%; font-family:Arial, Helvetica, sans-serif; font-style:normal; }
/* revisar */
#creditpurchase-page #processdiv {font-size:1.1em; font-style: italic; font-weight: bold;}
/* revisar */
/* MODAL WINDOWS */
#facebox .modal_window label,
.modal_window label { font-weight:bold; }
#facebox .modal_window input.field,
#facebox .modal_window select.field,
#facebox .modal_window textarea.field,
.modal_window input.field,
.modal_window select.field,
.modal_window textarea.field { font-size:12px; }
#facebox .modal_window table.generic,
.modal_window table.generic { font-size:1em; }
#facebox .modal_window table.generic th,
.modal_window table.generic th { font-size:1.1em; }
/** MAILBOX **/
#mailbox-page .new_thread label { font-weight:bold; }
#mailbox-page input.field,
#mailbox-page textarea.field { font-size:12px; }
#mailbox-page .bbcodeeditor select { font-size:12px; }
#mailbox-page .thread .meta { font-size:0.8em; }
#mailbox-page table.thread_view td.preview h3 { text-align:center; }
#mailbox-page table.threadlist tr.unread { font-weight:bold; }
#mailbox-page table#reply th { font-size:1.5em; text-align:left; }
#mailbox-page table#reply .note { font-size:0.8em; }
#mailbox-page .new_thread .bbcodeeditor .note { font-size:0.8em; }
/* TICKETS */
#tickets .head { font-size:1.1em; font-weight:bold; }
#tickets a.ui-state-active { font-size:1.1em; font-weight:bold; text-decoration:none; } 
#tickets .ticket .meta { font-size:0.9em; }
#tickets .ticket .events h4 { font-size:1.1em; }
#tickets .ticket .events .event p.meta { font-size:.8em; }
#tickets .ticket .response label { font-weight:bold; }
/* PURCHASE HISTORY */
#purchasehistory-page table.transactions td { font-size:0.9em; }
/* CONTACT INFORMATION AND FEMALE MEMBER ALERT*/
div.contact-information ul#contact_numbers li {list-type:none; list-style-type:none; }
div.contact-information ul#contact_numbers li strong {list-style-type: none;} 
/* INFO PAGE  FEMALE ALERT */
#info-page.female-member div.female-alert h4 {font-weight:bold; font-size:1.4em; }
/* CREDITS BOX */
#content #credits_box h2,
#content #credits_box p,
#content #credits_box ul,
#content #credits_box ul li {line-height:14px; font-weight:normal;}
#content #credits_box h2 {font-family:"Tahoma", Verdana, Arial; font-weight:bold; font-size:1.2em; }
#content #credits_box ul li a {font-weight:bold;}
/* TEXT BUTTONS */
a.text_button { font-size:1em; font-weight:bold; }
/* ERRORS */
#errors ul li {list-style:none;}
#purchase-page #errors h3 {text-transform:uppercase; font-size:1.3em;}
#error-box p a {font-weight:bold; font-size:1.1em; text-transform:uppercase;}
/*#purchase-page #error-box p.action {text-align:center;}*/
/* CREDIT PURCHASE  */
#creditpurchase-page p {line-height:16px;}
#creditpurchase-page #credits label span.creditsel strong {text-decoration:underline; line-height:24px;}
#creditpurchase-page #credits span.creditsel {font-size:1.4em; line-height:20px;}
#creditpurchase-page #processdiv {font-size:1.1em; font-style: italic; font-weight: bold;}
#creditpurchase-page #credits ul li,
#member-page #credit-cards ul li {list-style:none;}
#creditpurchase-page #credits ul li strong,
#member-page #credit-cards ul li strong {text-decoration:underline; line-height:24px; font-size:1.4em;}
/** Modelerror-page **/
#modelerror-page.purchase h2 {line-height:12px;}
/** PURCHASE PAGE **/
#purchase-page h3 {font-size:1.4em;}
#purchase-page div.col2-2 div.enter-fee p,
#purchase-page div.col2-2 div.credit-balance p {font-weight:bold; font-size:1.1em; }
#purchase-page div.col2-2 div.enter-fee p span,
#purchase-page div.col2-2 div.credit-balance p span {font-weight:normal;}
#purchase-page #credits form p.currency {font-size:0.9em;}
/** PURCHASE FORM **/
#purchase-page #credits label span.creditsel strong {text-decoration:underline; line-height:24px;}
#purchase-page #credits span.creditsel {font-size:1.4em; line-height:20px;}
#purchase-page #credits ul li {list-style:none;}
#purchase-page #credits ul li strong {text-decoration:underline; line-height:24px; font-size:1.4em;}
/** MUST LOGIN **/
#must-login-page h3 {font-size:1.4em; line-height:20px;}
/* SURVEYS */
#page_surveys p.description { font-style:italic; font-size:1.1em; }
#page_surveys #questions .question h3 { font-size:1em; }
#page_surveys #questions .warning { font-weight:bold; }
#page_surveys #questions .important { font-size:.9em; }
#page_surveys .required { font-weight:bold; }
#page_surveys ul li { list-style-type:none; }
/* MODEL PAGES */
#modelerror .col3-2 h2,
#modelerror .col3-3 h2 { font-size:1.1em; }
#modelerror .col3-2 h3 { font-size:1em; }
#modelerror .col3-2 p,
#modelerror .col3-2 li { font-size:.9em; }
#navigation {margin-top:6px; vertical-align:middle;}
#navigation ul { display: inline; }
#navigation ul li { float:left; list-style:none; }
#navigation ul li a { display:block; text-decoration:none; }
#navigation .nav li ul li { background-color:#333333;  }
#navigation .nav, #navigation .nav * { margin:0; padding:0;	list-style:none; }
#navigation .nav ul { position:absolute; top:-999em; width:195px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-right-color: #3d3d3d; border-bottom-color: #3d3d3d; border-left-color: #3d3d3d; margin:0; padding:0;	text-align:left; background-color:#333333; }
#navigation .nav ul li { width: 100%; }
#navigation .nav li ul li a { padding-bottom:5px; padding-left:4px; border-bottom:1px solid #3d3d3d; padding-left:20px; padding-right:15px;	padding-top:5px; padding-bottom:5px; font-size:0.9em; line-height:12px; font-weight:bold; }
#navigation .nav li ul li a:hover {background-color:#272727;}
#navigation .nav li ul li a.tabla:hover {background-color:none;}
#navigation .nav li { float:left; position:relative; z-index:99; }
#navigation .nav a { display:block; }
#navigation .nav li:hover ul,
#navigation ul.nav li.sfHover ul { left:-21px; top:37px; }
#navigation .nav li:hover li ul,
#navigation .nav li.sfHover li ul { top:-999em; }
#navigation .nav li li:hover ul,
#navigation ul.nav li li.sfHover ul { left:160px; top:-21px; }
#navigation .superfish li:hover ul,
#navigation .superfish li li:hover ul { top: -999em; }
#navigation .nav li ul#multimedia table td a { background-repeat:no-repeat;	height:25px; padding:0;	margin:0; border:0;	padding-left:45px; padding-top:10px; padding-right:5px; background-position: 4px center; }
#navigation .nav li ul#multimedia table td.movies a { background-image:url(/u/t30/images/skins/webcams2009/2009/icon_movie_small.gif?nvb=20120207012532&nva=20120209200532&hash=0ea5aba8c3b1d82d337ca); }
#navigation .nav li ul#multimedia table td.pictures a { background-image:url(/u/t30/images/skins/webcams2009/2009/icon_camera_small.gif?nvb=20120207012532&nva=20120209200532&hash=0ac09644989e839112719); }
#facebox .b {
background:url(/u/t30/images/skins/webcams2009/facebox/b.png?nvb=20120207012532&nva=20120209200532&hash=0d40ff0ee3b7ae95e2998);
}
#facebox .tl {
background:url(/u/t30/images/skins/webcams2009/facebox/tl.png?nvb=20120207012532&nva=20120209200532&hash=0e3a2759be1bfa41490cd);
}
#facebox .tr {
background:url(/u/t30/images/skins/webcams2009/facebox/tr.png?nvb=20120207012532&nva=20120209200532&hash=025321428f393de6003a5);
}
#facebox .bl {
background:url(/u/t30/images/skins/webcams2009/facebox/bl.png?nvb=20120207012532&nva=20120209200532&hash=06d489a3b9044b0ea13c7);
}
#facebox .br {
background:url(/u/t30/images/skins/webcams2009/facebox/br.png?nvb=20120207012532&nva=20120209200532&hash=00d54db1e56c6bb71ea42);
}
#facebox {
position: absolute;
top: 0;
left: 0;
z-index: 100;
text-align: left;
}
#facebox .popup {
position: relative;
}
#facebox table {
border-collapse: collapse;
}
#facebox td {
border-bottom: 0;
padding: 0;
}
#facebox .body {
padding: 10px;
background: #fff;
width: auto;
}
#facebox .loading {
text-align: center;
}
#facebox .image {
text-align: center;
}
#facebox img {
border: 0;
margin: 0;
}
#facebox .footer {
border-top: 1px solid #DDDDDD;
padding-top: 13px;
margin-top: 0px;
text-align: right;
}
#facebox .tl, #facebox .tr, #facebox .bl, #facebox .br {
height: 10px;
width: 10px;
overflow: hidden;
padding: 0;
}
#facebox_overlay {
position: fixed;
top: 0px;
left: 0px;
height:100%;
width:100%;
}
.facebox_hide {
z-index:-100;
}
.facebox_overlayBG {
background-color: #000;
z-index: 99;
}
* html #facebox_overlay { /* ie6 hack */
position: absolute;
height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');
}
.but_sign_up_to_become_a_performer_here {background-image:url(/u/t30/images/skins/webcams2009/buttons/but_sign_up_to_become_a_performer_here.png?nvb=20120207012532&nva=20120209200532&hash=0005967629ce4ea6821bc);  width:375px;}
.but_sign_up_to_start_a_studio_here {background-image:url(/u/t30/images/skins/webcams2009/buttons/but_sign_up_to_start_a_studio_here.png?nvb=20120207012532&nva=20120209200532&hash=02215b3490a19ef62d1fa);  width:375px;}
.but_not_a_member_yet_join_now {background-image:url(/u/t30/images/skins/webcams2009/buttons/but_not_a_member_yet_join_now.png?nvb=20120207012532&nva=20120209200532&hash=07b1d915ac2fee7a2d7f0);  width:297px;}
.but_click_here_to_become_a_model {background-image:url(/u/t30/images/skins/webcams2009/buttons/but_click_here_to_become_a_model.png?nvb=20120207012532&nva=20120209200532&hash=05fc7847fd005eb0c0164);  width:306px;}
.but_click_here_to_become_a_studio {background-image:url(/u/t30/images/skins/webcams2009/buttons/but_click_here_to_become_a_studio.png?nvb=20120207012532&nva=20120209200532&hash=0cb3462d59b5f29dbf09f);  width:330px;}
.but_click_here_to_contact_customer_support {background-image:url(/u/t30/images/skins/webcams2009/buttons/but_click_here_to_contact_customer_support.png?nvb=20120207012532&nva=20120209200532&hash=0afc0edf9faa6ee9abbcf);  width:414px;}
.but_submit_your_request {background-image:url(/u/t30/images/skins/webcams2009/buttons/but_submit_your_request.png?nvb=20120207012532&nva=20120209200532&hash=0f04534e79db6ee5bc303);  width:227px;}
.but_click_here_to_continue {background-image:url(/u/t30/images/skins/webcams2009/buttons/but_click_here_to_continue.png?nvb=20120207012532&nva=20120209200532&hash=0c1c63ee7f1ca7d829623);  width:246px; height:32px; display:block; _display:inline-block;}
.but_click_here_to_continue span { display: none;}
.but_click_here_to_continue:hover { background-position: 0 100%; background-repeat: no-repeat; background-attachment: scroll;}
.but_we_will_call_you {background-image:url(/u/t30/images/skins/webcams2009/buttons/but_we_will_call_you.png?nvb=20120207012532&nva=20120209200532&hash=03e26360936f68cbd087e);  width:220px; height:32px; display:block; _display:inline-block;}
.but_we_will_call_you span { display: none;}
.but_we_will_call_you:hover { background-position: 0 100%; background-repeat: no-repeat; background-attachment: scroll;}
.but_buy_more_credits {background-image:url(/u/t30/images/skins/webcams2009/buttons/but_click_here_to_buy_more_credits.png?nvb=20120207012532&nva=20120209200532&hash=09c901aa0de68b9b3a775);  width:346px; height:32px; display:block; _display:inline-block;}
.but_buy_more_credits span { display: none;}
.but_buy_more_credits:hover { background-position: 0 100%; background-repeat: no-repeat; background-attachment: scroll;}
.but_click_here_to_start_premium_chat {background-image:url(/u/t30/images/skins/webcams2009/buttons/but_click_here_to_start_premium_chat.png?nvb=20120207012532&nva=20120209200532&hash=07117d0cf08e592bcb4bf);  width:345px;}
.but_click_here_to_continue_loading {background-image:url(/u/t30/images/skins/webcams2009/buttons/loader_anima.gif?nvb=20120207012532&nva=20120209200532&hash=08c4e6cfb4d0968240833); width:248px !important; height:35px !important; border:none; outline: none !important;}
.but_view_my_profile {background-image:url(/u/t30/images/skins/webcams2009/buttons/but_view_my_profile.png?nvb=20120207012532&nva=20120209200532&hash=0eb4a5e4d6af1c7fa4b4d); width:130px; display:block;}
.but_view_my_photos {background-image:url(/u/t30/images/skins/webcams2009/buttons/but_view_my_photos.png?nvb=20120207012532&nva=20120209200532&hash=06a00e39cf5deae507c99); width:132px;}
.but_get_free_chat {background-image:url(/u/t30/images/skins/webcams2009/buttons/but_get_free_chat.png?nvb=20120207012532&nva=20120209200532&hash=050298934ce5eb04e507a); width:119px;}
.but_get_xxx_chat {background-image:url(/u/t30/images/skins/webcams2009/buttons/but_get_xxx_chat.png?nvb=20120207012532&nva=20120209200532&hash=0f1f76f8be854fd609a74); width:117px;}
.but_enjoy_xxx_chat {background-image:url(/u/t30/images/skins/webcams2009/buttons/but_enjoy_xxx_chat.png?nvb=20120207012532&nva=20120209200532&hash=0ecebca93eb398cc0f97d); width:126px;}
.but_enjoy_premium_chat {background-image:url(/u/t30/images/skins/webcams2009/buttons/but_enjoy_premium_chat.png?nvb=20120207012532&nva=20120209200532&hash=0faf249f8e757708b8063); width:163px;}
.but_receive_calls {background-image:url(/u/t30/images/skins/webcams2009/buttons/but_receive_calls.jpg?nvb=20120207012532&nva=20120209200532&hash=05158587f3488d6e3485f); width:163px;}
.but_receive_calls {background-image:url(/u/t30/images/skins/webcams2009/buttons/but_call_me_at_0800_0800_0888.png?nvb=20120207012532&nva=20120209200532&hash=0ab68313080cfe48d9953); width:218px; height:26px;}
.but_receive_calls span { display:none; }
.but_receive_calls:hover {background-position:0 100%;}
.but_call_me {background-image:url(/u/t30/images/skins/webcams2009/buttons/but_receive_calls.png?nvb=20120207012532&nva=20120209200532&hash=0072ad6c52e9402e86f89); width:132px; height:26px; background-repeat:no-repeat; background-attachment:scroll;}
.but_call_me span { display:none; }
.but_call_me:hover {background-position:0 100%;}
.but_how_it_works {background-image:url(/u/t30/images/skins/webcams2009/buttons/but_how_it_works.png?nvb=20120207012532&nva=20120209200532&hash=0599399dad590593d2955); width:122px; height:26px; background-repeat:no-repeat; background-attachment:scroll;}
.but_how_it_works span { display:none; }
.but_how_it_works:hover {background-position:0 100%;}
.but_my_intro {background-image:url(/u/t30/images/skins/webcams2009/buttons/but_my_intro.png?nvb=20120207012532&nva=20120209200532&hash=067f27c4c43631254b953); width:102px; height:26px; background-repeat:no-repeat; background-attachment:scroll;}
.but_my_intro span { display:none; }
.but_my_intro:hover {background-position:0 100%;}
.but_call_me_now {background-image:url(/u/t30/images/skins/webcams2009/buttons/but_click_to_call_me_now.png?nvb=20120207012532&nva=20120209200532&hash=03c4519a09eae8480cd65); width:346px; height:32px; background-repeat:no-repeat; background-attachment:scroll; display:inline-block;}
.but_call_me_now span { display:none; }
.but_call_me_now:hover {background-position:0 100%;}
.but_model_id, .but_model_id:hover, li.but_model_id {color: #FFF;font: normal 140%/110% Arial, Helvetica, sans-serif !important;line-height: 35px !important;text-align: center !important;text-decoration: none !important;background-image:url(/u/t30/images/skins/webcams2009/buttons/but_model_profile_large.png?nvb=20120207012532&nva=20120209200532&hash=0b3818cf697bda4469c73); width:359px !important; height:39px !important;}
.but_model_id:hover {background-position:0 100%;}
li.but_model_id, li.but_model_id:hover { display: inline-block !important;  width:354px !important; height:35px !important; background-position:0 0;}
.but_click_to_call {background-image:url(/u/t30/images/skins/webcams2009/buttons/but_click_to_call.png?nvb=20120207012532&nva=20120209200532&hash=0cd0d178f8d0383095d9c); width:130px; height:26px; display:inline-block; float:left; cursor:pointer; position: relative;}
.but_click_to_call span {display:none;}
.but_click_to_call:hover {background-position:0 100%;}
.but_view_my_profile:hover {height:26px;}
.but_view_my_profile a:hover {height:26px;}
.but_i_would_like_to_keep_my_membership {background-image:url(/u/t30/images/skins/webcams2009/buttons/but_i_would_like_to_keep_my_membership.png?nvb=20120207012532&nva=20120209200532&hash=01066029a75216c5b90de); width:367px;}
.but_no_thanks_i_wish_to_cancel_my_membership {background-image:url(/u/t30/images/skins/webcams2009/buttons/but_no_thanks_i_wish_to_cancel_my_membership.png?nvb=20120207012532&nva=20120209200532&hash=09f163bc969c3bc4bf700); width:437px;}
.but_click_here_to_start_your_membership {background-image:url(/u/t30/images/skins/webcams2009/buttons/but_click_here_to_start_your_membership.png?nvb=20120207012532&nva=20120209200532&hash=0963ba21b183dac348dbb); width:379px;}
.but_no_thanks_take_me_straight_to_free_chat {background-image:url(/u/t30/images/skins/webcams2009/buttons/but_no_thanks_take_me_straight_to_free_chat.png?nvb=20120207012532&nva=20120209200532&hash=0143db8be12d8f6b1fa01); width:316px;}
.but_click_here_to_increase_your_spending_limit {background-image:url(/u/t30/images/skins/webcams2009/buttons/but_click_here_to_increase_your_spending_limit.png?nvb=20120207012532&nva=20120209200532&hash=06df87a491301514a8f6f); width:439px;}
.but_small_click_here_to_continue {background-image:url(/u/t30/images/skins/webcams2009/buttons/but_small_click_here_to_continue.png?nvb=20120207012532&nva=20120209200532&hash=04185c03d5759613b80c2); width:170px;}
.but_click_here_to_enter_premium_chat {background-image:url(/u/t30/images/skins/webcams2009/buttons/but_click_here_to_enter_premium_chat.png?nvb=20120207012532&nva=20120209200532&hash=0521fb0798f40c79c4d44); width:351px;}
.but_small_search {background-image:url(/u/t30/images/skins/webcams2009/buttons/but_small_search.png?nvb=20120207012532&nva=20120209200532&hash=0803f4a2eaf56980e7473); width:75px;}
.but_save {background-image:url(/u/t30/images/skins/webcams2009/buttons/but_save.png?nvb=20120207012532&nva=20120209200532&hash=0b92ffb710a3f8efe0434); width:61px;}
.but_credit_purchase {background-image:url(/u/t30/images/skins/webcams2009/buttons/but_purchase_credit.png?nvb=20120207012532&nva=20120209200532&hash=06d2f9569aba27864c7eb); width:231px;}
.but_click_here_to_enter_nude_chat {background-image:url(/u/t30/images/skins/webcams2009/buttons/but_click_here_to_enter_nude_chat.png?nvb=20120207012532&nva=20120209200532&hash=0723dc9d4960d7c50ac35); width:312px;}
.but_click_here_to_start_xxx_chat {background-image:url(/u/t30/images/skins/webcams2009/buttons/but_click_here_to_start_xxx_chat.png?nvb=20120207012532&nva=20120209200532&hash=03800d84af7a252982bb8); width:298px;}
.but_yes_i_would_like_to_enter_live_nude_chat {background-image:url(/u/t30/images/skins/webcams2009/buttons/but_yes_i_would_like_to_enter_live_nude_chat.png?nvb=20120207012532&nva=20120209200532&hash=09a335b39c974b3188dd1); width:410px;}
.but_click_here_to_re_activate_your_membership_at_no_cost {background-image:url(/u/t30/images/skins/webcams2009/buttons/but_click_here_to_re_activate_your_membership_at_no_cost.png?nvb=20120207012532&nva=20120209200532&hash=08a2e14602993ad3fd450); width:523px;}
.but_login_to_rate {background-image:url(/u/t30/images/skins/webcams2009/buttons/but_login_to_rate.png?nvb=20120207012532&nva=20120209200532&hash=09f9204cd538ce14c8523); width:125px;}
.but_small_retrieve_my_password {background-image:url(/u/t30/images/skins/webcams2009/buttons/but_small_retrieve_my_password.png?nvb=20120207012532&nva=20120209200532&hash=0c580da94dcaccdc6d3aa); width:175px;} 
.but_small_send_ticket {background-image:url(/u/t30/images/skins/webcams2009/buttons/but_small_send_ticket.png?nvb=20120207012532&nva=20120209200532&hash=0d3e61eb537587d28f824); width:106px;} 
.but_small_send_response {background-image:url(/u/t30/images/skins/webcams2009/buttons/but_small_send_response.png?nvb=20120207012532&nva=20120209200532&hash=0355e116f619d99252737); width:130px;} 
.but_small_new_thread {background-image:url(/u/t30/images/skins/webcams2009/buttons/but_small_new_thread.png?nvb=20120207012532&nva=20120209200532&hash=08e5d58aa2ca1122ad86e); width:110px;}  
.but_small_click_here_to_return_to_the_homepage {background-image:url(/u/t30/images/skins/webcams2009/buttons/but_small_click_here_to_return_to_the_homepage.png?nvb=20120207012532&nva=20120209200532&hash=0abdaf7b55dbd1b09de64); width:272px;}  
.but_small_preview {background-image:url(/u/t30/images/skins/webcams2009/buttons/but_small_preview.png?nvb=20120207012532&nva=20120209200532&hash=09bdaee26fb30b9545c4a); width:83px;} 
.but_small_send {background-image:url(/u/t30/images/skins/webcams2009/buttons/but_small_send.png?nvb=20120207012532&nva=20120209200532&hash=01088dc5470b4b193d17d); width:63px;} 
.but_retrieve_my_password {background-image:url(/u/t30/images/skins/webcams2009/buttons/but_retrieve_my_password.png?nvb=20120207012532&nva=20120209200532&hash=08f8a9477e95e391a15b1); width:240px;}
.but_register_now_and_join_the_action {background-image:url(/u/t30/images/skins/webcams2009/buttons/but_register_now_and_join_the_action.png?nvb=20120207012532&nva=20120209200532&hash=00ded780f5fb0b95ac143); width:355px;} 
.but_click_here_to_register_for_live_chat {background-image:url(/u/t30/images/skins/webcams2009/buttons/but_click_here_to_register_for_live_chat.png?nvb=20120207012532&nva=20120209200532&hash=028756d161e323304a556); width:376px;} 
.but_click_here_to_buy_more_credits {background-image:url(/u/t30/images/skins/webcams2009/buttons/but_click_here_to_buy_more_credits.png?nvb=20120207012532&nva=20120209200532&hash=09c901aa0de68b9b3a775); width:346px;} 
.but_click_here_for_our_member_verification_documents {background-image:url(/u/t30/images/skins/webcams2009/buttons/but_click_here_for_our_member_verification_documents.png?nvb=20120207012532&nva=20120209200532&hash=0e58645e587d4afc2a2f2); width:358px;} 
.but_try_again_after_checking_your_credit_card_information {background-image:url(/u/t30/images/skins/webcams2009/buttons/but_try_again_after_checking_your_credit_card_information.png?nvb=20120207012532&nva=20120209200532&hash=00906889fb3daabe66226); width:376px;}
.but_click_here_for_more_information {background-image:url(/u/t30/images/skins/webcams2009/buttons/but_click_here_for_more_information.png?nvb=20120207012532&nva=20120209200532&hash=0e2991a59480ccaea1def); width:237px;}
.but_click_here_to_update_your_credit_card_details {background-image:url(/u/t30/images/skins/webcams2009/buttons/but_click_here_to_update_your_credit_card_details.png?nvb=20120207012532&nva=20120209200532&hash=0a28827b87d4235ef2e8f); width:317px;}
.but_click_here_to_update_your_credit_card_details_large {background-image:url(/u/t30/images/skins/webcams2009/buttons/but_click_here_to_update_your_credit_card_details_large.png?nvb=20120207012532&nva=20120209200532&hash=0a2573105d088fec837ec); width:467px;}
.but_click_here_to_sign_up_for_a_free_lifetime_membership {background-image:url(/u/t30/images/skins/webcams2009/buttons/but_click_here_to_sign_up_for_a_free_lifetime_membership.png?nvb=20120207012532&nva=20120209200532&hash=03745a70989aa6f01c203); width:368px;}
.but_click_here_to_sign_up_for_a_free_lifetime_membership_large {background-image:url(/u/t30/images/skins/webcams2009/buttons/but_click_here_to_sign_up_for_a_free_lifetime_membership_large.png?nvb=20120207012532&nva=20120209200532&hash=0b1b933c3959fc0c3d103); width:526px;}
.but_click_here_to_become_a_chat_host {background-image:url(/u/t30/images/skins/webcams2009/buttons/but_click_here_to_become_a_chat_host.png?nvb=20120207012532&nva=20120209200532&hash=0174e740614a96f650e93); width:346px;}
.but_click_here_to_see_available_performers {background-image:url(/u/t30/images/skins/webcams2009/buttons/but_click_here_to_see_available_performers.png?nvb=20120207012532&nva=20120209200532&hash=026140e1cc1c5844acfaf); width:400px;}
.but_click_here_to_enter_chat {background-image:url(/u/t30/images/skins/webcams2009/buttons/but_click_here_to_enter_chat.png?nvb=20120207012532&nva=20120209200532&hash=0f09d087b2927ff11545f); width:260px;}
.but_click_here_to_become_a_member {background-image:url(/u/t30/images/skins/webcams2009/buttons/but_click_here_to_become_a_member.png?nvb=20120207012532&nva=20120209200532&hash=0cbd5bc9fcc9ad64a7751); width:324px;}
.but_open_an_assistance_ticket {background-image:url(/u/t30/images/skins/webcams2009/buttons/but_open_an_assistance_ticket.png?nvb=20120207012532&nva=20120209200532&hash=08b6609201aa33c635666); width:201px;}  
.but_click_here_to_end_your_chat_session {background-image:url(/u/t30/images/skins/webcams2009/buttons/but_click_here_to_end_your_chat_session.png?nvb=20120207012532&nva=20120209200532&hash=0e6947df5cc4bca03d6f7); width:257px;}  
.but_go_directly_to_free_chat {background-image:url(/u/t30/images/skins/webcams2009/buttons/but_go_directly_to_free_chat.png?nvb=20120207012532&nva=20120209200532&hash=0dd8ea9e9e9fe6361a805); width:180px;}  
.but_if_you_joined_with_eupaycom {background-image:url(/u/t30/images/skins/webcams2009/buttons/but_if_you_joined_with_eupaycom.png?nvb=20120207012532&nva=20120209200532&hash=0d0238834a5e1a3d24e33); width:470px;}
.but_if_you_joined_with_wcbilling {background-image:url(/u/t30/images/skins/webcams2009/buttons/but_if_you_joined_with_wcbilling.png?nvb=20120207012532&nva=20120209200532&hash=099071d1dcf4b19df0639); width:492px;}
.but_if_you_joined_with_eurobillsupport {background-image:url(/u/t30/images/skins/webcams2009/buttons/but_if_you_joined_with_eurobillsupport.png?nvb=20120207012532&nva=20120209200532&hash=0e9fcb5d142f8fbadc1d3); width:577px;}
.but_yes_i_would_like_to_accept_the_free_lifetime_membership_offer {background-image:url(/u/t30/images/skins/webcams2009/buttons/but_yes_i_would_like_to_accept_the_free_lifetime_membership_offer.png?nvb=20120207012532&nva=20120209200532&hash=0d301ad7cfceec596027a); width:625px;}
.but_register_for_live_chat {background-image:url(/u/t30/images/skins/webcams2009/buttons/but_register_for_live_chat.png?nvb=20120207012532&nva=20120209200532&hash=04706053aa94fd3dfade7); width:246px;}
.but_see_available_models {background-image:url(/u/t30/images/skins/webcams2009/buttons/but_see_available_models.png?nvb=20120207012532&nva=20120209200532&hash=02f8cff69a4f7455ec2b9); width:246px;}
.but_enter_premium_chat {background-image:url(/u/t30/images/skins/webcams2009/buttons/but_enter_premium_chat.png?nvb=20120207012532&nva=20120209200532&hash=0d76c7bf485f6df61ae1b); width:246px;}
.but_sure_ill_purchase_some_site_credit {background-image:url(/u/t30/images/skins/webcams2009/buttons/but_sure_ill_purchase_some_site_credit.png?nvb=20120207012532&nva=20120209200532&hash=0fdca8b01a379b0e0f607); width:253px;}
.but_no_thanks_just_enter_free_chat {background-image:url(/u/t30/images/skins/webcams2009/buttons/but_no_thanks_just_enter_free_chat.png?nvb=20120207012532&nva=20120209200532&hash=02e4d6f7aa8b2353e37be); width:227px;}
.but_advanced_settings {background-image:url(/u/t30/images/skins/webcams2009/buttons/but_advanced_settings.png?nvb=20120207012532&nva=20120209200532&hash=0b5deab0fa28f520638f3); width:150px;}
.but_submit_save_changes {background-image:url(/u/t30/images/skins/webcams2009/buttons/but_save_changes.png?nvb=20120207012532&nva=20120209200532&hash=01a45084b8a99ed152e6a); width:165px;}
.lbutton, .sbutton {background-repeat:no-repeat;border:0 none;color:transparent;cursor:pointer; display:block; background-color:transparent;} 
.lbutton {height:32px; text-indent: -999px;
font-size: 0px;
display:block;
line-height: 0px;}
.sbutton {height:26px; text-indent: -999px;
font-size: 0px;
display:block;
line-height: 0px}
.lbutton:hover {background-position:0% 100%;}
.sbutton:hover {background-position:0% 100%; height:26px;}
.lbutton span {display:none;}
.sbutton span {display:none;}
.lbutton.center, .sbutton.center {position:relative; margin-left:auto; margin-right:auto;}
#member-page input.but_retrieve_my_password {width:240px;} 
/* TEXT BUTTONS */
a.text_button {background-repeat:no-repeat; background-position:5px center; padding-left:25px; padding-top:5px; padding-bottom:5px; padding-right:5px; background-color:#f6f6f6; color:#333; margin-right:4px; font-size:1em; font-weight:bold; }
a.text_button:hover { color:#000; background-color:#eee; }
a.text_delete { background-image:url(/u/t30/images/icons/fugue/cross.png?nvb=20120207012532&nva=20120209200532&hash=085c75deffec7cf4e1eb4); }
/* COLOR STYLES */
body {background-color: #BFD0DB;}
a {color:#4080CE;}
a:hover {color:#272727;}
span.red {color:#f00;}
span.orange {color:#f07925;}
span.green {color:#093;}
/* HEADER */
#header { height:65px; }
#header h1,
#header h1.header-logo-join,
#header h1 a {width:50px; width:440px}
#header {background-color:#255976 ; background-image:url(none); background-repeat:repeat-x; border-bottom:1px solid #3E718D;}
#header h1 span { display:block; }
#header h1 a { color:#fff; margin-top:12px;}
#header h1, #header h1 a {height:30px;}
#navigation {margin-top:6px;}
/*custom bg image*/
/*PAGE 404*/
#content #not_found_wrapper h2 { text-align:center; color:#d3080c !important; margin:10px auto; font-size:18px}
.not_found_logo, .not_found_logo_ie, .not_found_logo_ie_gt { height:50px; }
.not_found_logo a,
.not_found_logo_ie a,
.not_found_logo_ie_gt a 
{height:50px; width:440px}
/*Only WL*/
#navigation .nav li ul li {background-color:#255976;}
#navigation .nav ul { border-bottom:1px solid #3E718D; border-left:1px solid #3E718D; border-right:1px solid #3E718D; }
#navigation .nav li ul li a {border-bottom:1px solid #3E718D;}
#navigation .nav li.whos_online ul li a { font-size:0.8em; }
#navigation .nav li.whos_online ul li a { padding:2px 10px 2px 10px; }
#header div.col2-2 a {color:#fff;}
#header div.col2-2 a:hover {color:test;}
#header div.col2-2 h2 {color:#fff;}
/* #site_notices */
#site_notices {background-color:#ff9; border-bottom: 1px solid #f96;}
/* #sub-navigation */
#sub-navigation ul.options li a.new-message,
#sub-navigation ul.options li a.your-mailbox,
#sub-navigation ul.options li a.search-models,
#sub-navigation ul.options li a.buy-credits,
#sub-navigation ul.options li a.live-help,
#sub-navigation ul.options li a.surveys,
#sub-navigation ul.options li a.log-out,
#sub-navigation ul.options li a.home-link,
#sub-navigation ul.options li a.mo_notification {background-repeat:no-repeat;}
#sub-navigation ul.options li a.mo_notification {background-image:url(/u/t30/images/icons/silk_icons/new.png?nvb=20120207012532&nva=20120209200532&hash=0d777e7ab88911d72966a);}
#sub-navigation ul.options li a.live-help {background-image:url(/u/t30/images/icons/silk_icons/help.png?nvb=20120207012532&nva=20120209200532&hash=00860847500352a993a01);}
#sub-navigation ul.options li a.surveys {background-image:url(/u/t30/images/icons/silk_icons/page_edit.png?nvb=20120207012532&nva=20120209200532&hash=0874b9d1214545f921fd8);}
#sub-navigation ul.options li a.new-message {background-image:url(/u/t30/images/icons/silk_icons/new_email.png?nvb=20120207012532&nva=20120209200532&hash=0ad989e21aabea1545ae5);}
#sub-navigation ul.options li a.your-mailbox {background-image:url(/u/t30/images/icons/silk_icons/email.png?nvb=20120207012532&nva=20120209200532&hash=07a5c78081ac1372d4f85);}
#sub-navigation ul.options li a.search-models {background-image:url(/u/t30/images/icons/silk_icons/magnifier.png?nvb=20120207012532&nva=20120209200532&hash=02a86a9e774f0478d9421);}
#sub-navigation ul.options li a.home-link {background-image:url(/u/t30/images/icons/silk_icons/house.png?nvb=20120207012532&nva=20120209200532&hash=0ee82bc1b23107b45d46b);}
#sub-navigation ul.options li a.buy-credits {background-image:url(/u/t30/images/icons/silk_icons/money_add.png?nvb=20120207012532&nva=20120209200532&hash=0d4e5c1a6f69e28d8ebe3);}
#sub-navigation ul.options li a.log-out {background-image:url(/u/t30/images/icons/silk_icons/door_out.png?nvb=20120207012532&nva=20120209200532&hash=05439e30cb1be38d6b8bc);} 
#sub-navigation { background-color:#122C3B; color:#f5f5f5;}
#sub-navigation a {color:#ffec14;}
#sub-navigation a:hover {color:#ff8f0b;}
#sub-navigation span.red {color:#ce0000;}
#sub-navigation p.options span.spacer,
#sub-navigation p.not-a-member span.spacer {color:#787878;}
#sub-navigation p.not-a-member span {color:#f5f5f5;}
#sub-navigation p.total_models strong { color:#CE0000; }
/* TABS */
ul#tabs {background-color: #BFD0DB; }
ul#tabs li a { color: #333; }
ul#tabs li a:hover {color:#4080CE;}
ul.tab { background-repeat:no-repeat; background-image:url(/u/t30/images/skins/webcams2009/cobrands/default/sprite_blue.png?nvb=20120207012532&nva=20120209200532&hash=075f0ab8c66878f968ef8); background-position:-109px 0px; }
ul.first { background-position:-109px 0px; }
ul.second { background-position:-109px -29px; }
ul.third { background-position:-109px -58px; }
ul.fourth { background-position:-109px -87px; }
/* #footer */
#footer { background-color:#fff; margin-top:15px; padding-top:5px; padding-bottom:5px; }
#footer #foot_nav ul li a {color:#333;}
#footer #foot_nav ul li a:hover {color:#4080CE;}
#footer #copyright_info {/*background-color:#E7EEF2;*/ color:#272727;}
#footer #copyright_info a {color:#333;}
#footer #copyright_info a:hover {color:#4080CE;}
/* BOX */
#box-default.box  {background-color: #fff; color:#000;}
/** MAIN CONTENT **/
#content h2 {color:#272727; border-bottom:1px solid #d9d9d9;}
#content h2 strong {color:#666;}
#content h3 {color:#272727;}
#content h3 strong {color:#666;}
#content h4 {color:#272727;}
/** MODELS GALLERY VIEW **/
#models .model, #mon-models .model_list {background-color:#AAC9DD;} 
#models .model h3 a, #mon-models .model_list .model_name a {color:#333;}
#models .model .model-pic, #mon-models .model_list .model-pic {background-position:top center; background-repeat:repeat;}
#mon-models .model_name { background-color:#fff; }
#mon-models .model_list .chat-links p { background-color: #E7EEF2; }
#mon-models .model_list .chat-links p.enabled { color: #272727; background-image: url( /u/t30/images/skins/webcams2010/icon-check.png?nvb=20120207012532&nva=20120209200532&hash=0156f7908a96a0b03e718 ); }
#mon-models .model_list .chat-links p.disabled { color: #333; }
#models .model .chat-links p a {background-image:url(/u/t30/images/skins/webcams2009/cobrands/default/sprite_blue.png?nvb=20120207012532&nva=20120209200532&hash=075f0ab8c66878f968ef8); background-position:top left; background-repeat:no-repeat; }
#models .model .chat-links p a.available_chat {background-position:0 0;}
#models .model .chat-links p a.available_chat:hover {background-position:0% -24px;}
#models .model .chat-links p a.in_xxx {background-position:0 -144px;}
#models .model .chat-links p a.in_xxx:hover {background-position:0% -168px;}
#models .model .chat-links p a.members_only {background-position:0% -96px;}
#models .model .chat-links p a.members_only:hover {background-position:0% -120px;}
#models .model .chat-links p a.premium {background-position:0% -48px;}
#models .model .chat-links p a.premium:hover {background-position:0% -72px;}
/*HR styles*/
div.hr-1 { background-color: #d9d9d9; }
/*END of HR styles*/
/*OPTION BAR HEADING (Model online notifications)
--------------------------------------------------------*/
.mon-heading-options input.textfield, .mon-heading-options select { border: solid 1px #d9d9d9; }
.mon-heading-options .mon-sort, .mon-sort,
.mon-heading-options .mon-options, .mon-options {color: #333;}
.mon-heading-options .mon-sort, .mon-sort { background-image: url( /u/t30/images/skins/webcams2010/icon-sort.png?nvb=20120207012532&nva=20120209200532&hash=0d6e1333b60ecd7a6b4fb ); }
.mon-heading-options .mon-options, .mon-options { background-image: url( /u/t30/images/skins/webcams2010/icon-options.png?nvb=20120207012532&nva=20120209200532&hash=0ae4710718613253aea46 ); }
/*BUTTON DARK GREEN (skin)*/
.dark-green {
color: #FFF; text-shadow: 0px 1px 1px rgba(0,0,0, .50);
border: solid 1px #444444;
background-color: #408205;
background-image: -moz-linear-gradient(top, #9cd06d 0%, #408205 5%, #387204 100%); 
background-image: -ms-linear-gradient(top, #9cd06d 0%, #408205 5%, #387204 100%); 
background-image: -o-linear-gradient(top, #9cd06d 0%, #408205 5%, #387204 100%); 
background-image: -webkit-gradient(linear, left top, left bottom, from(0%, #9cd06d), color-stop(5%, #408205), to(100%, #387204)); 
background-image: -webkit-linear-gradient(top, #9cd06d 0%, #408205 5%, #387204 100%); 
background-image: linear-gradient(top, #9cd06d 0%, #408205 5%, #387204 100%);
filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#408205', EndColorStr='#387204');
-webkit-box-shadow: inset 0px 0px 1px rgba(255,255,255,.75), 0 1px 2px rgba(0,0,0,.2);
-moz-box-shadow: inset 0px 0px 1px rgba(255,255,255,.75), 0 1px 2px rgba(0,0,0,.2);
-o-box-shadow: inset 0px 0px 1px rgba(255,255,255,.75), 0 1px 2px rgba(0,0,0,.2);
box-shadow: inset 0px 0px 1px rgba(255,255,255,.75), 0 1px 2px rgba(0,0,0,.2);
}
.dark-green:hover {
color: #FFF; text-shadow: 0px -1px 0px rgba(0,0,0, .50);
background-color: #326207;
background-image: -moz-linear-gradient(top, #9cd06d 0%, #408205 5%, #214204 100%); 
background-image: -ms-linear-gradient(top, #9cd06d 0%, #408205 5%, #214204 100%); 
background-image: -o-linear-gradient(top, #9cd06d 0%, #408205 5%, #214204 100%); 
background-image: -webkit-gradient(linear, left top, left bottom, from(0%, #9cd06d), color-stop(5%, #408205), to(100%, #214204)); 
background-image: -webkit-linear-gradient(top, #9cd06d 0%, #408205 5%, #214204 100%); 
background-image: linear-gradient(top, #9cd06d 0%, #408205 5%, #214204 100%);
filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#408205', EndColorStr='#214204');
}
.dark-green:active {
color: #ededed; text-shadow: 0px -1px 0px rgba(0,0,0, .50);
background-color: #346804;
background-image: -moz-linear-gradient(top, #2f5b07 0%, #346804 95%, #4f8e17 100%); 
background-image: -ms-linear-gradient(top, #2f5b07 0%, #346804 95%, #4f8e17 100%); 
background-image: -o-linear-gradient(top, #2f5b07 0%, #346804 95%, #4f8e17 100%); 
background-image: -webkit-gradient(linear, left top, left bottom, from(0%, #2f5b07), color-stop(95%, #346804), to(100%, #4f8e17)); 
background-image: -webkit-linear-gradient(top, #2f5b07 0%, #346804 95%, #4f8e17 100%); 
background-image: linear-gradient(top, #2f5b07 0%, #346804 95%, #4f8e17 100%);
filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#2f5b07', EndColorStr='#346804');
-webkit-box-shadow: inset 0px 0px 1px rgba(255,255,255,.75), 0 1px 2px rgba(0,0,0,.2);
-moz-box-shadow: inset 0px 0px 1px rgba(255,255,255,.75), 0 1px 2px rgba(0,0,0,.2);
box-shadow: inset 0px 0px 1px rgba(255,255,255,.75), 0 1px 2px rgba(0,0,0,.2);
}
.lighter-green {
color: #fff !important;  
}
.lighter-green {
text-shadow:  0px -1px 1px rgba(0,0,0, .15),  0px 1px 1px rgba(255,255,255, .15);
border: solid 1px rgba(0,0,0, .50);
background: #4080CE;
-webkit-box-shadow: 
inset 0px 1px 1px rgba(255,255,255, .70), 
inset 0px -3px 0px rgba(0,0,0, .15), 
inset 0px 1px 5px rgba(255,255,255, .80), 
0 1px 3px rgba(0,0,0, .25);
-moz-box-shadow: 
inset 0px 1px 1px rgba(255,255,255, .70), 
inset 0px -3px 0px rgba(0,0,0, .15), 
inset 0px 1px 5px rgba(255,255,255, .80), 
0 1px 3px rgba(0,0,0, .25);
-o-box-shadow: 
inset 0px 1px 1px rgba(255,255,255, .70), 
inset 0px -3px 0px rgba(0,0,0, .15), 
inset 0px 1px 5px rgba(255,255,255, .80), 
0 1px 3px rgba(0,0,0, .25);
box-shadow:
inset 0px 1px 1px rgba(255,255,255, .70), 
inset 0px -3px 0px rgba(0,0,0, .15), 
inset 0px 1px 5px rgba(255,255,255, .80), 
0 1px 3px rgba(0,0,0, .25);
behavior: url(/media/PIE.htc);
}
.lighter-green:hover, .lighter-green:active {
text-shadow:  0px 0px 10px rgba(255,255,255, .50), 0px 1px 0px rgba(255,255,255, .35);
-webkit-box-shadow: 
inset 0px 1px 1px rgba(255,255,255, .50), 
inset 0px -1px 0px rgba(0,0,0, .15), 
inset 0px 0px 8px rgba(255,255,255, .35), 
0 1px 3px rgba(0,0,0, .25);
-moz-box-shadow: 
inset 0px 1px 1px rgba(255,255,255, .50), 
inset 0px -1px 0px rgba(0,0,0, .15), 
inset 0px 0px 8px rgba(255,255,255, .35), 
0 1px 3px rgba(0,0,0, .25);
-o-box-shadow: 
inset 0px 1px 1px rgba(255,255,255, .50), 
inset 0px -1px 0px rgba(0,0,0, .15), 
inset 0px 0px 8px rgba(255,255,255, .90), 
0 1px 3px rgba(0,0,0, .25);
box-shadow:
inset 0px 1px 1px rgba(255,255,255, .50), 
inset 0px -1px 0px rgba(0,0,0, .15), 
inset 0px 0px 8px rgba(255,255,255, .90), 
0 1px 3px rgba(0,0,0, .25);
behavior: url(/media/PIE.htc);
}
#models .model a.chat-option {background-image:url(/u/t30/images/skins/webcams2009/cobrands/default/sprite_blue.png?nvb=20120207012532&nva=20120209200532&hash=075f0ab8c66878f968ef8); background-position:-109px -116px; width:170px; height:24px; display:block} 
#models .model a.chat-option:hover {background-image:url(/u/t30/images/skins/webcams2009/cobrands/default/sprite_blue.png?nvb=20120207012532&nva=20120209200532&hash=075f0ab8c66878f968ef8); background-position:-109px -140px;} 
#models .model .chat-links p a.view_pictures {background-position:0% -192px;}
#models .model .chat-links p a.view_pictures:hover {background-position:0% -216px;}
#models .model .chat-links p a.view_profile {background-position:0% -240px;}
#models .model .chat-links p a.view_profile:hover {background-position:0% -264px;}
#models .model div.model-info-bg,
#models2 .model div.languages-bg,
#models .model div.links-bg,
#models .model div.languages-bg {background-color:#000; opacity: 0.5; filter: alpha(opacity = 50); -moz-opacity:0.5;}
#models .model div.links p a {color:#fff;}
#models .model div.links p a:hover {color:#ffec14;}
/* MODELS LIST VIEW */
#models2 .model {border:1px solid #d9d9d9; background-color:#AAC9DD; } 
#models2 .model img.border-pic {border:none;}
#models2 .model p.rating {/*color:#000;*/}
#models2 .model p.status a.available_chat {color:#3e7d0d;} 
#models2 .model p.status a.available_chat:hover {color:#49980b;} 
/** MODEL PROFILE **/
#modelprofile-page h3 {color:#272727; border-bottom:1px solid #bdbdbd; }
#modelprofile-page span.offline { color:#d11b1b;  }
#modelprofile-page span.online { color:#009933;  }
#modelprofile-page #multimedia-container { background-color: #fff;}
#modelprofile-page #multimedia-container img { border:1px solid #000; } 
#modelprofile-page #multimedia-container #picture-gallery  {background-color:#E7EEF2; border:1px solid #d9d9d9; }
#modelprofile-page #multimedia-container .col2-1 .main-video { background-image:url(/u/t30/images/skins/webcams2009/bg_profile_video.png?nvb=20120207012532&nva=20120209200532&hash=083138e9bc2adab77cd90); background-repeat:no-repeat; background-position: center bottom; }
#modelprofile-page table#model-info .even { background-color: #E7EEF2; }
#modelprofile-page .about-model span.red { color:#d11b1b; }
.ie6 #modelprofile-page #status-buttons { top:-3px; }
#modelprofile-page #status-buttons ul li a {  background-repeat:no-repeat; }
#modelprofile-page #status-buttons li a.free-chat {background-image:url(/u/t30/images/skins/webcams2009/2009/but_model-profile-free-chat.gif?nvb=20120207012532&nva=20120209200532&hash=0e067add0ca695f442149);}
#modelprofile-page #status-buttons li a.xxx-chat {background-image:url(/u/t30/images/skins/webcams2009/2009/but_model-profile-premium-chat.gif?nvb=20120207012532&nva=20120209200532&hash=0c5d1a21a3f3df4d236a4);}
#modelprofile-page #status-buttons li a.xxx-chat-long {background-image:url(/u/t30/images/skins/webcams2009/2009/but_model-profile-premium-chat-long.gif?nvb=20120207012532&nva=20120209200532&hash=0cac6e7fddf8e6fd57041);}
#modelprofile-page #status-buttons li a.free-chat:hover, 
#modelprofile-page #status-buttons li a.xxx-chat:hover,
#modelprofile-page #status-buttons li a.xxx-chat-long:hover {background-position:0 100%;}
#modelprofile-page #tabs .header { background-image:url(/u/t30/images/skins/webcams2009/2009/model-profile/bg-galleries-new.png?nvb=20120207012532&nva=20120209200532&hash=07a39104feab8f5878981); background-repeat:no-repeat; /*background-color:#fff;*/ }
#modelprofile-page #tabs ul li a { color:#ffec14; }
#modelprofile-page #tabs ul li a.active {color:#ffec14;}
#modelprofile-page #tabs ul li a:hover {color:#FF8F0B;}
#modelprofile-page #tabs ul li.pictures {background-image:url(/u/t30/images/skins/webcams2009/2009/model-profile/bg-camera.gif?nvb=20120207012532&nva=20120209200532&hash=0caf1a5f3d9cf32635a40); background-repeat:no-repeat;}
#modelprofile-page #tabs ul li.movies {background-image:url(/u/t30/images/skins/webcams2009/2009/model-profile/bg-movies.gif?nvb=20120207012532&nva=20120209200532&hash=0fea0fe91b3f32930aee0); background-repeat:no-repeat; }
#modelprofile-page #model-ratings .model-rating label { color:#272727; }
#facebox #schedule { border:1px solid #d9d9d9; background-color:#E1E1E1; }
#facebox #schedule table th { background-color:#333; color:#fff; }
/** MODEL PAGES **/
#model-page h2 {border:0; }
#model-page h3 {  border-bottom:1px solid #d9d9d9; }
#model-page div.col2-2 { background-color:#E1E1E1; }
#model-page p strong {color:#c40202;}
/** CHAT PAGES **/
body#chat #header div.margin div.col2-2, body#chat #header div.margin div.col2-2 a, body#chat #header div.margin div.col2-2 h2{ color:#FFFFFF;}
body#chat #header div.margin div.col2-2 a {color:#FFEC14; }
body#chat #header div.margin div.col2-2 a:hover {color:#ff8f0b;}
body#chat ul li.tip-jar {background-image:url(/u/t30/images/skins/webcams2009/bg-model-tip.png?nvb=20120207012532&nva=20120209200532&hash=0fcc45997365a4aaebbd4); background-repeat:no-repeat; }
body#chat ul li.tip-jar span {color:#ff528c;}
/* MODEL CHAT PAGE */
#modelchat-page.member-chat #tip-jar {  background-image:url(/u/t30/images/skins/webcams2009/bg-tip-jar.gif?nvb=20120207012532&nva=20120209200532&hash=0a97d15a7579b5151e140); background-repeat:no-repeat; }
#modelchat-page.member-chat span { color:#489808;}
#modelchat-page.member-chat h2.click-here-now { border:none; }
/* FAQ PAGES */
#faq-page h3 { color:#CE0000; }
#faq-page a.head,
#faq-page a.head h4 { color:#333;  }
#faq-page h4 { border-bottom:1px solid #d9d9d9; }
/* WARNING PAGE */
/*#warning-page #wrapper {  background-color:#fff; }*/
/*#warning-page #header { background-color:#333; background-image:url(/u/t30/images/skins/webcams2009/2009/bg-header.png?nvb=20120207012532&nva=20120209200532&hash=0e7ce1faebe945ec24307); background-repeat:repeat-x; border-bottom:1px solid #3d3d3d; }*/
/*#warning-page #header .col2-1 h1 { background-image:url(/u/t30/images/skins/webcams2009/2009/webcams_logo.png?nvb=20120207012532&nva=20120209200532&hash=0faa0fc9a265e11d85b7c); background-repeat:no-repeat; }*/
/*#warning-page #header .col2-2 p { color:#fff; }*/
#warning-page p.note, #warning-page p.enter { color:#f30; }
#warning-page ul.features li { border-bottom:1px solid #d9d9d9; list-style-image: url(/u/t30/images/skins/webcams2009/cobrands/default/bullet_warning.png?nvb=20120207012532&nva=20120209200532&hash=09e9c0b737ef6828715f7); color:#272727; }
#header.warning-page div.col2-2 { padding:0; }
#header.warning-page div.col2-2 #ocodeform { color:test; background-color:#255976; padding-left:10px; padding-right:10px; padding-top:5px; padding-bottom:5px; margin:5px; border:1px solid #3E718D; height:68px; }
#header.warning-page div.col2-2 #ocodeform h2 { font-size:14px; margin-bottom:8px; }
#header.warning-page div.col2-2 #ocodeform input.field { width:200px; border:1px solid #3E718D; background-color:#BFD0DB;}
#header.warning-page div.col2-2 #ocodeform label.error { color:test;}
/* MODEL ERROR PAGES */
#modelerror-page .note { color:#333;}
/* MUST LOGIN BOX */
#mustlogin table.generic { /*background-color:#e1e1e1;*/ }
/** MEDIA GALLERIES **/
#gallery_choice-page .btn_movie_galleries,
#gallery_choice-page .btn_picture_galleries { background-repeat:no-repeat; }
#gallery_choice-page .btn_movie_galleries { background-image:url(/u/t30/images/skins/webcams2009/cobrands/default/bg_gallery_movies.png?nvb=20120207012532&nva=20120209200532&hash=0b1d98b9adf0d6a642aaa); }
#gallery_choice-page .btn_picture_galleries { background-image:url(/u/t30/images/skins/webcams2009/cobrands/default/bg_gallery_pictures.png?nvb=20120207012532&nva=20120209200532&hash=0bb7fa64748f1bec31cae); }
#categories_bar {  border:1px solid #d9d9d9; background-color:#E7EEF2;}
#gallerysearch-page #media .media_item .overlay {background-image:url(/u/t30/images/skins/webcams2009/2009/overlay-models.png?nvb=20120207012532&nva=20120209200532&hash=05c251b67ce96fbe04cc5); }
#gallerysearch-page #media .media_item .overlay a {color:#ffec14;}
#gallerysearch-page #media .media_item .overlay a:hover { text-decoration: none; }
#gallerysearch-page #media .media_item .links { background-color:#000; color:#a5a5a5; }
#gallerysearch-page #media .media_item .lnk-white {color:#fff;}
#gallerysearch-page #media .media_item .lnk1 {color:#fff;}
#gallerysearch-page #media .media_item .separator { background-image:url(/u/t30/images/skins/webcams2009/2009/fade-line-sep.gif?nvb=20120207012532&nva=20120209200532&hash=0c2ec3a1376709e514c67);	background-repeat:no-repeat; background-position: center center; }
#gallerysearch-page #media .media_item p.rating { color:#f07925; }
#gallerysearch-page #media .media_item p.rating strong {color:#a5a5a5; }
#gallerysearch-page #media .media_item .title { color:#bdbdbd; }
/* GALLERY SEARCH MOVIE BOX */
#movie-box h2 { border:none; }
#movie-box h3 {color:#CE0000;}
#movie-box .head h3 { color:#666; }
#movie-box { background-color:#AAC9DD; border: 1px solid #d9d9d9 }
#join-band {background-image:url(/u/t30/images/skins/webcams2009/cobrands/default/join-band.png?nvb=20120207012532&nva=20120209200532&hash=04fa64d1a6477164ad96e); background-repeat:no-repeat; }
.ie6 #join-band {right:156px;}
#movie-box .col2-1 {width:58%;}
#movie-box .col2-2 {width:42%;}
#movie-box.image_galleries .col2-1 { width:51%;}
#movie-box.image_galleries .col2-2 { width:49%;}
*html #movie-box.image_galleries .col2-1 {width: 445px !important; position: relative; overflow: hidden; zoom:1; }
*html #movie-box.image_galleries .col2-2 {width: 432px !important; position: relative; }
#movie-box .col2-1 .margin { padding:0; }
#movie-box .col2-2 .margin { padding:0; }
#movie-box .free-movies { padding:10px; background-color:#fff; border:1px solid #d9d9d9; }
#movie-box .free-movies .movie-thumbs { /*width:165px; height:165px;*/ float:left; padding:4px; margin-right:8px; margin-bottom:8px; background-color:#E7EEF2; border:1px solid #d9d9d9; }
#movie-box .free-movies .movie-thumbs p.movie-rating { font-size:.8em; margin:0; }
#movie-box .free-movies h3 { margin-bottom:4px; }
#movie-box .online {color:#28b21e;}
#movie-box .offline {color:#ce0000;}
/* MODEL GALLERY */
#gallery-search-model #top a {color:#ce0000; }
#gallery-search-model #top div.line {border:1px solid #f0f0f0;}
#gallery-search-model div.hr {background-color: #f0f0f0;  }
#gallery-search-model div.hr hr {display: none;}
#gallery-search-model h3.title {color:#ce0000; }
#gallery-search-model h3.status a.available_chat {color:#009900; }
#gallery-search-model h3.status a.in_xxx {color:#990000; }
/* galleriffic */
#gallery-search-model div.content {display: none;}
#gallery-search-model div.content a,
#gallery-search-model div.navigation a { text-decoration: none; color: #777;}
#gallery-search-model div.navigation ul.thumbs > li >a { width:121px;height:91px;background-repeat:no-repeat;background-position:center center;border:1px solid #ccc}
#gallery-search-model div.content  a:focus, 
#gallery-search-model div.content  a:hover, 
#gallery-search-model div.content  a:active { text-decoration: underline; }
#gallery-search-model div.loader { background-image: url('loader.gif'); background-repeat: no-repeat; background-position: center; }
#gallery-search-model div.slideshow a.advance-link { border: 1px solid #ccc; }
#gallery-search-model div.slideshow img {	border: none; display: block; }
#gallery-search-model div.embox {border: 1px solid #ccc; background-color: #eee; }
#gallery-search-model a.thumb {border: 1px solid #D8E8F2; }
#gallery-search-model ul.thumbs li.selected a.thumb {background-color: #000; }
#gallery-search-model ul.thumbs img {border: none;}
#gallery-search-model div.gallery-pagination a, 
#gallery-search-model div.gallery-pagination span.current {border: 1px solid #D8E8F2; }
#gallery-search-model div.gallery-pagination a:hover { background-color: #eee; text-decoration: none; color:#333; }
#gallery-search-model div.gallery-pagination span.current {  background-color: #000; border-color: #000; color: #fff; }
#gallery-search-model #thumbs-min a.thumb { border: none; }
#gallery-search-model #thumbs-min ul.thumbs li.selected a.thumb {	background: inherit; color: #000;  }
#gallery-search-model a.advance-link img {/* border:1px solid #D8E8F2;*/}
#gallery-search-model div.ss-controls a, 
#gallery-search-model div.nav-controls a.prev, 
#gallery-search-model div.nav-controls a.next { border: 1px solid #D8E8F2; color:#777777;}
#gallery-search-model div.ss-controls a:hover, 
#gallery-search-model div.nav-controls a.prev:hover, 
#gallery-search-model div.nav-controls a.next:hover {color:#333; background-color:#eeeeee;}
/* MODEL SEARCH PAGE */
#modelsearch-page h2 {border:none;}
/* CHATHOST PAGE */ 
#chathost-page .infobox {background-color:#f1f1f1; background-image: url(/u/t30/images/skins/webcams2009/icon_money.png?nvb=20120207012532&nva=20120209200532&hash=070c135e0f2ca1123f424); background-repeat: no-repeat; background-position: 10px center;}
#chathost-page .infobox h3 { color:#034bde;}
#chathost-page .infobox p { color:#333;}
#chathost-page .infobox p em {color: #036;}
/** SITEWIDE ELEMENTS **/
ul.features-new { list-style-image:url(/u/t30/images/skins/webcams2009/cobrands/default/orange-star.png?nvb=20120207012532&nva=20120209200532&hash=08abfb6e2c6a091f9ad48); }
ul.features-grey { list-style-image:url(/u/t30/images/skins/webcams2009/2009/orange-star_grey_bg.gif?nvb=20120207012532&nva=20120209200532&hash=02e6eba83ed7ecba18617); }
span.required{ color: red !important; }
.highlight {background-color:#d9d9d9; border:1px solid #d9d9d9; }
.highlight h3 {color:#600;}
.highlight a { color:#000; }
.error {color:#f00;}
label.error { color:#900; }
.border-pic { border:1px solid #000; }
ul.benefits li { border-bottom:1px solid #d9d9d9; background-image:url(/u/t30/images/skins/webcams2009/cobrands/default/benefits.png?nvb=20120207012532&nva=20120209200532&hash=09c03f0f40ff34284aa64); background-repeat:no-repeat; background-position: 0px center;}
/* TIPS */
#tips { border:1px solid #d9d9d9; background-color:#E1E1E1; }
#tips h3 { color:#272727;  }
/** MEMBER-LOGIN **/
#member-page.member-login h2 {  border:none; }
/** JOIN FORM **/
#member-page #verification_options p {border-bottom:1px solid #d6d4d4; }
#member-page #verification_options div{ background-color:#ededed; }
#member-page #verification_options div:hover {background-color:#fef2a3; }
#member-page #verification_options div.selected {background-color:#fef2a3; }
#joinbox {border:1px solid #d9d9d9; background-color:#E1E1E1; }
#joinbox label { color:#272727 }
#joinbox label.error { color:#900; }
#joinbox h4 {color:#272727; border-bottom:1px solid #d9d9d9; }
#joinbox textarea.field,
#joinbox input.field { border:1px solid #c8caca; }
#joinbox select  {border:1px solid #c8caca;}
#joinbox p {}
#joinbox p.note { color:#272727;  border-bottom:1px solid #d9d9d9;  background-image:url(/u/t30/images/skins/webcams2009/cobrands/default/error.png?nvb=20120207012532&nva=20120209200532&hash=040c6eb7718ef83ff1f19); background-repeat:no-repeat; }
#joinbox p.valid { background-image:url(/u/t30/images/skins/webcams2009/cobrands/default/tick.png?nvb=20120207012532&nva=20120209200532&hash=0b31f152f5487bed34844); }
/* NEW CODE FOR PAGE JOIN
------------------------------------------------------------------------------*/
/*PAGE JOIN, layout reset
------------------------------------------------------------------------------*/
#page-join #header {
background-color: #255976;
}
#page-join #wrapper #footer {
background-color: #BFD0DB;
}
#page-join #sub-navigation {
background-color: #E1E1E1;
}
#page-join #sub-navigation h3 {
color: #000;
}
#page-join #box-default {
background-color: #BFD0DB;
}
#page-join #member-page, #page-join .member-page-box { 
background-color: #fff;
-moz-box-shadow: 0px 0px 15px rgba(0,0,0,.15);
-webkit-box-shadow: 0px 0px 15px rgba(0,0,0,.15);
box-shadow: 0px 0px 15px rgba(0,0,0,.15);
}
#page-join #member-page .joinbox {
background: #AAC9DD; border: solid 1px #d9d9d9; 
-moz-box-shadow: inset 0px 1px 1px rgba(255,255,255, .35), 0px 1px 1px rgba(0,0,0, .15);
-webkit-box-shadow: inset 0px 1px 0px rgba(255,255,255, .35), 0px 1px 1px rgba(0,0,0, .15); 
box-shadow: inset 0px 1px 0px rgba(255,255,255, .35), 0px 1px 1px rgba(0,0,0, .15);
}
#page-join #member-page .joinbox h3 { 
color: #fff;
margin: 0 -19px 15px;
}
#page-join #member-page .joinbox h3 {
background-color: #255976;
}
#page-join #member-page .joinbox h5 { 
color: #333; 
}
#page-join #member-page .joinbox p.label a { 
color: #4080CE;
}
#page-join #member-page .joinbox p.label, #page-join #member-page .joinbox p.label label { 
color: #333;
}
/*PAGE JOIN, form elements
---------------------------------------------------------------------------*/
#page-join #member-page .joinbox input.field {
color: #333333;
border: solid 1px #E1E1E1;
-moz-box-shadow: 0px 1px 0px #fff;
-webkit-box-shadow: 0px 1px 0px #fff; 
box-shadow: 0px 1px 0px #fff;
}
#page-join #member-page .joinbox p.note { 
color: #333;
}
#page-join #member-page .joinbox #error_message,
#page-join #member-page .joinbox .error {
color: #FF0000;
}
/*PAGE JOIN, MEMBERSHIP DETAILS
-----------------------------------------------------------*/
#page-join .membership-details { 
background-color: #AAC9DD;
border: solid 1px #d9d9d9;
-moz-box-shadow: inset 0px 1px 1px rgba(255,255,255, .35), 0px 1px 1px rgba(0,0,0, .15);
-webkit-box-shadow: inset 0px 1px 0px rgba(255,255,255, .35), 0px 1px 1px rgba(0,0,0, .15); 
box-shadow: inset 0px 1px 0px rgba(255,255,255, .35), 0px 1px 1px rgba(0,0,0, .15);
}
#page-join .membership-details h4 { 
color: #333;
}
#page-join .membership-details label { 
background-color: #AAC9DD;
border: solid 1px #4080CE;
-moz-box-shadow: 0px 1px 2px rgba(0,0,0, .15);
-webkit-box-shadow: 0px 1px 2px rgba(0,0,0, .15); 
box-shadow: 0px 1px 2px rgba(0,0,0, .15);
}
#page-join .membership-details label strong {
color:  #333;
}
/* Selectmenu
-------------------------------------------------*/
.ui-selectmenu-menu li { border-top: 1px dotted #272727; }
/*SELECT MENU THEME STYLES
---------------------------------------------------------------*/
.ui-state-default, 
.ui-widget-content .ui-state-default, 
.ui-widget-header .ui-state-default
{
color: #333333;
border: solid 1px #E1E1E1;
}
.ui-state-default:hover, 
.ui-widget-content .ui-state-default:hover, 
.ui-widget-header .ui-state-default:hover
{
color: #333333;
}
.ui-state-default .ui-icon { background-image: url( /u/t30/images/skins/webcams2010/join/icon-arrow.png?nvb=20120207012532&nva=20120209200532&hash=03042d3573f89ee44162a ); }
.ui-widget-content { 
background-color: #FFFFFF; 
border: solid 1px #E1E1E1;
color: #333333;
}
.ui-widget-content a, .ui-widget-content a:hover { color: #333333; }
.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default { 
background-color: #FFFFFF;
border: solid 1px #E1E1E1;
-moz-box-shadow: 0px 1px 0px #fff;
-webkit-box-shadow: 0px 1px 0px #fff; 
box-shadow: 0px 1px 0px #fff;
}
.ui-widget-content {
color: #333333;
background-color: #FFFFFF;
border: solid 1px #E1E1E1;
}
.ui-widget-content a, .ui-widget-content a:hover { color: #333333; }
/*Verification method information
------------------------------------------------------------------*/
#page-join .verification-method {
background-color: #AAC9DD;
border: solid 1px #d9d9d9;
}
#page-join .verification-method h4 { 
color: #333;
}
#page-join .verification-method p { color: #333; }
#page-join .footnote { color: #333; }
/*JOIN BENEFITS list
-------------------------------------------------------------------*/
#page-join #member-page .joinbox .benefits li { 
border-top: solid 1px #fff;
}
#page-join #member-page .joinbox .benefits li u { color: #4080CE; }
/*BUTTON DARK GREEN*/
.dark-green {
color: #FFF; border: solid 1px #444444;
background-color: #408205;
background-image: -moz-linear-gradient(top, #9cd06d 0%, #408205 5%, #387204 100%); 
background-image: -ms-linear-gradient(top, #9cd06d 0%, #408205 5%, #387204 100%); 
background-image: -o-linear-gradient(top, #9cd06d 0%, #408205 5%, #387204 100%); 
background-image: -webkit-gradient(linear, left top, left bottom, from(0%, #9cd06d), color-stop(5%, #408205), to(100%, #387204)); 
background-image: -webkit-linear-gradient(top, #9cd06d 0%, #408205 5%, #387204 100%); 
background-image: linear-gradient(top, #9cd06d 0%, #408205 5%, #387204 100%);
filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#408205', EndColorStr='#387204');
}
.dark-green:hover {
color: #FFF;
background-color: #326207;
background-image: -moz-linear-gradient(top, #9cd06d 0%, #408205 5%, #214204 100%); 
background-image: -ms-linear-gradient(top, #9cd06d 0%, #408205 5%, #214204 100%); 
background-image: -o-linear-gradient(top, #9cd06d 0%, #408205 5%, #214204 100%); 
background-image: -webkit-gradient(linear, left top, left bottom, from(0%, #9cd06d), color-stop(5%, #408205), to(100%, #214204)); 
background-image: -webkit-linear-gradient(top, #9cd06d 0%, #408205 5%, #214204 100%); 
background-image: linear-gradient(top, #9cd06d 0%, #408205 5%, #214204 100%);
filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#408205', EndColorStr='#214204');
}
.dark-green:active {
color: #ededed;
background-color: #346804;
background-image: -moz-linear-gradient(top, #2f5b07 0%, #346804 95%, #4f8e17 100%); 
background-image: -ms-linear-gradient(top, #2f5b07 0%, #346804 95%, #4f8e17 100%); 
background-image: -o-linear-gradient(top, #2f5b07 0%, #346804 95%, #4f8e17 100%); 
background-image: -webkit-gradient(linear, left top, left bottom, from(0%, #2f5b07), color-stop(95%, #346804), to(100%, #4f8e17)); 
background-image: -webkit-linear-gradient(top, #2f5b07 0%, #346804 95%, #4f8e17 100%); 
background-image: linear-gradient(top, #2f5b07 0%, #346804 95%, #4f8e17 100%);
filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#2f5b07', EndColorStr='#346804');
}
/*END new joiun form -------------------------------------------------------------------------------*/
/* BREADCRUMBS */
.breadcrumbs { /*color:#000;*/ border-bottom:1px solid #d9d9d9; }
.breadcrumbs .online {  color:#034bde; }
.breadcrumbs .offline {  color:#900; }
/* CATEGORIES JUMP MENU */
form.categories_jump select { background-color:#fff; border:1px solid #D7D7D7; color:#333;  }
/* GENERIC TABLE, USED ON SIGNUP PAGES, ETC. */
table.generic { border:1px solid #d9d9d9; background-color:#BFD0DB; }
table.generic th {background-color:#3E718D; color:#D8E8F2; }
table.generic table th {background-color:#eee; color:#333;}
table.generic tr.even {}
table.generic tr.odd {background-color:#E7EEF2;}
#newmodel-page table.generic { background-color:#fff; }
#newmodel-page table.generic tr.even {background-color:#f6f6f6;}
#newmodel-page table.generic tr.odd {background-color:#f1f1f1;}
#newmodel-page table.layout-table {background-color:#fff; color:#000;}
#newmodel-page table.layout-table a {color:#034BDE}
table.generic label { color: #272727; font-weight:bold; }
table.generic label.error { color: #800; }
/** PAGINATION **/
div.pagination {
background-color:#E7EEF2;  border:1px solid #d9d9d9; 
}
div.pagination ul li a.gallery_view {background-image:url(/u/t30/images/skins/webcams2009/2009/icon-gallery-view-invert.png?nvb=20120207012532&nva=20120209200532&hash=06eee1fe890fd162f9828); background-repeat:no-repeat; background-position: 2px center; }
div.pagination ul li a.search_models {background-image:url(/u/t30/images/icons/silk_icons/magnifier.png?nvb=20120207012532&nva=20120209200532&hash=02a86a9e774f0478d9421); background-repeat:no-repeat; background-position: 2px center; }
div.pagination ul li a.list_view {background-image:url(/u/t30/images/skins/webcams2009/2009/icon-list-view-invert.png?nvb=20120207012532&nva=20120209200532&hash=0d6076013cc912bcf8a67); background-repeat:no-repeat; background-position: 2px center; }
div.pagination ul li a.gallery_view,
div.pagination ul li a.search_models,
div.pagination ul li a.list_view { background-color:#D8E8F2; border:1px solid #d9d9d9; padding:3px; }
div.pagination div.col2-1 ul li span,
div.pagination div.col2-1 ul li a { border:none; }
div.pagination div.col2-1 ul li span { background-color:#D8E8F2; color:#333; border:1px solid #d9d9d9; }
div.pagination div.col2-1 ul li a,
div.pagination div.col2-2 ul li a {color:#333;  }
div.pagination div.col2-2 ul li {/*background-color:#fff; border:1px solid #d9d9d9;*/}
div.pagination div.col2-2 ul li.perpage_bullet { /*background-color:#EBEDED;*/ border:0; }
div.pagination div.col2-1 ul li a:hover,
div.pagination div.col2-2 ul li a:hover,
div.pagination ul li a.gallery_view:hover,
div.pagination ul li a.search_models:hover,
div.pagination ul li a:hover {color:#4080CE;}
div.pagination #search_options label { /*color:#403f3f;*/ }
div.pagination #search_options select { background-color:#fff; color:#403f3f;}
#gallerysearch-page div.pagination .col2-2 {  color: #333;  }
/* INFO PAGES */
#info-page h2 {border:none;}
#info-page.cancellation ol li span.img-container { display: block; overflow: hidden; padding:0; margin: 15px 0; text-align: center;}
#info-page.cancellation ol li img {margin:15px; padding:10px;}
#info-page.cancellation ol li img {border:1px solid #eee;}
#member-page .highlight,
#info-page.cs .highlight, 
#info-page.cancellation .highlight, #purchase-page.welcome .highlight { background-color:#fffF99; border:1px solid #FFCC00; color: #660000;} 
#info-page.aboutus p, #info-page.aboutus ul {color:#4c4c4c;}
#info-page.aboutus div.why-join-webcams-com {background-image:url(/u/t30/images/skins/webcams2009/why-join/question.jpg?nvb=20120207012532&nva=20120209200532&hash=0b656ec5074035f6bb533); background-repeat:no-repeat;}
#info-page.aboutus span.highlight {background-color:#ffff8e; border:none;}
#info-page.aboutus div.webcams-benefits {background-image:url(/u/t30/images/skins/webcams2009/why-join/chat-interface.jpg?nvb=20120207012532&nva=20120209200532&hash=0d1dba86cbd794c82d1f9); background-repeat:no-repeat;}
#info-page.aboutus div.performers-from-all-over-the-world {background-image:url(/u/t30/images/skins/webcams2009/cobrands/default/performers-from-all-over-the-world.png?nvb=20120207012532&nva=20120209200532&hash=098e6dff496eb78fe369b); background-repeat:no-repeat;}
#info-page.aboutus #quotes { background-image:url(/u/t30/images/skins/webcams2009/why-join/quote.gif?nvb=20120207012532&nva=20120209200532&hash=08af1c4409c045d11a804); background-repeat:no-repeat; background-position:10px top; }
#info-page.aboutus #author { color:#8b8b8b; }
#info-page.aboutus ul.benefits-big li{background-image:url(/u/t30/images/skins/webcams2009/cobrands/default/bullet-green-arrow.png?nvb=20120207012532&nva=20120209200532&hash=0066e83b5587ac88d585a); background-repeat:no-repeat; }
#tour-page.aboutus p, #tour-page.aboutus ul.benefits-big li {
color: #000;
}
/*
* PAGE TOUR (page=aboutus)
*/
#tour-page .box-light, 
#tour-page .box-dark {
border-bottom: solid 1px #3E718D;
}
#tour-page .box-light {
background-color: #fff;
}
#tour-page .box-dark { 
background: url( /u/t30/images/skins/webcams2009/box-top-shadow.png?nvb=20120207012532&nva=20120209200532&hash=0cc89442beac2754aa1e8 ) no-repeat center top #E7EEF2;
_-pie-background: url( /u/t30/images/skins/webcams2009/box-top-shadow.png?nvb=20120207012532&nva=20120209200532&hash=0cc89442beac2754aa1e8 ) no-repeat center top #E7EEF2;
behavior: url(/media/PIE.htc);
}
#tour-page ul.benefits-big li {
background: url( /u/t30/images/skins/webcams2009/check-benefits.png?nvb=20120207012532&nva=20120209200532&hash=0e2f0af35188ab25fd75e ) no-repeat 0 50% transparent;
_-pie-background: url( /u/t30/images/skins/webcams2009/check-benefits.png?nvb=20120207012532&nva=20120209200532&hash=0e2f0af35188ab25fd75e ) no-repeat 0 50% transparent;
behavior: url(/media/PIE.htc);
}
#tour-page ul.benefits-big li em {
color: #CE0000;
}
#tour-page #quotes-wrapper, .benefits-real-models {
background: #AAC9DD;
-moz-box-shadow: inset 0px 1px 3px rgba(0,0,0, .45), 0px 2px 5px rgba(255,255,255, .05); 
-webkit-box-shadow: inset 0px 1px 3px rgba(0,0,0, .45), 0px 2px 5px rgba(255,255,255, .05); 
box-shadow: inset 0px 1px 3px rgba(0,0,0, .45), 0px 2px 5px rgba(255,255,255, .05); 
-pie-box-shadow: 0px -1px 1px rgba(0,0,0, .15);
behavior: url(/media/PIE.htc);
}
.benefits-real-models {
background: url( /u/t30/images/skins/webcams2009/icon-background.png?nvb=20120207012532&nva=20120209200532&hash=0f496d8d92a4e361aff71 ) no-repeat center center #AAC9DD;
-pie-background: url( /u/t30/images/skins/webcams2009/icon-background.png?nvb=20120207012532&nva=20120209200532&hash=0f496d8d92a4e361aff71 ) no-repeat center center #AAC9DD;
behavior: url(/media/PIE.htc);
}
.benefits-real-models .models-image {
background: url( /u/t30/images/skins/webcams2009/tour-babes.png?nvb=20120207012532&nva=20120209200532&hash=08887ede9eb5c0813f831 ) no-repeat center center;
-pie-background: url( /u/t30/images/skins/webcams2009/tour-babes.png?nvb=20120207012532&nva=20120209200532&hash=08887ede9eb5c0813f831 ) no-repeat center center;
behavior: url(/media/PIE.htc);
}
#tour-page #quotes-wrapper blockquote em {
color: #4080CE;
text-shadow: 0 1px 2px rgba(0,0,0, .85);
}
#tour-page #quotes-wrapper span.reviewer1 {
background: url( /u/t30/images/skins/webcams2009/logo-adult-review.png?nvb=20120207012532&nva=20120209200532&hash=089143344188164d591a1 ) no-repeat center center;
-pie-background: url( /u/t30/images/skins/webcams2009/logo-adult-review.png?nvb=20120207012532&nva=20120209200532&hash=089143344188164d591a1 ) no-repeat center center;
behavior: url(/media/PIE.htc);
}
#tour-page #quotes-wrapper span.reviewer2 {
background: url( /u/t30/images/skins/webcams2009/logo-sirrodney.png?nvb=20120207012532&nva=20120209200532&hash=016e6a168cd64f2da4bcf ) no-repeat center center;
-pie-background: url( /u/t30/images/skins/webcams2009/logo-sirrodney.png?nvb=20120207012532&nva=20120209200532&hash=016e6a168cd64f2da4bcf ) no-repeat center center;
behavior: url(/media/PIE.htc);
}
#tour-page #quotes-wrapper #dots span.dot {
background: url( /u/t30/images/skins/webcams2009/navi-dots.png?nvb=20120207012532&nva=20120209200532&hash=0047cd8e318d6b2c5748b ) no-repeat 1px 0px transparent;
_-pie-background: url( /u/t30/images/skins/webcams2009/navi-dots.png?nvb=20120207012532&nva=20120209200532&hash=0047cd8e318d6b2c5748b ) no-repeat 1px 0px transparent;
behavior: url(/media/PIE.htc);
}
#tour-page #quotes-wrapper #dots span.active {
background: url( /u/t30/images/skins/webcams2009/navi-dots.png?nvb=20120207012532&nva=20120209200532&hash=0047cd8e318d6b2c5748b ) no-repeat 1px -40px transparent;
_-pie-background: url( /u/t30/images/skins/webcams2009/navi-dots.png?nvb=20120207012532&nva=20120209200532&hash=0047cd8e318d6b2c5748b ) no-repeat 1px -40px transparent;
behavior: url(/media/PIE.htc);
}
.worldwide-map {
background: url( /u/t30/images/skins/webcams2009/worldwide.jpg?nvb=20120207012532&nva=20120209200532&hash=087a1273d35156b3bb197 ) no-repeat center;
-moz-box-shadow: 0px 1px 2px rgba(0,0,0, .35); 
-webkit-box-shadow: 0px 1px 2px rgba(0,0,0, .35); 
box-shadow: 0px 1px 2px rgba(0,0,0, .35); 
behavior: url(/media/PIE.htc);
}
/*
* TOUR - Streaming sample
*/
.sample-chat-prerec {
background: 
url( /u/t30/images/skins/webcams2009/tour-chat.jpg?nvb=20120207012532&nva=20120209200532&hash=06a1f20acd7ee5e14172c ) no-repeat center 29px, 
url( /u/t30/images/skins/webcams2009/tour-chat-bg.jpg?nvb=20120207012532&nva=20120209200532&hash=03ee092422c991085f8f2 ) repeat-x left top;
_-pie-background: 
url( /u/t30/images/skins/webcams2009/tour-chat.jpg?nvb=20120207012532&nva=20120209200532&hash=06a1f20acd7ee5e14172c ) no-repeat center 29px, 
url( /u/t30/images/skins/webcams2009/tour-chat-bg.jpg?nvb=20120207012532&nva=20120209200532&hash=03ee092422c991085f8f2 ) repeat-x left top;
behavior: url(/media/PIE.htc);
}
.sample-chat-prerec a {
border: solid 1px #000000;
}
#tour-page .box-dark h3.streaming-sample-title {
color:#CE0000 !important;
text-shadow: 0px 1px 0px rgba(255,255,255, .20), 0px -1px 0px rgba(0,0,0, .35) !important;
}
/* NEW MODEL SIGNUP */
#newmodel-page form#joinform input.field,
#newmodel-page form#joinform select.field,
#newmodel-page form#joinform textarea.field { border:1px solid #d7d7d7; background-color:#fff;  color:#333; }
#newmodel-page form#joinform td {vertical-align:top;}
#newmodel-page label {color:#333; }
#newmodel-page tr.help_tip {color:#034bde;}
#newmodel-page table.info {color:#333; background-color:#DAF0F8; border:1px solid #999; }
#newmodel-page span.help_tip {color:#333; }
#newmodel-page form#joinform label.error { background:url("/u/t30/images/skins/webcams2009/exclamation.png?nvb=20120207012532&nva=20120209200532&hash=09a0cbe0a91820373fe9b") no-repeat 0px 0px; color: #f00; }
#newmodel-page form#joinform label.checked { background:url("/u/t30/images/skins/webcams2009/accept.png?nvb=20120207012532&nva=20120209200532&hash=094c96041a3a814807743") no-repeat 0px 0px; }
#newmodel-page fieldset.comboselect { border:0; }
#newmodel-page fieldset.comboselect fieldset { border:0; }
#newmodel-page fieldset.comboselect select option { border: 0; border-bottom: 1px dotted #959DB7; }
#newmodel-page #additional_models table { border:0; }
#newmodel-page #additional_models table td, #newmodel-page #additional_models table th { }
#newmodel-page #additional_models table th { background-color:#555; color:#fff; border:0; }
#newmodel_info h3 {color:#333;}
#newmodel_info ul#features { background-image:url(/u/t30/images/skins/webcams2009/icon_cam_big.png?nvb=20120207012532&nva=20120209200532&hash=02c018bbd421600f55ba1); background-repeat:no-repeat; background-position: right center; }
#newmodel_info ul#features strong { color:#333; }
#newmodel_info ol {color:#333;}
#newmodel_info ol li p {color:#000;}
/* revisar */
#creditpurchase-page #processdiv {color:#f30;}
/* revisar */
/* MODAL WINDOWS */
#facebox .modal_window,
.modal_window {background-color:#fff; }
#facebox .modal_window label,
.modal_window label { color:#272727;  }
#facebox .modal_window input.field,
#facebox .modal_window select.field,
#facebox .modal_window textarea.field,
.modal_window input.field,
.modal_window select.field,
.modal_window textarea.field { border:1px solid #d7d7d7; background-color:#fff;  color:#333;}
#facebox .modal_window label.error,
.modal_window label.error { color:#800; }
#facebox .body { background-color: #fff; color:#272727; }
#facebox .footer { border-top: 1px solid #d9d9d9; }
/** MEMBER DETAILS **/
#memberdetails-page #tickets_header .col2-2 {border-bottom:1px solid #d9d9d9;}
/** MAILBOX **/
#mailbox-page .new_thread label { /*color:#333;*/ }
#mailbox-page .new_thread label.error { color:#900; }
#mailbox-page input.field,
#mailbox-page textarea.field { border:1px solid #d7d7d7; background-color:#fff;  color:#333; }
#mailbox-page #preview-box { background-color:#9cf; border:1px solid #09f;   }
#mailbox-page .bbcodeeditor select { background-color:#fff; border:1px solid #D7D7D7; color:#333;  }
#mailbox-page .thread .meta { border-bottom:1px solid #ccc; color:#999;    }
#mailbox-page table.thread_view th .date { color:#999; }
#mailbox-page table.thread_view .activity { color:#272727; }
#mailbox-page table.thread_view tr.model { background-color:#ffc; }
#mailbox-page table.thread_view td.preview { background-color:#eee; }
#mailbox-page table.thread_view td.preview h3 {  color:#333;  }
#mailbox-page table.threadlist a { }
#mailbox-page table.threadlist tr.unread { background-color:#ffc;  }
#mailbox-page table.threadlist tr:hover { background-color:#E7EEF2; }
#mailbox-page table#reply { background-color:#f6f6f6;  color:#333; }
#mailbox-page table#reply th { color:#333;  }
#mailbox-page table#reply .note { color:#999; }
#mailbox-page table#reply a { color:#444; }
/* TICKETS */
#tickets {border:1px solid #ccc; background-color:#fff; color:#111;}
#tickets .head { background-color:#f1f1f1; border-top:1px solid #333;  color:#333; background-repeat:no-repeat; background-position:5px center; }
#tickets .open a { background-image:url(/u/t30/images/skins/webcams2009/icon_ticket.gif?nvb=20120207012532&nva=20120209200532&hash=071fef860b5f744541c4b); }
#tickets .closed a { background-image:url(/u/t30/images/skins/webcams2009/icon_ticket_closed.gif?nvb=20120207012532&nva=20120209200532&hash=07498f724bcb455016d95); }
#tickets .open .status { color:#ed0000; }
#tickets div:first-child a.head { border-top:0px; }
#tickets a.ui-state-active { color:#fff; background-color:#333; background-image:url(/u/t30/images/skins/webcams2009/icon_ticket_active.gif?nvb=20120207012532&nva=20120209200532&hash=04e66ddd95a1dd8f9ebb3); } 
#tickets .ui-accordion-content-active { border-bottom:2px solid #333; }
#tickets .head strong { color:#999; }
#tickets .ticket .events { background-color:#f6f6f6;  }
#tickets .ticket .events h4 { color:#444; }
#tickets .ticket .events .event p.meta {  color:#999; border-bottom:1px solid #ccc;   }
#tickets-page .odd { background-color:#f6f6f6;}
#tickets-page .even { background-color:#fff;} 
/* PURCHASE HISTORY */
#purchasehistory-page table.transactions tr:hover { background-color:#E7EEF2; }
/* CONTACT INFORMATION AND FEMALE MEMBER ALERT*/
div.contact-information, div.female-alert {background-color:#f6f6f6; border:1px solid #dbdbdb; color:#333; }
div.contact-information ul#contact_numbers { background-image:url(/u/t30/images/skins/webcams2009/2009/icon_phone.gif?nvb=20120207012532&nva=20120209200532&hash=092d32ca8be9fd674e5c5); background-repeat:no-repeat; background-position:10px center;   }
div.contact-information ul#contact_numbers li {  border-bottom:1px solid #dbdbdb; }
div.female-alert { background-image:url(/u/t30/images/skins/webcams2009/2009/icon_female.gif?nvb=20120207012532&nva=20120209200532&hash=0d313aebc0597bc7c61c5); background-position:10px center; background-repeat:no-repeat;}
/* INFO PAGE  FEMALE ALERT */
#info-page.female-member div.female-alert h4 { color:#c20202; }
/* CREDITS BOX */
#content #credits_box, span.placeholder {background-color:#E7EEF2; }
#content #credits_box h2,
#content #credits_box p,
#content #credits_box ul,
#content #credits_box ul li {  border:none; }
#content #credits_box h2 {  color:#272727; border-bottom:1px solid #d9d9d9;   }
#content #credits_box ul li a:hover {color:#0477ea;}
#content #credits_box ul li a.what-is-site-credit,
#content #credits_box ul li a.click-here-to-purchase-more-credit { background-repeat:no-repeat; }
#content #credits_box ul li a.what-is-site-credit {background-image:url(/u/t30/images/icons/silk_icons/information.png?nvb=20120207012532&nva=20120209200532&hash=05064d5174112128b2664);}
#content #credits_box ul li a.click-here-to-purchase-more-credit {background-image:url(/u/t30/images/icons/silk_icons/money_add.png?nvb=20120207012532&nva=20120209200532&hash=0d4e5c1a6f69e28d8ebe3);}
/* ERRORS */
#errors { border:1px solid #e7d7b0; background-color:#fef5c5; color:#333; background-image:url(/u/t30/images/skins/webcams2009/2009/bg-small-caution.png?nvb=20120207012532&nva=20120209200532&hash=0c404913151e88a1a9919); background-repeat:no-repeat; background-position:6px 6px; }
##joinbox labels ul li { border-bottom: 1px solid #e8d9b3; background-position: 10px center; }
#purchase-page #errors h3 {  border:none;  color:#5a1b00; }
#error-box p a {/*color:#c00202;*/}
#purchase-page #error-box #errors { background-position:3% 50%; }
#purchase-page #error-box p a {/*color:#006CFF;*/}
/* CREDIT PURCHASE  */
table.purchase {border:none; }
table.purchase td {border:1px solid #CCC; border-top:none;  }
table.purchase td.subject {border-right:none;}
#creditpurchase-page #credits {  background-color:#e1e1e1; background-repeat:no-repeat; background-position:center left;}
#creditpurchase-page p {border:none;}
#creditpurchase-page #credits label span.creditsel strong { color:#1b1b1b; }
#creditpurchase-page #credits {background-color:#e1e1e1;} 
#creditpurchase-page #credits label.selected {background-color:#f5f5f5;} 
#creditpurchase-page #credits form p {border-bottom:1px solid #d9d9d9; }
#creditpurchase-page #credits form p.submit {  border:none; }
#creditpurchase-page #processdiv {color:#f30;}
#creditpurchase-page #credits ul li,
#member-page #credit-cards ul li {border-bottom:1px solid #d9d9d9;}
#creditpurchase-page #credits ul li strong,
#member-page #credit-cards ul li strong { color:#006cff;}
#creditpurchase-page #credits #amount li {background-color:#f5f5f5;}
#creditpurchase-page #credits #amount li.selected,
#member-page #credit-cards #credit-options li.selected {background-color:#FFFFAA; }
#creditpurchase-page #credits #amount li:hover,
#member-page #credit-cards #credit-options li:hover {background-color:#E7EEF2;} 
#member-page.join2 #credit-cards #credit-options li:hover {background-color:#E7EEF2;}
#member-page.join2 #credit-cards #credit-options li.selected {background-color:#BFD0DB;}
#creditpurchase-page.member-response h2 {border:0;}
#purchase-page .purchase-info h2 strong, #purchase-page h1 strong {color:#000;}
.modelcreditpurchaseconfirmation .columns .col2-1 h3 {color:#000;}
#purchase-page .chat-fee {color:#CE0000;}
/** Modelerror-page **/
#modelerror-page.purchase h2 { border:none; }
/** PURCHASE PAGE **/
#purchase-page h3 { border-bottom:1px solid #d9d9d9; }
#purchase-page div.col2-2 div.enter-fee p,
#purchase-page div.col2-2 div.credit-balance p { color:#000; }
#purchase-page.modelcreditpurchase h2, #purchase-page.genericcreditpurchase h2 { border:none; }
#purchase-page #credits form p.currency { border:none; }
#purchase-page p.help a { background-image:url(/u/t30/images/skins/webcams2009/icon_help.png?nvb=20120207012532&nva=20120209200532&hash=05c19811be69c4ebb7b44); background-repeat:no-repeat; padding-left:40px; text-align:left; text-transform:none; display:block; font-weight:normal; }
#purchase-page p.help a strong { font-weight:bold; }
#purchase-page #error-box p.action { float:left; width:60%; text-align:right; margin-top:10px }
#purchase-page #error-box p.action a { padding-right:20px; }
#purchase-page #error-box p.help { float:left; width:40%; }
#purchase-page #error-box { margin-bottom:20px; }
/** PURCHASE FORM **/
#purchase-page #credits label span.creditsel strong { color:#1b1b1b; }
#purchase-page #credits label.selected {background-color:#f5f5f5;}
#purchase-page #credits form p {border-bottom:1px solid #d9d9d9; }
#purchase-page #credits form p.submit {  border:none; }
#purchase-page #credits ul li {
-moz-box-shadow: 0px 1px 4px #E7EEF2; /* FF3.5+ */
-webkit-box-shadow: 0px 1px 4px #E7EEF2; /* Saf3.0+, Chrome */
box-shadow: 0px 1px 4px #E7EEF2; /* Opera 10.5, IE9, Chrome 10+ */
}
#purchase-page #credits ul li strong { color:#4080CE;}
#purchase-page #credits #amount li.selected {
background-color: #E1E1E1;
background-image: -moz-linear-gradient(top, #E1E1E1, #E7EEF2); /* FF3.6 */
background-image: -webkit-gradient(linear,left top,left bottom,color-stop(0, #fff),color-stop(1, #999999)); /* Saf4+, Chrome */
background-image: -webkit-linear-gradient(#fff, #999999); /* Chrome 10+, Saf6 */
background-image: linear-gradient(top, #fff, #999999);
filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#fff', EndColorStr='#999999'); /* IE6�IE9 */
}
#purchase-page #credits #amount li:hover {
background-color: #BFD0DB;
background-image: -moz-linear-gradient(top, #BFD0DB, #E1E1E1); /* FF3.6 */
background-image: -webkit-gradient(linear,left top,left bottom,color-stop(0, #BFD0DB),color-stop(1, #999999)); /* Saf4+, Chrome */
background-image: -webkit-linear-gradient(#BFD0DB, #999999); /* Chrome 10+, Saf6 */
background-image: linear-gradient(top, #BFD0DB, #999999);
filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#BFD0DB', EndColorStr='#999999'); /* IE6�IE9 */
} 
/*#purchase-page.modelcreditpurchaseconfirmation div.col2-1 {background-color:#E1E1E1; }*/
#purchase-page #credits #amount strong, #purchase-page #credits #amount strong font { text-shadow: 0 1px 0 #BFD0DB; }
#purchase-page #credits #amount strong { color: #272727; }
#purchase-page #credits #amount strong font { color: #CE0000; }
font.bolder { color: #000; }
.value-number {color: /images/skins/webcams2009/cobrands/default/sprite_blue.png; text-shadow: 0 1px 0 #BFD0DB;}
/** MUST LOGIN **/
#must-login-page h2, #must-login-page h3 {  border:0;}
#must-login-page div.col2-1 div.website-benefits {background-color:#E7EEF2; color:#272727; }
#models .model .chat-links p a.phone_sex {background-image:url(/u/t30/images/skins/webcams2009/2009/but_phonesex.gif?nvb=20120207012532&nva=20120209200532&hash=0e4b1a881a2cd3c0c4ce4); width:170px; height:24px; display:block; }
#models .model .chat-links p a.phone_sex:hover {background-position:0 100%; width:170px; height:24px; display:block; }
#models .model .chat-links p a.phone_sex_no_calls {background-image:url(/u/t30/images/skins/webcams2009/2009/but_phonesex_no_calls.gif?nvb=20120207012532&nva=20120209200532&hash=02b23b345630618045871); width:170px; height:24px; display:block; }
#models .model .chat-links p a.phone_sex_no_calls:hover {background-position:0 100%; width:170px; height:24px; display:block; }
/*
.psx_info {
padding: 5px;
margin: 5px 0;
border: solid 1px #CCC;
background: #ededed;
overflow: hidden;
display:inline-block;
float:none;
clear:both;
}
#call_steps {
padding: 0;
margin: 10px 0 0 0;
border-top: solid 1px #ededed;
}
#call_steps .step_row {
color: #000;
font: normal 120%/100% Arial, Helvetica, sans-serif;
line-height: 1.4;
letter-spacing: 0;
word-spacing: -0.5pt;
padding: 15px 50px 15px 0;
_padding: 10px 50px 10px 0;
margin: 0;
overflow: hidden;
border-bottom: solid 1px #ededed;
float: none;
clear: both;
}
#call_steps .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 {
color: #666;
font: normal 180%/100% Arial, Helvetica, sans-serif;
text-align: center;
width: 40px;
height: 50px;
display: inline-block;
float: left;
}
#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;}
.icon_phone {background:url(/u/t30/images/skins/webcams2009/2009/phone_small_pbx.gif?nvb=20120207012532&nva=20120209200532&hash=0abe1c88f316387fc33b2) no-repeat right center transparent;}
.icon_user {background:url(/u/t30/images/skins/webcams2009/2009/user_small_pbx.gif?nvb=20120207012532&nva=20120209200532&hash=0876178d76b56ad96f5ff) no-repeat right center transparent;}
.icon_model {background:url(/u/t30/images/skins/webcams2009/2009/model_small_pbx.gif?nvb=20120207012532&nva=20120209200532&hash=032ae81222f3b6a097e9e) no-repeat right center transparent;}
#TB_ajaxContent {
height: auto !important;
}
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=20120207012532&nva=20120209200532&hash=0c80c0c50ce6dc2d15dd3); 
background-repeat:no-repeat; 
background-position:center left;
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=20120207012532&nva=20120209200532&hash=094c96041a3a814807743);
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=20120207012532&nva=20120209200532&hash=00ad4e1c53cf5c7ae14b7) no-repeat center 40px transparent !important;
text-align: center !important;
padding: 0 !important;
margin: 0 !important;
height: 70px !important;
display:block;
}
div.hr-1, li.hr-1 {
height: 20px;
background: transparent url(/u/t30/images/skins/webcams2009/2009/hr-1.gif?nvb=20120207012532&nva=20120209200532&hash=0060c6c0c70191bed2102) no-repeat scroll center;
}
div.hr-1 hr, li.hr-1 hr {
display: none;
}
*/
/* SURVEYS */
#page_surveys #surveys-list h3 { background-image:url(/u/t30/images/icons/silk_icons/star.png?nvb=20120207012532&nva=20120209200532&hash=01126adcaa54e02f6e37e); background-repeat:no-repeat; }
#page_surveys #surveys-list ul li { background-color:#AAC9DD; border:1px solid #d9d9d9; }
#page_surveys p.description { background-image:url(/u/t30/images/skins/webcams2009/2009/article-24.png?nvb=20120207012532&nva=20120209200532&hash=0ff77b4d9bd0b9c8388c3); background-repeat:no-repeat; }
#page_surveys #questions .question { background-color:#AAC9DD; border:1px solid #d9d9d9; }
#page_surveys #questions .question h3 { background-image:url(/u/t30/images/skins/webcams2009/2009/web-camera.png?nvb=20120207012532&nva=20120209200532&hash=00dc73c4c6210b2540d8b); background-repeat:no-repeat; }
#page_surveys #questions .warning { background-color:#3E718D; color:#D8E8F2; }
#page_surveys #questions .important { color:#666; }
#page_surveys .required { color:#900; }
#page_surveys .selected {background-image:url(/u/t30/images/icons/silk_icons/accept.png?nvb=20120207012532&nva=20120209200532&hash=050bbcd6a847da47d1650);background-repeat:no-repeat; }
/*PAGE 404*/
/*
.not_found_logo, .not_found_logo_ie, .not_found_logo_ie_gt { height:50px; }
.not_found_logo a,
.not_found_logo_ie a,
.not_found_logo_ie_gt a 
{height:50px; width:300px}
.not_found_logo a span, .not_found_logo_ie a span, .not_found_logo_ie_gt a span { display:block; }
.not_found_logo a, .not_found_logo_ie a, .not_found_logo_ie_gt a { color:#272727; margin-top:12px;}
.not_found_logo, .not_found_logo a,
.not_found_logo_ie, .not_found_logo_ie a,
.not_found_logo_ie_gt, .not_found_logo_ie_gt a 
{height:30px;}
*/
#not_found_gallery .model {background-color:#AAC9DD;}
#not_found_gallery .model h3 a:link, #not_found_gallery .model h3 a:visited {color:#fff;}
#not_found_gallery .model h3 a:hover  {color:#333 !important;}
#not_found_gallery, .error-info {background-color: #fff;}
.error-info {background-image: url(/u/t30/images/skins/webcams2009/icon_stop.png?nvb=20120207012532&nva=20120209200532&hash=0ded0bf190f95bebd5217);}
* html .error-info {
background: none;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true', sizingMethod='crop', src='/u/t30/images/skins/webcams2009/icon_stop.png?nvb=20120207012532&nva=20120209200532&hash=0ded0bf190f95bebd5217');
}
.error-info p {color:#272727;}
.error-info h2 {color:#fff;}
/*ONLINE MODEL NOTIFICATION
------------------------------------------------*/
#model-online-notifications .boxes { background: #E1E1E1; }
#model-online-notifications .boxes h3 {
background-color: #E7EEF2;
}
#model-online-notifications .boxes h3 { color: #333; }
#model-online-notifications .boxes > div, .small-boxes { background-color: #E7EEF2;  background-image: none;  }
.option-list li, .small-boxes .contact-information #contact_numbers li { border-top: solid 1px #d9d9d9; }
.status { background-color: #fff; }
#goToMon { background-image: url( /u/t30/images/icons/silk_icons/notifications.png?nvb=20120207012532&nva=20120209200532&hash=0bdc79fc55a4d3c60a3e1 ); }
.status-favorite { background-image: url( /u/t30/images/icons/silk_icons/delete.png?nvb=20120207012532&nva=20120209200532&hash=091bbfc69f35af6de8633 ); }
.status-favorite a { color: #333; }
/* COLOR STYLES
-------------------------------------------------*/
/* PAYONEER FEES
-------------------------------------------------*/
.payoneer-wrapper{
width: 410px; text-align-center; margin-left:auto; margin-right:auto;text-align:center; color:#333333; font-size:12px;
}
.pw-head {
width: 402px; height: 25px; border: 1px solid #AAAAAA; float: left; background:#AAAAAA; padding-top:10px; color:#333333;
}
.pw-cell {
height: 50px; border: 1px solid #AAAAAA; float: left; background:#EEEEEE; 
}
.pw-width-left{
width: 160px; 
}
.pw-width-right{
width: 240px;
}
.pw-width-right-half{
width: 119px;	
}
.pw-font-small{
font-size:10px;
}
