@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=20120205135002&nva=20120208083002&hash=0aad9f379b1139af9131e );
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=20120205135002&nva=20120208083002&hash=0aad9f379b1139af9131e );
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=20120205135002&nva=20120208083002&hash=0e35a799d1c273cea6149); }
#modelprofile-page p.galleries a.pictures { background-image: url(/u/t30/images/skins/webcams2009/icon_camera_small_25.png?nvb=20120205135002&nva=20120208083002&hash=073afa0a2f10e7a8b92a3); }
#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=20120205135002&nva=20120208083002&hash=096ba715c91dc3c97a506 ) 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=20120205135002&nva=20120208083002&hash=01da9a61fef2cfe6635aa ) 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=20120205135002&nva=20120208083002&hash=0762ddf831a89618ebb8e ) 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=20120205135002&nva=20120208083002&hash=0c7d3561f03b3e4340eeb );
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=20120205135002&nva=20120208083002&hash=07073108bc77b682da14a ) no-repeat 10px 10px transparent;
-pie-background: url( /u/t30/images/skins/webcams2010/fchat-icon-time.png?nvb=20120205135002&nva=20120208083002&hash=07073108bc77b682da14a ) 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=20120205135002&nva=20120208083002&hash=0598fe6f21262e50c993f ) 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=20120205135002&nva=20120208083002&hash=0da86c4b5df7977416396 ) 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=20120205135002&nva=20120208083002&hash=03414de622cf107415cc2 ) no-repeat left 4px transparent; }
#page-join #member-page .joinbox p.valid { background: url( /u/t30/images/skins/webcams2010/tick.png?nvb=20120205135002&nva=20120208083002&hash=04df2478c1f9fd38b16c3 ) 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=20120205135002&nva=20120208083002&hash=0c72ec7efb2385bdf832d ) 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=20120205135002&nva=20120208083002&hash=0965fa9a83caab190d1a6 ); 
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=20120205135002&nva=20120208083002&hash=056ed9ab93ab489440ed1 );
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=20120205135002&nva=20120208083002&hash=0493c49e1521b76b20807 ); }
#page-join #member-page .joinbox .benefits li.benefits2 { background-image: url( /u/t30/images/skins/webcams2010/join/icon-benefits-2.png?nvb=20120205135002&nva=20120208083002&hash=0520e7ad84c3b1834a567 ); }
#page-join #member-page .joinbox .benefits li.benefits3 { background-image: url( /u/t30/images/skins/webcams2010/join/icon-benefits-3.png?nvb=20120205135002&nva=20120208083002&hash=01f7f2c149179173b7171 ); }
#page-join #member-page .joinbox .benefits li.benefits4 { background-image: url( /u/t30/images/skins/webcams2010/join/icon-benefits-4.png?nvb=20120205135002&nva=20120208083002&hash=05e88dcbca2d5f70ac024 ); }
#page-join #member-page .joinbox .benefits li.benefits5 { background-image: url( /u/t30/images/skins/webcams2010/join/icon-benefits-5.png?nvb=20120205135002&nva=20120208083002&hash=0f54dd68f3e0abf128244 ); }
#page-join #member-page .joinbox .benefits li.benefits6 { background-image: url( /u/t30/images/skins/webcams2010/join/icon-benefits-6.png?nvb=20120205135002&nva=20120208083002&hash=00ea3dfbe9be4d90329d7 ); }
#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=20120205135002&nva=20120208083002&hash=00c0856917d904315b330 ) 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=20120205135002&nva=20120208083002&hash=08d5f288e9d8dcb43b7f5) 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=20120205135002&nva=20120208083002&hash=05e3df5e56d8a8f6f6d85 ) 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=20120205135002&nva=20120208083002&hash=060a2901c414681d38225); }
#navigation .nav li ul#multimedia table td.pictures a { background-image:url(/u/t30/images/skins/webcams2009/2009/icon_camera_small.gif?nvb=20120205135002&nva=20120208083002&hash=0b5e206fb52629aab3ba4); }
#facebox .b {
background:url(/u/t30/images/skins/webcams2009/facebox/b.png?nvb=20120205135002&nva=20120208083002&hash=06df02d6c81a9deb021cf);
}
#facebox .tl {
background:url(/u/t30/images/skins/webcams2009/facebox/tl.png?nvb=20120205135002&nva=20120208083002&hash=0a566f2e41c324a0ade9c);
}
#facebox .tr {
background:url(/u/t30/images/skins/webcams2009/facebox/tr.png?nvb=20120205135002&nva=20120208083002&hash=0acafad9ceea8a2c0efd8);
}
#facebox .bl {
background:url(/u/t30/images/skins/webcams2009/facebox/bl.png?nvb=20120205135002&nva=20120208083002&hash=09295b1f1d48ce5a99785);
}
#facebox .br {
background:url(/u/t30/images/skins/webcams2009/facebox/br.png?nvb=20120205135002&nva=20120208083002&hash=06f93afa3e3b765b41838);
}
#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=20120205135002&nva=20120208083002&hash=0cfabfd3cec1c354255ab);  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=20120205135002&nva=20120208083002&hash=09cbd2b072f6e80c1cd42);  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=20120205135002&nva=20120208083002&hash=06de2aedd4e7aaae3218d);  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=20120205135002&nva=20120208083002&hash=06f3ee731626d4865b1a3);  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=20120205135002&nva=20120208083002&hash=050b115dc9eb561f7aa18);  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=20120205135002&nva=20120208083002&hash=03193fe90896a5c3635fe);  width:414px;}
.but_submit_your_request {background-image:url(/u/t30/images/skins/webcams2009/buttons/but_submit_your_request.png?nvb=20120205135002&nva=20120208083002&hash=0eb73b999cd000a406287);  width:227px;}
.but_click_here_to_continue {background-image:url(/u/t30/images/skins/webcams2009/buttons/but_click_here_to_continue.png?nvb=20120205135002&nva=20120208083002&hash=0b58ecd9779ade51dcaca);  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=20120205135002&nva=20120208083002&hash=04527c06b7fa352b2f915);  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=20120205135002&nva=20120208083002&hash=08a920c6cfd05ef3dfe70);  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=20120205135002&nva=20120208083002&hash=0276c0f4fbf5bb0a0e673);  width:345px;}
.but_click_here_to_continue_loading {background-image:url(/u/t30/images/skins/webcams2009/buttons/loader_anima.gif?nvb=20120205135002&nva=20120208083002&hash=0fd299149ff6c2b25b02e); 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=20120205135002&nva=20120208083002&hash=05b83b153d12cb30492f6); width:130px; display:block;}
.but_view_my_photos {background-image:url(/u/t30/images/skins/webcams2009/buttons/but_view_my_photos.png?nvb=20120205135002&nva=20120208083002&hash=08a9432eeca4b3063d315); width:132px;}
.but_get_free_chat {background-image:url(/u/t30/images/skins/webcams2009/buttons/but_get_free_chat.png?nvb=20120205135002&nva=20120208083002&hash=0714fae792c5557406c48); width:119px;}
.but_get_xxx_chat {background-image:url(/u/t30/images/skins/webcams2009/buttons/but_get_xxx_chat.png?nvb=20120205135002&nva=20120208083002&hash=0d0d391f1862b95c332b1); width:117px;}
.but_enjoy_xxx_chat {background-image:url(/u/t30/images/skins/webcams2009/buttons/but_enjoy_xxx_chat.png?nvb=20120205135002&nva=20120208083002&hash=06666c3cbc20fa3a1a81a); width:126px;}
.but_enjoy_premium_chat {background-image:url(/u/t30/images/skins/webcams2009/buttons/but_enjoy_premium_chat.png?nvb=20120205135002&nva=20120208083002&hash=05ec64c4ba86fc102850c); width:163px;}
.but_receive_calls {background-image:url(/u/t30/images/skins/webcams2009/buttons/but_receive_calls.jpg?nvb=20120205135002&nva=20120208083002&hash=0e343fe293876f780c161); width:163px;}
.but_receive_calls {background-image:url(/u/t30/images/skins/webcams2009/buttons/but_call_me_at_0800_0800_0888.png?nvb=20120205135002&nva=20120208083002&hash=09e89cc5c9cdb82cf013c); 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=20120205135002&nva=20120208083002&hash=028875862ee6a23900bd0); 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=20120205135002&nva=20120208083002&hash=0f7990e2ea5e90bbefefd); 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=20120205135002&nva=20120208083002&hash=086a9c7bdcd12ec5922db); 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=20120205135002&nva=20120208083002&hash=0acf506901bdd6a525882); 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=20120205135002&nva=20120208083002&hash=0e69e7c21e777098c454f); 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=20120205135002&nva=20120208083002&hash=0b6a973f2ccc1cc6f457e); 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=20120205135002&nva=20120208083002&hash=0ba5646dc14a42abca425); 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=20120205135002&nva=20120208083002&hash=0d1c258079d8ec2fc4c33); 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=20120205135002&nva=20120208083002&hash=0f41c83cfcace26fcc619); 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=20120205135002&nva=20120208083002&hash=0e1412cb2f7f47486c227); 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=20120205135002&nva=20120208083002&hash=0db3800c61472de50a999); 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=20120205135002&nva=20120208083002&hash=04408396006d10ac20583); 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=20120205135002&nva=20120208083002&hash=0afea669aa7135fb1789f); width:351px;}
.but_small_search {background-image:url(/u/t30/images/skins/webcams2009/buttons/but_small_search.png?nvb=20120205135002&nva=20120208083002&hash=0f4eb0f4bc6905a30675b); width:75px;}
.but_save {background-image:url(/u/t30/images/skins/webcams2009/buttons/but_save.png?nvb=20120205135002&nva=20120208083002&hash=07c03fa98b41e416a6700); width:61px;}
.but_credit_purchase {background-image:url(/u/t30/images/skins/webcams2009/buttons/but_purchase_credit.png?nvb=20120205135002&nva=20120208083002&hash=00698e4d176548db4cc76); 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=20120205135002&nva=20120208083002&hash=0c2c1ea4c11e0b37a9376); 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=20120205135002&nva=20120208083002&hash=0a735d02afd2e64eb3379); 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=20120205135002&nva=20120208083002&hash=08cd2154f9eba8e6cb696); 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=20120205135002&nva=20120208083002&hash=0f9db2b87d7ca8952458c); width:523px;}
.but_login_to_rate {background-image:url(/u/t30/images/skins/webcams2009/buttons/but_login_to_rate.png?nvb=20120205135002&nva=20120208083002&hash=0cf20f35cd7ef8fe6193f); width:125px;}
.but_small_retrieve_my_password {background-image:url(/u/t30/images/skins/webcams2009/buttons/but_small_retrieve_my_password.png?nvb=20120205135002&nva=20120208083002&hash=0befe7e68d7114d185a17); width:175px;} 
.but_small_send_ticket {background-image:url(/u/t30/images/skins/webcams2009/buttons/but_small_send_ticket.png?nvb=20120205135002&nva=20120208083002&hash=0afb114fc4dbb39559f68); width:106px;} 
.but_small_send_response {background-image:url(/u/t30/images/skins/webcams2009/buttons/but_small_send_response.png?nvb=20120205135002&nva=20120208083002&hash=0d611ebb1bd40e57d9506); width:130px;} 
.but_small_new_thread {background-image:url(/u/t30/images/skins/webcams2009/buttons/but_small_new_thread.png?nvb=20120205135002&nva=20120208083002&hash=0291a391d82a3db62a14a); 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=20120205135002&nva=20120208083002&hash=0f9a7b4c39b1052fd6157); width:272px;}  
.but_small_preview {background-image:url(/u/t30/images/skins/webcams2009/buttons/but_small_preview.png?nvb=20120205135002&nva=20120208083002&hash=0d35c5dc46b8dc7d9cf13); width:83px;} 
.but_small_send {background-image:url(/u/t30/images/skins/webcams2009/buttons/but_small_send.png?nvb=20120205135002&nva=20120208083002&hash=0da4a110dce29b41eb58a); width:63px;} 
.but_retrieve_my_password {background-image:url(/u/t30/images/skins/webcams2009/buttons/but_retrieve_my_password.png?nvb=20120205135002&nva=20120208083002&hash=01072a2312a5a8e7d4178); 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=20120205135002&nva=20120208083002&hash=0f91d536ac9fe79fca76a); 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=20120205135002&nva=20120208083002&hash=0e0e46465e58c21ffe571); 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=20120205135002&nva=20120208083002&hash=08a920c6cfd05ef3dfe70); 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=20120205135002&nva=20120208083002&hash=062d040bf26de8886a494); 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=20120205135002&nva=20120208083002&hash=021e6b4b50c223e369306); 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=20120205135002&nva=20120208083002&hash=04cc1678d3152196e462b); 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=20120205135002&nva=20120208083002&hash=0c86146f8e33d83a18c38); 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=20120205135002&nva=20120208083002&hash=0558a4c203b2b8d0e00e9); 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=20120205135002&nva=20120208083002&hash=0d05140a2446a4102b4dd); 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=20120205135002&nva=20120208083002&hash=0a0a865b6be46dd198535); 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=20120205135002&nva=20120208083002&hash=08196556d3a22da64c249); 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=20120205135002&nva=20120208083002&hash=014906c483b118414b8d9); 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=20120205135002&nva=20120208083002&hash=0ae73a967ae9592dc9908); 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=20120205135002&nva=20120208083002&hash=0fa6472402d6cbc7e82b5); width:324px;}
.but_open_an_assistance_ticket {background-image:url(/u/t30/images/skins/webcams2009/buttons/but_open_an_assistance_ticket.png?nvb=20120205135002&nva=20120208083002&hash=0232bc2624c9e5862db97); 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=20120205135002&nva=20120208083002&hash=053d58c4ec0980e57ee34); 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=20120205135002&nva=20120208083002&hash=0dfa68ea197f728f6e9aa); 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=20120205135002&nva=20120208083002&hash=003cd1b6afddcb06036c3); 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=20120205135002&nva=20120208083002&hash=000e512d96326b21aa00f); 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=20120205135002&nva=20120208083002&hash=07bd3886455abfac65029); 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=20120205135002&nva=20120208083002&hash=09773874b9316b5fed370); width:625px;}
.but_register_for_live_chat {background-image:url(/u/t30/images/skins/webcams2009/buttons/but_register_for_live_chat.png?nvb=20120205135002&nva=20120208083002&hash=0f1a0fd2c0ba4fbe4b768); width:246px;}
.but_see_available_models {background-image:url(/u/t30/images/skins/webcams2009/buttons/but_see_available_models.png?nvb=20120205135002&nva=20120208083002&hash=0b71279aee655fe6114ba); width:246px;}
.but_enter_premium_chat {background-image:url(/u/t30/images/skins/webcams2009/buttons/but_enter_premium_chat.png?nvb=20120205135002&nva=20120208083002&hash=0d1e3f68730a0400a6763); 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=20120205135002&nva=20120208083002&hash=0b9b446cf0c031a1815b6); 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=20120205135002&nva=20120208083002&hash=0bddab4608169dc9eb75d); width:227px;}
.but_advanced_settings {background-image:url(/u/t30/images/skins/webcams2009/buttons/but_advanced_settings.png?nvb=20120205135002&nva=20120208083002&hash=0b63bcf1614e9614a6fac); width:150px;}
.but_submit_save_changes {background-image:url(/u/t30/images/skins/webcams2009/buttons/but_save_changes.png?nvb=20120205135002&nva=20120208083002&hash=0ae0f7e03602941303b35); 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=20120205135002&nva=20120208083002&hash=055a14e38f598eb42db67); }
/* 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:76px; }
#header h1,
#header h1.header-logo-join,
#header h1 a {width:440px; height:61px;}
#header {background-color:#255976 ; background-image:url(none); background-repeat:repeat-x; border-bottom:1px solid #3E718D;}
#header h1 {background-image:url(http://static02.webcams.com/AffiliatesFiles/pub/images/09/00/1290.gif); background-repeat:no-repeat;}
/*Page Join, Logo*/
#header h1.header-logo-join {
background-image:
url( http://static02.webcams.com/AffiliatesFiles/pub/images/09/00/1290.gif );
background-repeat:no-repeat;
}
#navigation {margin-top:15.25px;}
/*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 { 
margin-left: 20px;
width:200px;
height: 61px; 
}
.not_found_logo a, .not_found_logo_ie a, .not_found_logo_ie_gt a {
padding-bottom: 5px;
}
.not_found_logo a, .not_found_logo_ie a, .not_found_logo_ie_gt a,
.not_found_logo a img, .not_found_logo_ie a img, .not_found_logo_ie_gt a img 
{
width: 169px;
height:auto;
}
/*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=20120205135002&nva=20120208083002&hash=0beb8ccd584b14b7ac13d);}
#sub-navigation ul.options li a.live-help {background-image:url(/u/t30/images/icons/silk_icons/help.png?nvb=20120205135002&nva=20120208083002&hash=06ed31d172320cd8423fb);}
#sub-navigation ul.options li a.surveys {background-image:url(/u/t30/images/icons/silk_icons/page_edit.png?nvb=20120205135002&nva=20120208083002&hash=065dc0258fd973fe0ba9f);}
#sub-navigation ul.options li a.new-message {background-image:url(/u/t30/images/icons/silk_icons/new_email.png?nvb=20120205135002&nva=20120208083002&hash=0e81f95ce94762f8bfa8e);}
#sub-navigation ul.options li a.your-mailbox {background-image:url(/u/t30/images/icons/silk_icons/email.png?nvb=20120205135002&nva=20120208083002&hash=083b39ce26ac034c2dab7);}
#sub-navigation ul.options li a.search-models {background-image:url(/u/t30/images/icons/silk_icons/magnifier.png?nvb=20120205135002&nva=20120208083002&hash=0c7bf0d4f5edc52ad16aa);}
#sub-navigation ul.options li a.home-link {background-image:url(/u/t30/images/icons/silk_icons/house.png?nvb=20120205135002&nva=20120208083002&hash=003eb3668433a81ab0c8c);}
#sub-navigation ul.options li a.buy-credits {background-image:url(/u/t30/images/icons/silk_icons/money_add.png?nvb=20120205135002&nva=20120208083002&hash=0338b39a11536420fc511);}
#sub-navigation ul.options li a.log-out {background-image:url(/u/t30/images/icons/silk_icons/door_out.png?nvb=20120205135002&nva=20120208083002&hash=08e6cad5983636e34dd42);} 
#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=20120205135002&nva=20120208083002&hash=0452a27f960216de81106); 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=20120205135002&nva=20120208083002&hash=05292b1d9be97f7c0b8af ); }
#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=20120205135002&nva=20120208083002&hash=0452a27f960216de81106); 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=20120205135002&nva=20120208083002&hash=0eec78c7f802aa75bf048 ); }
.mon-heading-options .mon-options, .mon-options { background-image: url( /u/t30/images/skins/webcams2010/icon-options.png?nvb=20120205135002&nva=20120208083002&hash=0f1e417d55f662d8538cc ); }
/*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=20120205135002&nva=20120208083002&hash=0452a27f960216de81106); 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=20120205135002&nva=20120208083002&hash=0452a27f960216de81106); 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=20120205135002&nva=20120208083002&hash=000240210262e2d6fa295); 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=20120205135002&nva=20120208083002&hash=0de7dbab23533f104a7ec);}
#modelprofile-page #status-buttons li a.xxx-chat {background-image:url(/u/t30/images/skins/webcams2009/2009/but_model-profile-premium-chat.gif?nvb=20120205135002&nva=20120208083002&hash=02aaa92f1625b4c79efd5);}
#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=20120205135002&nva=20120208083002&hash=09907053c7492e21aeccf);}
#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=20120205135002&nva=20120208083002&hash=02654fd3486a2a84c9325); 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=20120205135002&nva=20120208083002&hash=0b6312aab91864603e820); 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=20120205135002&nva=20120208083002&hash=0174b3783fd5a81555a58); 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=20120205135002&nva=20120208083002&hash=0eec8529136ee562c3c37); 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=20120205135002&nva=20120208083002&hash=0a47022bdb72b34d18807); 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=20120205135002&nva=20120208083002&hash=0dbcc75f8b7c3ca7c7e1d); 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=20120205135002&nva=20120208083002&hash=050b36f561e582f52d199); 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=20120205135002&nva=20120208083002&hash=063ee9650a6840204b308); 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=20120205135002&nva=20120208083002&hash=099f39a78e640027df074); }
#gallery_choice-page .btn_picture_galleries { background-image:url(/u/t30/images/skins/webcams2009/cobrands/default/bg_gallery_pictures.png?nvb=20120205135002&nva=20120208083002&hash=09e5153e9d9cc6030f280); }
#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=20120205135002&nva=20120208083002&hash=0cb06f7c51814c7802150); }
#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=20120205135002&nva=20120208083002&hash=07d48772a22f9cc66d620);	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=20120205135002&nva=20120208083002&hash=04eb141a03b674c2876bd); 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=20120205135002&nva=20120208083002&hash=09a5e7f81c74aa1969408); 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=20120205135002&nva=20120208083002&hash=0fcfc3d686966e0d3221b); }
ul.features-grey { list-style-image:url(/u/t30/images/skins/webcams2009/2009/orange-star_grey_bg.gif?nvb=20120205135002&nva=20120208083002&hash=0bc6d7f733faeac883aae); }
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=20120205135002&nva=20120208083002&hash=07007f940585d70806c76); 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=20120205135002&nva=20120208083002&hash=002870c0294cb151c86da); background-repeat:no-repeat; }
#joinbox p.valid { background-image:url(/u/t30/images/skins/webcams2009/cobrands/default/tick.png?nvb=20120205135002&nva=20120208083002&hash=0dbe7d5e18273e636c9fd); }
/* 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=20120205135002&nva=20120208083002&hash=0965fa9a83caab190d1a6 ); }
.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=20120205135002&nva=20120208083002&hash=0e4ab1ebccae6253c13c4); 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=20120205135002&nva=20120208083002&hash=0c7bf0d4f5edc52ad16aa); 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=20120205135002&nva=20120208083002&hash=0896bf849f8fee0734c57); 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=20120205135002&nva=20120208083002&hash=06339a85d6529040040f7); 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=20120205135002&nva=20120208083002&hash=09142ad1940a71b84488f); 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=20120205135002&nva=20120208083002&hash=0b7981d999349aa74836a); background-repeat:no-repeat;}
#info-page.aboutus #quotes { background-image:url(/u/t30/images/skins/webcams2009/why-join/quote.gif?nvb=20120205135002&nva=20120208083002&hash=0980ef27714bf172df3c2); 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=20120205135002&nva=20120208083002&hash=0fc153f4393712a329c38); 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=20120205135002&nva=20120208083002&hash=072be18a753ee0d3a0058 ) no-repeat center top #E7EEF2;
_-pie-background: url( /u/t30/images/skins/webcams2009/box-top-shadow.png?nvb=20120205135002&nva=20120208083002&hash=072be18a753ee0d3a0058 ) 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=20120205135002&nva=20120208083002&hash=07726fc89cb3c73af92a8 ) no-repeat 0 50% transparent;
_-pie-background: url( /u/t30/images/skins/webcams2009/check-benefits.png?nvb=20120205135002&nva=20120208083002&hash=07726fc89cb3c73af92a8 ) 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=20120205135002&nva=20120208083002&hash=05bdcad1539cc7091d3d6 ) no-repeat center center #AAC9DD;
-pie-background: url( /u/t30/images/skins/webcams2009/icon-background.png?nvb=20120205135002&nva=20120208083002&hash=05bdcad1539cc7091d3d6 ) 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=20120205135002&nva=20120208083002&hash=064f59aca962aa0385ec5 ) no-repeat center center;
-pie-background: url( /u/t30/images/skins/webcams2009/tour-babes.png?nvb=20120205135002&nva=20120208083002&hash=064f59aca962aa0385ec5 ) 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=20120205135002&nva=20120208083002&hash=0306946eafb027109547a ) no-repeat center center;
-pie-background: url( /u/t30/images/skins/webcams2009/logo-adult-review.png?nvb=20120205135002&nva=20120208083002&hash=0306946eafb027109547a ) 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=20120205135002&nva=20120208083002&hash=00213b516e29be89d40b5 ) no-repeat center center;
-pie-background: url( /u/t30/images/skins/webcams2009/logo-sirrodney.png?nvb=20120205135002&nva=20120208083002&hash=00213b516e29be89d40b5 ) 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=20120205135002&nva=20120208083002&hash=079d30320867e7823f0f9 ) no-repeat 1px 0px transparent;
_-pie-background: url( /u/t30/images/skins/webcams2009/navi-dots.png?nvb=20120205135002&nva=20120208083002&hash=079d30320867e7823f0f9 ) 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=20120205135002&nva=20120208083002&hash=079d30320867e7823f0f9 ) no-repeat 1px -40px transparent;
_-pie-background: url( /u/t30/images/skins/webcams2009/navi-dots.png?nvb=20120205135002&nva=20120208083002&hash=079d30320867e7823f0f9 ) no-repeat 1px -40px transparent;
behavior: url(/media/PIE.htc);
}
.worldwide-map {
background: url( /u/t30/images/skins/webcams2009/worldwide.jpg?nvb=20120205135002&nva=20120208083002&hash=0a3b049d2394a0e522764 ) 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=20120205135002&nva=20120208083002&hash=06b449a52675938212574 ) no-repeat center 29px, 
url( /u/t30/images/skins/webcams2009/tour-chat-bg.jpg?nvb=20120205135002&nva=20120208083002&hash=022646d1c4200d0d7390f ) repeat-x left top;
_-pie-background: 
url( /u/t30/images/skins/webcams2009/tour-chat.jpg?nvb=20120205135002&nva=20120208083002&hash=06b449a52675938212574 ) no-repeat center 29px, 
url( /u/t30/images/skins/webcams2009/tour-chat-bg.jpg?nvb=20120205135002&nva=20120208083002&hash=022646d1c4200d0d7390f ) 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=20120205135002&nva=20120208083002&hash=0225eaa4e940d4f02ad5a") no-repeat 0px 0px; color: #f00; }
#newmodel-page form#joinform label.checked { background:url("/u/t30/images/skins/webcams2009/accept.png?nvb=20120205135002&nva=20120208083002&hash=0607453277d7a73038c85") 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=20120205135002&nva=20120208083002&hash=04bce0c9f86a9c4e6e6c7); 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=20120205135002&nva=20120208083002&hash=0f17a4969e33a9e458b0c); }
#tickets .closed a { background-image:url(/u/t30/images/skins/webcams2009/icon_ticket_closed.gif?nvb=20120205135002&nva=20120208083002&hash=09288a5474d1f6afe66a0); }
#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=20120205135002&nva=20120208083002&hash=0c12cf14cefb3e4fad7c7); } 
#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=20120205135002&nva=20120208083002&hash=072618a1b5d66265cba08); 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=20120205135002&nva=20120208083002&hash=0c57218dab25e914a6cb1); 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=20120205135002&nva=20120208083002&hash=07603ed0adcf73eee42ce);}
#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=20120205135002&nva=20120208083002&hash=0338b39a11536420fc511);}
/* 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=20120205135002&nva=20120208083002&hash=00c3bb40ef3b07ec04b55); 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=20120205135002&nva=20120208083002&hash=06630b23d57cd2bc7f522); 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=20120205135002&nva=20120208083002&hash=070e0c090e5664cb2c2cb); 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=20120205135002&nva=20120208083002&hash=08ab7342b046596a9fda7); 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=20120205135002&nva=20120208083002&hash=01229a73ebcdf1da8b51e) no-repeat right center transparent;}
.icon_user {background:url(/u/t30/images/skins/webcams2009/2009/user_small_pbx.gif?nvb=20120205135002&nva=20120208083002&hash=0cd84c34d46311d335030) no-repeat right center transparent;}
.icon_model {background:url(/u/t30/images/skins/webcams2009/2009/model_small_pbx.gif?nvb=20120205135002&nva=20120208083002&hash=05974f4e58b6a2cad0f3e) 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=20120205135002&nva=20120208083002&hash=0a36558278e05a47f7240); 
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=20120205135002&nva=20120208083002&hash=0607453277d7a73038c85);
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=20120205135002&nva=20120208083002&hash=07a1a295fa10628267281) 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=20120205135002&nva=20120208083002&hash=0bafb79bc173aa71ea3c0) 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=20120205135002&nva=20120208083002&hash=0f76c03bcc86f08d1e2e4); 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=20120205135002&nva=20120208083002&hash=02ae3b74e4ef952c0122d); 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=20120205135002&nva=20120208083002&hash=0296734abb125b8658301); 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=20120205135002&nva=20120208083002&hash=0b73cc92f3b415d9b2049);background-repeat:no-repeat; }
/*PAGE 404*/
/*
.not_found_logo, .not_found_logo_ie, .not_found_logo_ie_gt { 
height:76px; 
}
.not_found_logo a,
.not_found_logo_ie a,
.not_found_logo_ie_gt a 
{
width:300px; 
height:61px;
}
.not_found_logo, .not_found_logo_ie, .not_found_logo_ie_gt {background-image:url(http://static02.webcams.com/AffiliatesFiles/pub/images/09/00/1290.gif);}
.not_found_logo a span,
.not_found_logo_ie a span,
.not_found_logo_ie_gt a span 
{display: none; text-indent: -9999px; *text-indent: inherit; *font-size: 0; *line-height: 0;}
*/
#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=20120205135002&nva=20120208083002&hash=055274d885a215927fe2a);}
* html .error-info {
background: none;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true', sizingMethod='crop', src='/u/t30/images/skins/webcams2009/icon_stop.png?nvb=20120205135002&nva=20120208083002&hash=055274d885a215927fe2a');
}
.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=20120205135002&nva=20120208083002&hash=09b97d817fb7a8894f32f ); }
.status-favorite { background-image: url( /u/t30/images/icons/silk_icons/delete.png?nvb=20120205135002&nva=20120208083002&hash=06ccc9e0a8d25626ac61b ); }
.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;
}
