@IMPORT url("../../../stylesheet/styles.css");
body#mainBody, .freeChatRoom {
	background: url('../images/bg.gif');
}

.processingBody, .switchBody {
	color: #fff;
	background-color: #000;
	border: 0px;
	background-image: none;
}

.instantbuyBody {
	color:#373737;
	background-color:#F8F8F8;
	border:0px;
	background-image:none;
}

#chatctrlbox {
	border-top:1px solid #340D28;
}
a {
	color:#660000;
}
.stdtxt, .text1, .text2, .tbl_head, .tbl_bod, .awardTitle, .smallText, .lstPassword {
	color: #FFFFFF;
}
.awardBody td{
	color:#fff;
}
.awardBody{
	background-color: #050000;
}
td.stdtitle .stdtitle {
	color:#D1CB23;
}
.stdtxt {
	color:#FFFFFF;
}
.stdTxt span.colordtxt {
	color:#DDC84B;
}

/* Styles Head */
#head {
	background: url(../images/bgHead.jpg) top left no-repeat #050000;
	border:1px solid #360101;
	background-color:#050000;
}
#head .logom2788 {
	background: url(../images/merchant/2788/bgHead.jpg) left no-repeat #fff;
}
#head table tr td a {
	color:#FFFFFF;
}
#head .loginTxt {
	color:#fff;
}
#head table tr td.menumainsep, #head table tr td.menumainsep a {
	color:white;
}
#head .brightMenu {
	color:#eecb2f !important;
}
#head input {
	border:1px solid #e0e0e0;
}

#main-banner-bar, #head-banner-xtend {
	background:#000;
	color:#fff;
}
#banner-signup {
	color:#D8D8D8;
}
#banner-signup b,#banner-signup .eventTimeLeft {
	color:#fff;
}
#banner-signup b.banner-txt-2, #free-show-wrapper #title b, #free-show-wrapper #startin strong, .contrastColor {
	color:#AE0000;
}
#head-banner-xtend #go {
	color:white;
}

#signup-form, #retryusername {
	background:#000;
	color:white;
	border:1px solid #AE0000;
}
#signup-form-header, #signup-form #signup-form-header a, #retryusername .form-header {
	background:#AE0000;
	color:white;
}

#signup-form #signup-form-info-box {
	color:black;
}
#retryusername .form-header a,
#retryusername .form-header {
	color:white;
	background:#AE0000;
}
#banner-box #banner-signup-btn, #banner-box  .user-box-btn-off,
#main-banner-bar #btn_banner_join, #main-banner-bar #btn_banner_join .sb-inner,
#main-banner-bar #btn_banner_signup, #main-banner-bar #btn_banner_signup .sb-inner {
	background:#AE0000;
	color:white;
}
#retryusername input {
	border:none;
}
.nicheText, .nicheText table tr td a {
	color:#fff;
}
.modelText, .modelText table tr td {
	font-size:10px;
	color:#660000;
}
.modelTitre {
	color:#660000;
}
.modelInfo {
	color:#000000;
}
#hardcoreGroupChat{
	background:#751D5A;
}
/* Head End */

/* Content*/
.nicheTitle, #modellistContainer.smallModelList .modellistContainer #nicheTitle {
	color:#000;
}
#featureBody {
	color:#fff;
	background:url(../images/bg.gif) repeat;
}
.featureTable {
	border:1px solid #EBEBEB;
	background-color:#050000;
}
.chatHeader, td.chatHeader {
	background:url(../images/bg_chatheader.gif) repeat-x;
}
td.preChatBox, td.preChatBox table  {
	background:#FFEEF9;
}
.chatText {
	color:#000000;
}
.chatBody, .chatBackground{
	background-color:#FFEFA9;
	border-left: 1px solid #050000;
	border-right: 1px solid #050000;
}

.infoBox {
	background:#050000;
	border:1px solid #270100;
}
.rates {
	color: #aa0077;
}

.ratesHeader{
	background-color:#360101;
	color:#FFFFFF;
}
.ratesHeaderCredit{
	background-color:#360101;
	color:#FFFFFF;
}
.rateTextOdd{
	background-color:#F9F8CA;
	color:#000000;
}
.rateDescOdd{
	background-color:#F9F8CA;
	color:#000000;
}
.rateTextEven{
	background-color:#FBEAF4;
	color:#731D5A;
}
.rateDescEven{
	background-color:#FBEAF4;
	color:#731D5A;
}

.registerbox {
	color: #340d28;
	border: none;
}

/* Content ModelList */
#modelListBody table#modelListMainTable,
#modellistContainer {
	background:#050000;
	border:1px solid #360101;
}
.nicheTable {
	background:#050000;
	border: 1px solid #360101;
}
.rankingBody{
	background: #FFFFFF;
	background-color: #FFFFFF;
}

.rankingHeader {
	color: #FFFFFF;
	background-color: #050000;
}

.tdmodellist, .tdmodellist-high, .tdmodellist-top {
	color: #a660000;
	background-color: #ffefa9;
	border: 1px solid #7a0000;
}
.tdmodellist-high {
	background: #d09b16;
	border: 2px solid #7a0000;
}
.tdmodellist-top {
	border: 2px solid #7a0000;
	/*background:url(../images/topmodel.gif) no-repeat;*/
}
.img-top {
	background:url(../images/top_model_icon.png) no-repeat !important;
	background:url(../images/top_model_icon.gif) no-repeat;
}
.nicheTable .raquo {
	color:#D1CB23;
}
a.menutxt {
	color: #340d28;
}
.infobox a.menutxt {
	color: #D1CB2F;
}

.tdgrey {
	background-color: #050000;
	border: 1px solid #270100;
}
.browse{
	color: #F0D931;
}
.browse a{
	color: #fff;
}
.copyrights {
	color: #D1CB23;
}

.txtfield {
	border: 1px solid #dfdfdf;
	color: #000000;
}
.footerinfo, .scheduleTime {
	color: #FFFFFF;
}

.rowBck{
	color:#373737;
}
/* Content End */

/* Footer styles*/
div#footer table tr td {
	font-size:9px;
	color:#ababab;
}

.stdtxt td.footerinfo a{
	color:#D1CB23;
}
/* Footer End */
.strokeSep {
	color:#AB0075;
	background-color:#FFFFFF;
}

/* Calendar */
.caltitle {
	color: #FFFFFF;
	background-color: #360101;
	border: 1px solid #000000;
}

.calweekend {
	color: #222222;
	background-color: #FFFFFF;
}

.calweekendfade {
	color: #222222;
	background-color: #FFFFFF;
}

.calweek {
	color: #515151;
	background-color: #FFFFFF;
}

.calweekfade {
	color: #515151;
	background-color: #FFFFFF;
}

.calWork {
	color: #500101;
	background:#ffcfcf;
}

.calPrevMonth {
	color: #FFFFFF;
}

a.calPrevMonth, a.calPrevMonth:hover, a.calPrevMonth:link, a.calPrevMonth:visited, a.calPrevMonth:active {
	color: #FFFFFF;
}

.calWorkFaded {
	color: #360101;
}

.caltoday {
	color: black;
	background:#ffcfcf;
	border:1px solid #660000;
}
.calBody {
	border:1px solid #ddd;
	background:#050000;
}


.logintxt {
	color: #fff;
}

.logintxtfield {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #000000;
}

.loginbutton{
	color: #5A5450;
}

/* Private Page */
.prvPrice{
	color : #000000;
}
.prvOrder{
	color : #000000;
}
/* Boobjob contest*/
#divBoobJob1, #divBoobJob2, #divBoobJob3, #divBoobJob4, #divBoobJob5,
#divBoobJob2705, #divBoobJob5188,#divBoobJob2785,#divBoobJob2359,#divBoobJob2404 {
	border: 1px solid #CFCFCF;
	background:#fff;
}

.img_model_boob_job {
	border: 1px solid #5e1c4c;
}
#box_boob_job {
	border:1px solid #e5e5e5;
	border-top:none;
}
.voteTxt {
	color:#7b3167;
}

div#contentSpecialEvent {
	background:#FAFAFA;
}
.bjLinks img {
	border:0;
}
/* BJ end */

#modelListBody {
	background:url(../images/bg.gif) repeat;
}

.bannerTd {
	background:url('../images/banner-bg.gif') repeat-x;
}

/* style special banner */
table.spcshowcontainer .text_font {
	color: #000;
}

table.spcshowcontainer .name {
	color: #000;
}
table.spcshowcontainer .title_font {
	color: #500000;
}

table.spcshowcontainer .model_font {
	color: #500000;
}
table.spcshowcontainer .pic_border {
	border: 1px solid #500000;
}
table.spcshowcontainer .compteur {
	color: #fff;
}
table.spcshowcontainer .compteurSide {
	color: #fff;
}
table.spcshowcontainer .boite_text {
	border: 1px solid #aaaaaa;
	background-color: #FFFFFF;
}
table.spcshowcontainer {
	border: 1px solid #7d2363;
}
/*Currency page*/
#currency .boxHeader {
	color:black;
	border:1px solid #e1e1e1;
}
#currency form .boxHeader #currencyList {
	color:black;
}

#currency form .boxHeader #title {
	background-color:#DFDFDF;
}

#speedActive a,.speedActive a {
	color:#620000;
}

#speedInactive a,#speedInactive,.speedInactive a {
	color:black;
}

.tdmodellist a .modellistLabel, 
.tdmodellist-high a .modellistLabel, 
.tdmodellist-top a .modellistLabel, 
.tdmodellist a .modellistLabelSmall, 
.tdmodellist-high a .modellistLabelSmall, 
.tdmodellist-top a .modellistLabelSmall, 
.floatingLabel,
.onlineModelLabel  {
	background:white;
	color:#270100;
}

a.unselectedNiche {
	color:#FFF;
}

a.selectedNiche {
	color:#ffd932;
}

#featArrow {
	height:32px;
	background:url(../images/feat_stretch.gif) repeat;
}

.darkLink td{
	color:#D1CB23;
}
.td.stdtxt a{
	color:#D1CB23;
}
td.stdtitle#titleNoBack a{
	color:#D1CB23;
}
td.tdmain .stdtxt a {
	color:#D1CB23;
}
td.tdmain .stdtxt #theme a {
	color:#660000;
}
a.links {
	color:#D1CB23;
}

span.scheduleEmpty{
	color:#fff;
}

#modellist-custom #custom-container {
	background:#050000;
}

#modellist-custom p {
	color:#fff;
}
#modellist-custom ul li a {
	color:#660000;
}
#modellist-custom ul li a.highlight, #modellist-custom ul li a.stdAll {
	color:#D4B132;
}
#modellist-custom #custom-container .vertSep {
	background:#660000;
}

#niches-footer #custLink { 
	color:#fff;
}

/** HELP CHAT */

/* Popup Pre Priver */
#msgBoxContainer #alertBoxalertPrePrivateBox {
	background:#000 !important;
	color:white !important;
}
#msgBoxContainer #alertBoxalertPrePrivateBox h3 {
	color:#eecb2f;
}
#msgBoxContainer #alertBoxalertPrePrivateBox #close {
	background:#eecb2f !important;
	color:black !important;
}
#msgBoxContainer #alertBoxalertPrePrivateBox #alertBoxTopContainer {
	background:white !important;
	border-top:1px solid #660000;
	border-bottom:1px solid #660000;
	color:black !important;
}

/*  --- Default Button Style --- */
.button_default { 
    color: #ffffff;
}	
.button_default .btn_tl { background: url("../images/buttons/default.png") no-repeat scroll left top transparent !important; }
.button_default .btn_tr { background: url("../images/buttons/default.png") no-repeat scroll right top transparent !important; }
.button_default .btn_tc { background-color: #ae0000 !important; }
.button_default .btn_bl { background: url("../images/buttons/default.png") no-repeat scroll left bottom transparent !important; } 
.button_default .btn_br { background: url("../images/buttons/default.png") no-repeat scroll right bottom transparent !important; }
.button_default .btn_bc { background-color: #ae0000 !important; }
.button_default .btn_c  { background-image: none !important; background-color: #ae0000 !important; }

/* = === End Default Buttons */
/* Template Help KB */
#kb-base-page, #kb-base-page .kb-content ul li span {
	color:#ececec;
}

/* New Schedule */
#schedule-container {
	background:#fff;
}
.scheduler-row .scheduler-day {
	border-color:#a4a4a4;
}
#schedule-main-container h2 {
	color:#fff;
}
.schedule-highlight-color {
	color:#AE0000;
}
#themeSchedule {
	background:#AE0000;
}
#themeSchedule span.theme-day,
#themeSchedule span.theme-date {
	color:#ffef4a;
}
#themeSchedule span.theme-title {
	color:#fff;
}
