@charset "utf-8";
@import url("/css/skins/webcams2009/styles_layout.css");
@import url("/css/skins/webcams2009/styles_text.css");
@import url("/css/skins/webcams2009/menu.css");
@import url("/css/skins/webcams2009/facebox.css");
@import url("/css/skins/webcams2009/buttons.css");	
/* COLOR STYLES */
body {background-color:#ffffff}
a {color:#000000;}
a:hover {color:#272727;}
span.red {color:#f00;}
span.orange {color:#f07925;}
span.green {color:#093;}
/* HEADER */
#header { height:111px; }
#header h1,
#header h1 a {width:440px; height:96px;}
#header {background-color:#f5f5f5;  border-bottom:1px solid #3D3D3D;}
#header h1 {background-image:url(http://static02.webcams.com/AffiliatesFiles/pub/images/03/02/2232.jpg); background-repeat:no-repeat;}
#navigation {margin-top:24px;}
#navigation .nav li ul li {background-color:#f5f5f5;}
#navigation .nav ul { border-bottom:1px solid #3D3D3D; border-left:1px solid #3D3D3D; border-right:1px solid #3D3D3D; }
#navigation .nav li ul li a {border-bottom:1px solid #3D3D3D;}
#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:#333;}
#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 {background-repeat:no-repeat;}
#sub-navigation ul.options li a.live-help {background-image:url(/images/icons/silk_icons/new.png);}
#sub-navigation ul.options li a.surveys {background-image:url(/images/icons/silk_icons/page_edit.png);}
#sub-navigation ul.options li a.new-message {background-image:url(/images/icons/silk_icons/new_email.png);}
#sub-navigation ul.options li a.your-mailbox {background-image:url(/images/icons/silk_icons/email.png);}
#sub-navigation ul.options li a.search-models {background-image:url(/images/icons/silk_icons/magnifier.png);}
#sub-navigation ul.options li a.home-link {background-image:url(/images/icons/silk_icons/house.png);}
#sub-navigation ul.options li a.buy-credits {background-image:url(/images/icons/silk_icons/money_add.png);}
#sub-navigation ul.options li a.log-out {background-image:url(/images/icons/silk_icons/door_out.png);} 
#sub-navigation { background-color:#040404; 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: #ffffff; }
ul#tabs li a { color: #333; }
ul#tabs li a:hover {color:#000000;}
ul.tab { background-repeat:no-repeat; background-image:url(/images/skins/webcams2009/cobrands/default/sprite_white.png); 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:#000000;}
#footer #copyright_info {/*background-color:#F8F8F8;*/ color:#272727;}
#footer #copyright_info a {color:#333;}
#footer #copyright_info a:hover {color:#000000;}
/* BOX */
#box-default.box  {background-color: #fff; color:#000;}
/** MAIN CONTENT **/
#content h2 {color:#272727; border-bottom:1px solid #afc9ca;}
#content h2 strong {color:#666;}
#content h3 {color:#272727;}
#content h3 strong {color:#666;}
#content h4 {color:#272727;}
/** MODELS GALLERY VIEW **/
#models .model {background-color:#eef3ff;} 
#models .model h3 a  {color:#333;}
#models .model .model-pic {background-position:top center; background-repeat:repeat;}
#models .model .chat-links p a {background-image:url(/images/skins/webcams2009/cobrands/default/sprite_white.png); 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;}
#models .model a.chat-option {background-image:url(/images/skins/webcams2009/cobrands/default/sprite_white.png); background-position:-109px -116px; width:170px; height:24px; display:block} 
#models .model a.chat-option:hover {background-image:url(/images/skins/webcams2009/cobrands/default/sprite_white.png); 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 #afc9ca; background-color:#eef3ff; } 
#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:#F8F8F8; border:1px solid #afc9ca; }
#modelprofile-page #multimedia-container .col2-1 .main-video { background-image:url(/images/skins/webcams2009/bg_profile_video.png); background-repeat:no-repeat; background-position: center bottom; }
#modelprofile-page table#model-info .even { background-color: #F8F8F8; }
#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(/images/skins/webcams2009/2009/but_model-profile-free-chat.gif);}
#modelprofile-page #status-buttons li a.xxx-chat {background-image:url(/images/skins/webcams2009/2009/but_model-profile-premium-chat.gif);}
#modelprofile-page #status-buttons li a.xxx-chat-long {background-image:url(/images/skins/webcams2009/2009/but_model-profile-premium-chat-long.gif);}
#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(/images/skins/webcams2009/2009/model-profile/bg-galleries-new.png); 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(/images/skins/webcams2009/2009/model-profile/bg-camera.gif); background-repeat:no-repeat;}
#modelprofile-page #tabs ul li.movies {background-image:url(/images/skins/webcams2009/2009/model-profile/bg-movies.gif); background-repeat:no-repeat; }
#modelprofile-page #model-ratings .model-rating label { color:#272727; }
#facebox #schedule { border:1px solid #afc9ca; 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 #afc9ca; }
#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(/images/skins/webcams2009/bg-model-tip.png); 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(/images/skins/webcams2009/bg-tip-jar.gif); 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 #afc9ca; }
/* WARNING PAGE */
/*#warning-page #wrapper {  background-color:#fff; }*/
/*#warning-page #header { background-color:#333; background-image:url(/images/skins/webcams2009/2009/bg-header.png); background-repeat:repeat-x; border-bottom:1px solid #3d3d3d; }*/
/*#warning-page #header .col2-1 h1 { background-image:url(/images/skins/webcams2009/2009/webcams_logo.png); 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 #afc9ca; list-style-image: url(/images/skins/webcams2009/cobrands/default/bullet_warning.png); color:#272727; }
#header.warning-page div.col2-2 { padding:0; }
#header.warning-page div.col2-2 #ocodeform { color:test; background-color:#f5f5f5; padding-left:10px; padding-right:10px; padding-top:5px; padding-bottom:5px; margin:5px; border:1px solid #3D3D3D; 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 #3D3D3D; background-color:#ffffff;}
#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(/images/skins/webcams2009/cobrands/default/bg_gallery_movies.png); }
#gallery_choice-page .btn_picture_galleries { background-image:url(/images/skins/webcams2009/cobrands/default/bg_gallery_pictures.png); }
#categories_bar {  border:1px solid #afc9ca; background-color:#bfbfbf;}
#gallerysearch-page #media .media_item .overlay {background-image:url(/images/skins/webcams2009/2009/overlay-models.png); }
#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(/images/skins/webcams2009/2009/fade-line-sep.gif);	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:#eef3ff; border: 1px solid #afc9ca }
#join-band {background-image:url(/images/skins/webcams2009/cobrands/default/join-band.png); 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%; }
#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 #afc9ca; }
#movie-box .free-movies .movie-thumbs { /*width:165px; height:165px;*/ float:left; padding:4px; margin-right:8px; margin-bottom:8px; background-color:#F8F8F8; border:1px solid #afc9ca; }
#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.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 #fff; }
#gallery-search-model ul.thumbs li.selected a.thumb {background: #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 #fff; }
#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:none; border:1px solid #fff;}
#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 #fff; 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(/images/skins/webcams2009/icon_money.png); 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(/images/skins/webcams2009/cobrands/default/orange-star.png); }
ul.features-grey { list-style-image:url(/images/skins/webcams2009/2009/orange-star_grey_bg.gif); }
span.required{ color: red !important; }
.highlight {background-color:#afc9ca; border:1px solid #afc9ca; }
.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 #afc9ca; background-image:url(/images/skins/webcams2009/cobrands/default/benefits.png); background-repeat:no-repeat; background-position: 0px center;}
/* TIPS */
#tips { border:1px solid #afc9ca; 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 #afc9ca; background-color:#E1E1E1; }
#joinbox label { color:#272727 }
#joinbox label.error { color:#900; }
#joinbox h4 {color:#272727; border-bottom:1px solid #afc9ca; }
#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 #afc9ca;  background-image:url(/images/skins/webcams2009/cobrands/default/error.png); background-repeat:no-repeat; }
#joinbox p.valid { background-image:url(/images/skins/webcams2009/cobrands/default/tick.png); }
/* BREADCRUMBS */
.breadcrumbs { /*color:#000;*/ border-bottom:1px solid #afc9ca; }
.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 #afc9ca; background-color:#ffffff; }
table.generic th {background-color:#3D3D3D; color:#fff; }
table.generic table th {background-color:#eee; color:#333;}
table.generic tr.even {}
table.generic tr.odd {background-color:#F8F8F8;}
#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:#bfbfbf;  border:1px solid #afc9ca;}
div.pagination ul li a.gallery_view {background-image:url(/images/skins/webcams2009/2009/icon-gallery-view-invert.png); background-repeat:no-repeat; background-position: 2px center; }
div.pagination ul li a.search_models {background-image:url(/images/icons/silk_icons/magnifier.png); background-repeat:no-repeat; background-position: 2px center; }
div.pagination ul li a.list_view {background-image:url(/images/skins/webcams2009/2009/icon-list-view-invert.png); 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:#fff; border:1px solid #afc9ca; 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:#fff; color:#333; border:1px solid #afc9ca; }
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:#000000;}
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 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(/images/skins/webcams2009/why-join/question.jpg); background-repeat:no-repeat;}
#info-page.aboutus span.highlight {background-color:#ffff8e; border:none;}
#info-page.aboutus div.webcams-benefits {background-image:url(/images/skins/webcams2009/why-join/chat-interface.jpg); background-repeat:no-repeat;}
#info-page.aboutus div.performers-from-all-over-the-world {background-image:url(/images/skins/webcams2009/cobrands/default/performers-from-all-over-the-world.png); background-repeat:no-repeat;}
#info-page.aboutus #quotes { background-image:url(/images/skins/webcams2009/why-join/quote.gif); background-repeat:no-repeat; background-position:10px top; }
#info-page.aboutus #author { color:#8b8b8b; }
#info-page.aboutus ul.benefits-big li{background-image:url(/images/skins/webcams2009/cobrands/default/bullet-green-arrow.png); background-repeat:no-repeat; }
/* 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("/images/skins/webcams2009/exclamation.png") no-repeat 0px 0px; color: #f00; }
#newmodel-page form#joinform label.checked { background:url("/images/skins/webcams2009/accept.png") 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(/images/skins/webcams2009/icon_cam_big.png); 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 #afc9ca; }
/** MEMBER DETAILS **/
#memberdetails-page #tickets_header .col2-2 {border-bottom:1px solid #afc9ca;}
/** 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:#bfbfbf; }
#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(/images/skins/webcams2009/icon_ticket.gif); }
#tickets .closed a { background-image:url(/images/skins/webcams2009/icon_ticket_closed.gif); }
#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(/images/skins/webcams2009/icon_ticket_active.gif); } 
#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:#bfbfbf; }
/* 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(/images/skins/webcams2009/2009/icon_phone.gif); 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(/images/skins/webcams2009/2009/icon_female.gif); 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 {background-color:#F8F8F8; }
#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 #afc9ca;   }
#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(/images/icons/silk_icons/information.png);}
#content #credits_box ul li a.click-here-to-purchase-more-credit {background-image:url(/images/icons/silk_icons/money_add.png);}
/* ERRORS */
#errors { border:1px solid #e7d7b0; background-color:#fef5c5; color:#333; background-image:url(/images/skins/webcams2009/2009/bg-small-caution.png); 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 #afc9ca; }
#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 #afc9ca;}
#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:#bfbfbf;} 
#member-page.join2 #credit-cards #credit-options li:hover {background-color:#bfbfbf;}
#member-page.join2 #credit-cards #credit-options li.selected {background-color:#ffffff;}
#creditpurchase-page.member-response h2 {border:0;}
/** Modelerror-page **/
#modelerror-page.purchase h2 { border:none; }
/** PURCHASE PAGE **/
#purchase-page h3 { border-bottom:1px solid #afc9ca; }
#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(/images/skins/webcams2009/icon_help.png); 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 {  background-color:#F8F8F8; background-repeat:no-repeat; background-position:center left;}
#purchase-page #credits label span.creditsel strong { color:#1b1b1b; }
#purchase-page #credits {background-color:#F8F8F8;    } 
#purchase-page #credits label.selected {background-color:#f5f5f5;}
#purchase-page #credits form p {border-bottom:1px solid #afc9ca; }
#purchase-page #credits form p.submit {  border:none; }
#purchase-page #credits ul li {border-bottom:1px solid #afc9ca;}
#purchase-page #credits ul li strong { color:#000000;}
#purchase-page #credits #amount li.selected {background-color:#bfbfbf;}
#purchase-page #credits #amount li:hover {background-color:#ffffff;} 
#purchase-page.modelcreditpurchaseconfirmation div.col2-2 {background-color:#E1E1E1; }
/** MUST LOGIN **/
#must-login-page h2, #must-login-page h3 {  border:0;}
#must-login-page div.col2-1 div.website-benefits {background-color:#F8F8F8; color:#272727; }
#models .model .chat-links p a.phone_sex {background-image:url(/images/skins/webcams2009/2009/but_phonesex.gif); 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(/images/skins/webcams2009/2009/but_phonesex_no_calls.gif); 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(/images/skins/webcams2009/2009/phone_small_pbx.gif) no-repeat right center transparent;}
.icon_user {background:url(/images/skins/webcams2009/2009/user_small_pbx.gif) no-repeat right center transparent;}
.icon_model {background:url(/images/skins/webcams2009/2009/model_small_pbx.gif) 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(/images/skins/webcams2009/2009/icon_call_red.png); 
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(/images/skins/webcams2009/accept.png);
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(/images/skins/webcams2009/2009/loader.gif) 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(/images/skins/webcams2009/2009/hr-1.gif) no-repeat scroll center;
}
div.hr-1 hr, li.hr-1 hr {
display: none;
}
*/
/* SURVEYS */
#page_surveys #surveys-list h3 { background-image:url(/images/icons/silk_icons/star.png); background-repeat:no-repeat; }
#page_surveys #surveys-list ul li { background-color:#eef3ff; border:1px solid #afc9ca; }
#page_surveys p.description { background-image:url(/images/skins/webcams2009/2009/article-24.png); background-repeat:no-repeat; }
#page_surveys #questions .question { background-color:#eef3ff; border:1px solid #afc9ca; }
#page_surveys #questions .question h3 { background-image:url(/images/skins/webcams2009/2009/web-camera.png); background-repeat:no-repeat; }
#page_surveys #questions .warning { background-color:#3D3D3D; color:#fff; }
#page_surveys #questions .important { color:#666; }
#page_surveys .required { color:#900; }
#page_surveys .selected {background-image:url(/images/icons/silk_icons/accept.png);background-repeat:no-repeat; }