@charset "utf-8";
@charset "utf-8";
/* LAYOUT STYLES */
body { margin:0; padding:0; }
.col2-1,.col2-2,.col3-1,.col3-2,.col3-3 {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;}
/* 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.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 { padding-left:22px;}
#sub-navigation ul.options li a.live-help {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 {float:left; width:179px; height:226px; margin-bottom:10px; display:inline; margin-right:5px; overflow: hidden;} /*height:186px;*/
#models .model.last-model {margin-right:0;}
#models .model.first-model {margin-left:2px;}
#models .model div.margin {margin:0; padding:0; padding:4px;}
#models .model h3 {margin:0; padding:0; margin-top:3px; margin-bottom:3px; }
#models .model .model-pic {width:170px; height:131px; display:block; margin:0; padding:0;}
#models .model p.image {margin:0; padding:0;}
#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;}
#models2 .model div.languages img,
#models .model div.languages img {padding-left:2px; padding-top:3px;}
#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;}
#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/1253220415/images/skins/webcams2009/icon_movie_small_25.png); }
#modelprofile-page p.galleries a.pictures { background-image: url(/u/t30/1253220542/images/skins/webcams2009/icon_camera_small_25.png); }
#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;}
/* 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 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; }
/* 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 {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,
#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; }
/* 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:330px; margin-right:10px;}
#purchase-page div.col2-2 {width:540px; 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-2 {padding:0px; width:580px;}
#purchase-page.genericcreditpurchase div.col2-1 {width:344px; margin:0; margin-right:10px;}
#purchase-page.genericcreditpurchase div.col2-2 {width:566px; 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 {margin:0; padding:0; padding-top:8px; padding-bottom:8px;}
#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;} 
/** 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: 40px 30px;padding: 25px 10px 55px 100px;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/1243608995/images/skins/webcams2009/hr_1.gif) repeat-x scroll center;}
div.hr hr {display: none;}
@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.95em;}
#sub-navigation a {font-weight:bold;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/1240604970/images/skins/webcams2009/2009/icon_movie_small.gif); }
#navigation .nav li ul#multimedia table td.pictures a { background-image:url(/u/t30/1240604971/images/skins/webcams2009/2009/icon_camera_small.gif); } 
#facebox .b {
background:url(/u/t30/1233358567/images/skins/webcams2009/facebox/b.png);
}
#facebox .tl {
background:url(/u/t30/1233358570/images/skins/webcams2009/facebox/tl.png);
}
#facebox .tr {
background:url(/u/t30/1233358571/images/skins/webcams2009/facebox/tr.png);
}
#facebox .bl {
background:url(/u/t30/1233358567/images/skins/webcams2009/facebox/bl.png);
}
#facebox .br {
background:url(/u/t30/1233358568/images/skins/webcams2009/facebox/br.png);
}
#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/1259957677/images/skins/webcams2009/buttons/but_sign_up_to_become_a_performer_here.png);  width:375px;}
.but_sign_up_to_start_a_studio_here {background-image:url(/u/t30/1259957678/images/skins/webcams2009/buttons/but_sign_up_to_start_a_studio_here.png);  width:375px;}
.but_not_a_member_yet_join_now {background-image:url(/u/t30/1259957666/images/skins/webcams2009/buttons/but_not_a_member_yet_join_now.png);  width:297px;}
.but_click_here_to_become_a_model {background-image:url(/u/t30/1259957628/images/skins/webcams2009/buttons/but_click_here_to_become_a_model.png);  width:306px;}
.but_click_here_to_become_a_studio {background-image:url(/u/t30/1259957629/images/skins/webcams2009/buttons/but_click_here_to_become_a_studio.png);  width:330px;}
.but_click_here_to_contact_customer_support {background-image:url(/u/t30/1259957631/images/skins/webcams2009/buttons/but_click_here_to_contact_customer_support.png);  width:414px;}
.but_submit_your_request {background-image:url(/u/t30/1259957687/images/skins/webcams2009/buttons/but_submit_your_request.png);  width:227px;}
.but_click_here_to_continue {background-image:url(/u/t30/1259957632/images/skins/webcams2009/buttons/but_click_here_to_continue.png);  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/1259957692/images/skins/webcams2009/buttons/but_we_will_call_you.png);  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/1259957630/images/skins/webcams2009/buttons/but_click_here_to_buy_more_credits.png);  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/1259957644/images/skins/webcams2009/buttons/but_click_here_to_start_premium_chat.png);  width:345px;}
.but_click_here_to_continue_loading {background-image:url(/u/t30/1259957695/images/skins/webcams2009/buttons/loader_anima.gif); width:248px !important; height:35px !important; border:none; outline: none !important;}
.but_view_my_profile {background-image:url(/u/t30/1259957692/images/skins/webcams2009/buttons/but_view_my_profile.png); width:130px; display:block;}
.but_view_my_photos {background-image:url(/u/t30/1259957691/images/skins/webcams2009/buttons/but_view_my_photos.png); width:132px;}
.but_get_free_chat {background-image:url(/u/t30/1259957653/images/skins/webcams2009/buttons/but_get_free_chat.png); width:119px;}
.but_get_xxx_chat {background-image:url(/u/t30/1259957654/images/skins/webcams2009/buttons/but_get_xxx_chat.png); width:117px;}
.but_enjoy_xxx_chat {background-image:url(/u/t30/1259957651/images/skins/webcams2009/buttons/but_enjoy_xxx_chat.png); width:126px;}
.but_enjoy_premium_chat {background-image:url(/u/t30/1259957650/images/skins/webcams2009/buttons/but_enjoy_premium_chat.png); width:163px;}
.but_receive_calls {background-image:url(/u/t30/1259957670/images/skins/webcams2009/buttons/but_receive_calls.jpg); width:163px;}
.but_receive_calls {background-image:url(/u/t30/1259957623/images/skins/webcams2009/buttons/but_call_me_at_0800_0800_0888.png); 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/1259957671/images/skins/webcams2009/buttons/but_receive_calls.png); 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/1259957655/images/skins/webcams2009/buttons/but_how_it_works.png); 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/1260781941/images/skins/webcams2009/buttons/but_my_intro.png); 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/1259957649/images/skins/webcams2009/buttons/but_click_to_call_me_now.png); 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/1259957660/images/skins/webcams2009/buttons/but_model_profile_large.png); 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/1259957649/images/skins/webcams2009/buttons/but_click_to_call.png); 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/1259957656/images/skins/webcams2009/buttons/but_i_would_like_to_keep_my_membership.png); width:367px;}
.but_no_thanks_i_wish_to_cancel_my_membership {background-image:url(/u/t30/1259957662/images/skins/webcams2009/buttons/but_no_thanks_i_wish_to_cancel_my_membership.png); width:437px;}
.but_click_here_to_start_your_membership {background-image:url(/u/t30/1259957646/images/skins/webcams2009/buttons/but_click_here_to_start_your_membership.png); width:379px;}
.but_no_thanks_take_me_straight_to_free_chat {background-image:url(/u/t30/1259957665/images/skins/webcams2009/buttons/but_no_thanks_take_me_straight_to_free_chat.png); width:316px;}
.but_click_here_to_increase_your_spending_limit {background-image:url(/u/t30/1259957637/images/skins/webcams2009/buttons/but_click_here_to_increase_your_spending_limit.png); width:439px;}
.but_small_click_here_to_continue {background-image:url(/u/t30/1259957679/images/skins/webcams2009/buttons/but_small_click_here_to_continue.png); width:170px;}
.but_click_here_to_enter_premium_chat {background-image:url(/u/t30/1259957636/images/skins/webcams2009/buttons/but_click_here_to_enter_premium_chat.png); width:351px;}
.but_small_search {background-image:url(/u/t30/1259957683/images/skins/webcams2009/buttons/but_small_search.png); width:75px;}
.but_save {background-image:url(/u/t30/1259957674/images/skins/webcams2009/buttons/but_save.png); width:61px;}
.but_credit_purchase {background-image:url(/u/t30/1259957668/images/skins/webcams2009/buttons/but_purchase_credit.png); width:231px;}
.but_click_here_to_enter_nude_chat {background-image:url(/u/t30/1259957635/images/skins/webcams2009/buttons/but_click_here_to_enter_nude_chat.png); width:312px;}
.but_click_here_to_start_xxx_chat {background-image:url(/u/t30/1259957645/images/skins/webcams2009/buttons/but_click_here_to_start_xxx_chat.png); width:298px;}
.but_yes_i_would_like_to_enter_live_nude_chat {background-image:url(/u/t30/1259957694/images/skins/webcams2009/buttons/but_yes_i_would_like_to_enter_live_nude_chat.png); width:410px;}
.but_click_here_to_re_activate_your_membership_at_no_cost {background-image:url(/u/t30/1259957638/images/skins/webcams2009/buttons/but_click_here_to_re_activate_your_membership_at_no_cost.png); width:523px;}
.but_login_to_rate {background-image:url(/u/t30/1259957660/images/skins/webcams2009/buttons/but_login_to_rate.png); width:125px;}
.but_small_retrieve_my_password {background-image:url(/u/t30/1259957682/images/skins/webcams2009/buttons/but_small_retrieve_my_password.png); width:175px;} 
.but_small_send_ticket {background-image:url(/u/t30/1259957686/images/skins/webcams2009/buttons/but_small_send_ticket.png); width:106px;} 
.but_small_send_response {background-image:url(/u/t30/1259957685/images/skins/webcams2009/buttons/but_small_send_response.png); width:130px;} 
.but_small_new_thread {background-image:url(/u/t30/1259957681/images/skins/webcams2009/buttons/but_small_new_thread.png); width:110px;}  
.but_small_click_here_to_return_to_the_homepage {background-image:url(/u/t30/1259957680/images/skins/webcams2009/buttons/but_small_click_here_to_return_to_the_homepage.png); width:272px;}  
.but_small_preview {background-image:url(/u/t30/1259957682/images/skins/webcams2009/buttons/but_small_preview.png); width:83px;} 
.but_small_send {background-image:url(/u/t30/1259957684/images/skins/webcams2009/buttons/but_small_send.png); width:63px;} 
.but_retrieve_my_password {background-image:url(/u/t30/1259957673/images/skins/webcams2009/buttons/but_retrieve_my_password.png); width:240px;}
.but_register_now_and_join_the_action {background-image:url(/u/t30/1259957673/images/skins/webcams2009/buttons/but_register_now_and_join_the_action.png); width:355px;} 
.but_click_here_to_register_for_live_chat {background-image:url(/u/t30/1259957639/images/skins/webcams2009/buttons/but_click_here_to_register_for_live_chat.png); width:376px;} 
.but_click_here_to_buy_more_credits {background-image:url(/u/t30/1259957630/images/skins/webcams2009/buttons/but_click_here_to_buy_more_credits.png); width:346px;} 
.but_click_here_for_our_member_verification_documents {background-image:url(/u/t30/1259957625/images/skins/webcams2009/buttons/but_click_here_for_our_member_verification_documents.png); width:358px;} 
.but_try_again_after_checking_your_credit_card_information {background-image:url(/u/t30/1259957690/images/skins/webcams2009/buttons/but_try_again_after_checking_your_credit_card_information.png); width:376px;}
.but_click_here_for_more_information {background-image:url(/u/t30/1259957624/images/skins/webcams2009/buttons/but_click_here_for_more_information.png); width:237px;}
.but_click_here_to_update_your_credit_card_details {background-image:url(/u/t30/1259957647/images/skins/webcams2009/buttons/but_click_here_to_update_your_credit_card_details.png); width:317px;}
.but_click_here_to_update_your_credit_card_details_large {background-image:url(/u/t30/1259957648/images/skins/webcams2009/buttons/but_click_here_to_update_your_credit_card_details_large.png); width:467px;}
.but_click_here_to_sign_up_for_a_free_lifetime_membership {background-image:url(/u/t30/1259957641/images/skins/webcams2009/buttons/but_click_here_to_sign_up_for_a_free_lifetime_membership.png); width:368px;}
.but_click_here_to_sign_up_for_a_free_lifetime_membership_large {background-image:url(/u/t30/1259957643/images/skins/webcams2009/buttons/but_click_here_to_sign_up_for_a_free_lifetime_membership_large.png); width:526px;}
.but_click_here_to_become_a_chat_host {background-image:url(/u/t30/1259957626/images/skins/webcams2009/buttons/but_click_here_to_become_a_chat_host.png); width:346px;}
.but_click_here_to_see_available_performers {background-image:url(/u/t30/1259957640/images/skins/webcams2009/buttons/but_click_here_to_see_available_performers.png); width:400px;}
.but_click_here_to_enter_chat {background-image:url(/u/t30/1259957634/images/skins/webcams2009/buttons/but_click_here_to_enter_chat.png); width:260px;}
.but_click_here_to_become_a_member {background-image:url(/u/t30/1259957627/images/skins/webcams2009/buttons/but_click_here_to_become_a_member.png); width:324px;}
.but_open_an_assistance_ticket {background-image:url(/u/t30/1259957667/images/skins/webcams2009/buttons/but_open_an_assistance_ticket.png); width:201px;}  
.but_click_here_to_end_your_chat_session {background-image:url(/u/t30/1259957633/images/skins/webcams2009/buttons/but_click_here_to_end_your_chat_session.png); width:257px;}  
.but_go_directly_to_free_chat {background-image:url(/u/t30/1259957655/images/skins/webcams2009/buttons/but_go_directly_to_free_chat.png); width:180px;}  
.but_if_you_joined_with_eupaycom {background-image:url(/u/t30/1259957658/images/skins/webcams2009/buttons/but_if_you_joined_with_eupaycom.png); width:577px;}
.but_if_you_joined_with_wcbilling {background-image:url(/u/t30/1259957659/images/skins/webcams2009/buttons/but_if_you_joined_with_wcbilling.png); width:492px;}
.but_yes_i_would_like_to_accept_the_free_lifetime_membership_offer {background-image:url(/u/t30/1259957693/images/skins/webcams2009/buttons/but_yes_i_would_like_to_accept_the_free_lifetime_membership_offer.png); width:625px;}
.but_register_for_live_chat {background-image:url(/u/t30/1259957672/images/skins/webcams2009/buttons/but_register_for_live_chat.png); width:246px;}
.but_see_available_models {background-image:url(/u/t30/1259957675/images/skins/webcams2009/buttons/but_see_available_models.png); width:246px;}
.but_enter_premium_chat {background-image:url(/u/t30/1259957652/images/skins/webcams2009/buttons/but_enter_premium_chat.png); width:246px;}
.but_sure_ill_purchase_some_site_credit {background-image:url(/u/t30/1259957688/images/skins/webcams2009/buttons/but_sure_ill_purchase_some_site_credit.png); width:253px;}
.but_no_thanks_just_enter_free_chat {background-image:url(/u/t30/1259957663/images/skins/webcams2009/buttons/but_no_thanks_just_enter_free_chat.png); width:227px;} 
.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/1241020788/images/icons/fugue/cross.png); }
/* COLOR STYLES */
body {background-color: #912a63;}
a {color:#1e0c21;}
a:hover {color:#1e0c21;}
span.red {color:#f00;}
span.orange {color:#f07925;}
span.green {color:#093;}
/* HEADER */
#header { height:65px; }
#header h1,
#header h1 a {width:50px; width:440px}
#header {background-color:#c368b8;  border-bottom:1px solid #d497bb;}
#header h1 span { display:block; }
#header h1 a { color:#fff; margin-top:12px;}
#header h1, #header h1 a {height:30px;}
#navigation {margin-top:6px;}
#navigation .nav li ul li {background-color:#c368b8;}
#navigation .nav ul { border-bottom:1px solid #d497bb; border-left:1px solid #d497bb; border-right:1px solid #d497bb; }
#navigation .nav li ul li a {border-bottom:1px solid #d497bb;}
#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 {background-repeat:no-repeat;}
#sub-navigation ul.options li a.live-help {background-image:url(/u/t30/1213805856/images/icons/silk_icons/new.png);}
#sub-navigation ul.options li a.surveys {background-image:url(/u/t30/1213805870/images/icons/silk_icons/page_edit.png);}
#sub-navigation ul.options li a.new-message {background-image:url(/u/t30/1239305129/images/icons/silk_icons/new_email.png);}
#sub-navigation ul.options li a.your-mailbox {background-image:url(/u/t30/1213805731/images/icons/silk_icons/email.png);}
#sub-navigation ul.options li a.search-models {background-image:url(/u/t30/1213805831/images/icons/silk_icons/magnifier.png);}
#sub-navigation ul.options li a.home-link {background-image:url(/u/t30/1213805789/images/icons/silk_icons/house.png);}
#sub-navigation ul.options li a.buy-credits {background-image:url(/u/t30/1213805845/images/icons/silk_icons/money_add.png);}
#sub-navigation ul.options li a.log-out {background-image:url(/u/t30/1213805715/images/icons/silk_icons/door_out.png);} 
#sub-navigation { background-color:#e97cbc; 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: #912a63; }
ul#tabs li a { color: #1e0c21; }
ul#tabs li a:hover {color:#1e0c21;}
ul.tab { background-repeat:no-repeat; background-image:url(/u/t30/1260212150/images/skins/webcams2009/cobrands/default/sprite_pink.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:#ffffff; margin-top:15px; padding-top:5px; padding-bottom:5px; }
#footer #foot_nav ul li a {color:#1e0c21;}
#footer #foot_nav ul li a:hover {color:#1e0c21;}
#footer #copyright_info {/*background-color:#F8F8F8;*/ color:#1e0c21;}
#footer #copyright_info a {color:#1e0c21;}
#footer #copyright_info a:hover {color:#1e0c21;}
/* BOX */
#box-default.box  {background-color: #ffffff; color:#000000;}
/** MAIN CONTENT **/
#content h2 {color:#1e0c21; border-bottom:1px solid #d497bb;}
#content h2 strong {color:#f25c05;}
#content h3 {color:#1e0c21;}
#content h3 strong {color:#f25c05;}
#content h4 {color:#1e0c21;}
/** MODELS GALLERY VIEW **/
#models .model {background-color:#ffccea;} 
#models .model h3 a  {color:#1e0c21;}
#models .model .model-pic {background-position:top center; background-repeat:repeat;}
#models .model .chat-links p a {background-image:url(/u/t30/1260212150/images/skins/webcams2009/cobrands/default/sprite_pink.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(/u/t30/1260212150/images/skins/webcams2009/cobrands/default/sprite_pink.png); background-position:-109px -116px; width:170px; height:24px; display:block} 
#models .model a.chat-option:hover {background-image:url(/u/t30/1260212150/images/skins/webcams2009/cobrands/default/sprite_pink.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 #d497bb; background-color:#ffccea; } 
#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:#1e0c21; border-bottom:1px solid #bdbdbd; }
#modelprofile-page span.offline { color:#d11b1b;  }
#modelprofile-page span.online { color:#009933;  }
#modelprofile-page #multimedia-container { background-color: #ffffff;}
#modelprofile-page #multimedia-container img { border:1px solid #000; } 
#modelprofile-page #multimedia-container #picture-gallery  {background-color:#F8F8F8; border:1px solid #d497bb; }
#modelprofile-page #multimedia-container .col2-1 .main-video { background-image:url(/u/t30/1242059336/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(/u/t30/1243024099/images/skins/webcams2009/2009/but_model-profile-free-chat.gif);}
#modelprofile-page #status-buttons li a.xxx-chat {background-image:url(/u/t30/1243024100/images/skins/webcams2009/2009/but_model-profile-premium-chat.gif);}
#modelprofile-page #status-buttons li a.xxx-chat-long {background-image:url(/u/t30/1273162854/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(/u/t30/1258994009/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(/u/t30/1239909125/images/skins/webcams2009/2009/model-profile/bg-camera.gif); background-repeat:no-repeat;}
#modelprofile-page #tabs ul li.movies {background-image:url(/u/t30/1239909126/images/skins/webcams2009/2009/model-profile/bg-movies.gif); background-repeat:no-repeat; }
#modelprofile-page #model-ratings .model-rating label { color:#1e0c21; }
#facebox #schedule { border:1px solid #d497bb; 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 #d497bb; }
#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/1243268932/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(/u/t30/1242270724/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:#1e0c21;  }
#faq-page h4 { border-bottom:1px solid #d497bb; }
/* WARNING PAGE */
/*#warning-page #wrapper {  background-color:#fff; }*/
/*#warning-page #header { background-color:#333; background-image:url(/u/t30/1233766218/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(/u/t30/1233766261/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 #d497bb; list-style-image: url(/u/t30/1260212128/images/skins/webcams2009/cobrands/default/bullet_warning.png); color:#1e0c21; }
#header.warning-page div.col2-2 { padding:0; }
#header.warning-page div.col2-2 #ocodeform { color:test; background-color:#c368b8; padding-left:10px; padding-right:10px; padding-top:5px; padding-bottom:5px; margin:5px; border:1px solid #d497bb; 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 #d497bb; background-color:#912a63;}
#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/1260212119/images/skins/webcams2009/cobrands/default/bg_gallery_movies.png); }
#gallery_choice-page .btn_picture_galleries { background-image:url(/u/t30/1260212120/images/skins/webcams2009/cobrands/default/bg_gallery_pictures.png); }
#categories_bar {  border:1px solid #d497bb; background-color:#ffccea;}
#gallerysearch-page #media .media_item .overlay {background-image:url(/u/t30/1233766250/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(/u/t30/1235127757/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:#f25c05; }
#movie-box { background-color:#ffccea; border: 1px solid #d497bb }
#join-band {background-image:url(/u/t30/1260212130/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:#ffffff; border:1px solid #d497bb; }
#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 #d497bb; }
#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 #fff; }
#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 #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: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(/u/t30/1228937969/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(/u/t30/1260212131/images/skins/webcams2009/cobrands/default/orange-star.png); }
ul.features-grey { list-style-image:url(/u/t30/1241725476/images/skins/webcams2009/2009/orange-star_grey_bg.gif); }
span.required{ color: red !important; }
.highlight {background-color:#d497bb; border:1px solid #d497bb; }
.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 #d497bb; background-image:url(/u/t30/1260212117/images/skins/webcams2009/cobrands/default/benefits.png); background-repeat:no-repeat; background-position: 0px center;}
/* TIPS */
#tips { border:1px solid #d497bb; background-color:#E1E1E1; }
#tips h3 { color:#1e0c21;  }
/** 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 #d497bb; background-color:#E1E1E1; }
#joinbox label { color:#1e0c21 }
#joinbox label.error { color:#900; }
#joinbox h4 {color:#1e0c21; border-bottom:1px solid #d497bb; }
#joinbox textarea.field,
#joinbox input.field { border:1px solid #c8caca; }
#joinbox select  {border:1px solid #c8caca;}
#joinbox p {}
#joinbox p.note { color:#1e0c21;  border-bottom:1px solid #d497bb;  background-image:url(/u/t30/1260212129/images/skins/webcams2009/cobrands/default/error.png); background-repeat:no-repeat; }
#joinbox p.valid { background-image:url(/u/t30/1260212160/images/skins/webcams2009/cobrands/default/tick.png); }
/* BREADCRUMBS */
.breadcrumbs { /*color:#000;*/ border-bottom:1px solid #d497bb; }
.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 #d497bb; background-color:#912a63; }
table.generic th {background-color:#d497bb; 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: #1e0c21; font-weight:bold; }
table.generic label.error { color: #800; }
/** PAGINATION **/
div.pagination {  background-color:#ffccea;  border:1px solid #d497bb;}
div.pagination ul li a.gallery_view {background-image:url(/u/t30/1238066660/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(/u/t30/1213805831/images/icons/silk_icons/magnifier.png); background-repeat:no-repeat; background-position: 2px center; }
div.pagination ul li a.list_view {background-image:url(/u/t30/1238066661/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 #d497bb; 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:#1e0c21; border:1px solid #d497bb; }
div.pagination div.col2-1 ul li a,
div.pagination div.col2-2 ul li a {color:#1e0c21;  }
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:#1e0c21;}
div.pagination #search_options label { /*color:#403f3f;*/ }
div.pagination #search_options select { background-color:#fff; color:#403f3f;}
#gallerysearch-page div.pagination .col2-2 {  color: #1e0c21;  }
/* 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(/u/t30/1244225123/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(/u/t30/1244225121/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(/u/t30/1260212132/images/skins/webcams2009/cobrands/default/performers-from-all-over-the-world.png); background-repeat:no-repeat;}
#info-page.aboutus #quotes { background-image:url(/u/t30/1244225124/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(/u/t30/1260212127/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("/u/t30/1228937921/images/skins/webcams2009/exclamation.png") no-repeat 0px 0px; color: #f00; }
#newmodel-page form#joinform label.checked { background:url("/u/t30/1228937692/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(/u/t30/1238423149/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:#ffffff; }
#facebox .modal_window label,
.modal_window label { color:#1e0c21;  }
#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: #ffffff; color:#1e0c21; }
#facebox .footer { border-top: 1px solid #d497bb; }
/** MEMBER DETAILS **/
#memberdetails-page #tickets_header .col2-2 {border-bottom:1px solid #d497bb;}
/** 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:#1e0c21; }
#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:#ffccea; }
#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/1242226914/images/skins/webcams2009/icon_ticket.gif); }
#tickets .closed a { background-image:url(/u/t30/1242225291/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(/u/t30/1242227121/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:#ffccea; }
/* 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/1239910100/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(/u/t30/1249636375/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:#1e0c21; border-bottom:1px solid #d497bb;   }
#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/1213805797/images/icons/silk_icons/information.png);}
#content #credits_box ul li a.click-here-to-purchase-more-credit {background-image:url(/u/t30/1213805845/images/icons/silk_icons/money_add.png);}
/* ERRORS */
#errors { border:1px solid #e7d7b0; background-color:#fef5c5; color:#333; background-image:url(/u/t30/1239742187/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 #d497bb; }
#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 #d497bb;}
#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:#ffccea;} 
#member-page.join2 #credit-cards #credit-options li:hover {background-color:#ffccea;}
#member-page.join2 #credit-cards #credit-options li.selected {background-color:#912a63;}
#creditpurchase-page.member-response h2 {border:0;}
/** Modelerror-page **/
#modelerror-page.purchase h2 { border:none; }
/** PURCHASE PAGE **/
#purchase-page h3 { border-bottom:1px solid #d497bb; }
#purchase-page div.col2-2 div.enter-fee p,
#purchase-page div.col2-2 div.credit-balance p { color:#000000; }
#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/1252693577/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 #d497bb; }
#purchase-page #credits form p.submit {  border:none; }
#purchase-page #credits ul li {border-bottom:1px solid #d497bb;}
#purchase-page #credits ul li strong { color:#1e0c21;}
#purchase-page #credits #amount li.selected {background-color:#ffccea;}
#purchase-page #credits #amount li:hover {background-color:#912a63;} 
#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:#1e0c21; }
#models .model .chat-links p a.phone_sex {background-image:url(/u/t30/1251106591/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(/u/t30/1249570141/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(/u/t30/1249636379/images/skins/webcams2009/2009/phone_small_pbx.gif) no-repeat right center transparent;}
.icon_user {background:url(/u/t30/1249636380/images/skins/webcams2009/2009/user_small_pbx.gif) no-repeat right center transparent;}
.icon_model {background:url(/u/t30/1249636377/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(/u/t30/1249636372/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(/u/t30/1228937692/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(/u/t30/1249985061/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(/u/t30/1249991170/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(/u/t30/1213806003/images/icons/silk_icons/star.png); background-repeat:no-repeat; }
#page_surveys #surveys-list ul li { background-color:#ffccea; border:1px solid #d497bb; }
#page_surveys p.description { background-image:url(/u/t30/1248262876/images/skins/webcams2009/2009/article-24.png); background-repeat:no-repeat; }
#page_surveys #questions .question { background-color:#ffccea; border:1px solid #d497bb; }
#page_surveys #questions .question h3 { background-image:url(/u/t30/1248699431/images/skins/webcams2009/2009/web-camera.png); background-repeat:no-repeat; }
#page_surveys #questions .warning { background-color:#d497bb; color:#fff; }
#page_surveys #questions .important { color:#f25c05; }
#page_surveys .required { color:#900; }
#page_surveys .selected {background-image:url(/u/t30/1213805520/images/icons/silk_icons/accept.png);background-repeat:no-repeat; }
/*PAGE 404*/
.not_found_logo, .not_found_logo_ie, .not_found_logo_ie_gt { height:50px; }
.not_found_logo a,
.not_found_logo_ie a,
.not_found_logo_ie_gt a 
{height:50px; width:300px}
.not_found_logo a span, .not_found_logo_ie a span, .not_found_logo_ie_gt a span { display:block; }
.not_found_logo a, .not_found_logo_ie a, .not_found_logo_ie_gt a { color:#1e0c21; margin-top:12px;}
.not_found_logo, .not_found_logo a,
.not_found_logo_ie, .not_found_logo_ie a,
.not_found_logo_ie_gt, .not_found_logo_ie_gt a 
{height:30px;}
#not_found_gallery .model {background-color:#ffccea;}
#not_found_gallery .model h3 a:link, #not_found_gallery .model h3 a:visited {color:#fff;}
#not_found_gallery .model h3 a:hover  {color:#1e0c21 !important;}
#not_found_gallery, .error-info {background-color: #ffffff;}
.error-info {background-image: url(/u/t30/1228937975/images/skins/webcams2009/icon_stop.png);}
* html .error-info {
background: none;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true', sizingMethod='crop', src='/u/t30/1228937975/images/skins/webcams2009/icon_stop.png');
}
.error-info p {color:#1e0c21;}
.error-info h2 {color:#fff;}
/* COLOR STYLES */
/* CRISTI: */