@IMPORT url("../../../stylesheet/styles.css");
body#mainBody, .freeChatRoom {
	background: url('../images/bg.gif');
}

.processingBody, .switchBody {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #fff;
	background-color: #000;
	border: 0px;
	background-image: none;
}

.instantbuyBody {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#373737;
	background-color:#F8F8F8;
	border:0px;
	background-image:none;
}

body {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}
#chatctrlbox {
	border-top:1px solid #340D28;
}
a {
	color:#660000;
}
.stdtxt, .text1, .text2, .tbl_head, .tbl_bod, .awardTitle, .smallText, .lstPassword {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
}
.awardBody td{
	font-family: Arial, Helvetica, sans-serif;;
	color:#fff;
}
.awardBody{
	background-color: #050000;
}
.stdtitle, .stdtxt {
	font-size:12px;
	color:#ffffff;
	font-family:Arial, Helvetica, sans-serif;
}
.stdtitle {
	font-weight:bold;
}
td.stdtitle .stdtitle {
	color:#D1CB23;
}
.stdtxt {
	color:#FFFFFF;
}
.stdTxt span.colordtxt {
	color:#DDC84B;
	font-weight:normal;
}

/* Styles Head */
#head {
	background: url(../images/bgHead.jpg) left no-repeat #050000;
	text-align:center;
	border:1px solid #360101;
	background-color:#050000;
	text-align:center;
}
#head .logom2788 {
 background: url(../images/merchant/2788/bgHead.jpg) left no-repeat #fff;
}
#head table, #head table tr td {
	font-size:12px;
}
#head table tr td a {
	color:#FFFFFF;
}
#head .loginTxt {
	color:#fff;
	font-weight:bold;
}
#head table tr td.menumainsep, #head table tr td.menumainsep a {
	color:white;
	font-family: Times New Roman, Times, serif;
	font-size:14px;
}
#head .brightMenu {
	color:#eecb2f !important;
}
#head input {
	border:1px solid #e0e0e0;
}
.nicheText, .nicheText table tr td {
	font-size:11px;
	font-weight:bold;
}
.nicheText, .nicheText table tr td a {
	color:#fff;
}
.modelText, .modelText table tr td {
	font-size:10px;
	font-weight:bold;
	color:#660000;
	text-decoration:none;
}
.modelTitre {
	font-weight:bold;
	color:#660000;
	text-decoration:none;
}
.modelTitre {
	font-size:11px;
}
.modelInfo {
	font-size:10px;
	font-weight:bold;
	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 {
	font-size:12px;
	background:url(../images/bg_chatheader.gif) repeat-x;
	font-family: Arial, Helvetica, sans-serif;
}
.chatHeader a {
	font-size:12px;
	font-family: Arial, Helvetica, sans-serif;
}
td.preChatBox, td.preChatBox table  {
	background:#FFEEF9;
}
.chatText {
	font-size:12px;
	 font-weight:bold;
	 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 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #aa0077;
}

.ratesHeader{
	font-size: 11px;
	font-weight: bold;
	background-color:#360101;
	color:#FFFFFF;
}
.ratesHeaderCredit{
	font-size: 10px;
	background-color:#360101;
	color:#FFFFFF;
}
.rateTextOdd{
	font-size: 11px;
	font-weight: bold;
	background-color:#F9F8CA;
	color:#000000;
}
.rateDescOdd{
	font-size: 10px;
	background-color:#F9F8CA;
	color:#000000;
}
.rateTextEven{
	font-size: 11px;
	font-weight: bold;
	background-color:#FBEAF4;
	color:#731D5A;
}
.rateDescEven{
	font-size: 10px;
	background-color:#FBEAF4;
	color:#731D5A;
}

.registerbox {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #340d28;
	border: none;
}

.buttons{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}

.button{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
/* Content ModelList */
ul li {
	list-style-type: none;
	font-size:11px;
	text-align:left;
}

table tr td.modelBox {
	text-align:left;
}
td.modelBox, td a.modelListNiche {
	font-size:11px;
}
td.modelBox a {
	font-size:12px;
	
}

#modelListBody table#modelListMainTable,
#modellistContainer {
	background:#050000;
	font-size:12px;
	border:1px solid #360101;
}
.featuredBox tr td {
	font-size:12px;
}
.nicheTable {
	background:#050000;
	border: 1px solid #360101;
}
.nicheTable table tr td {
	font-size:11px;
	font-weight:bold;
}
.rankingBody{
	font-size: 11px;
	background: #FFFFFF;
	background-color: #FFFFFF;
}

.rankingList{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.rankingHeader {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #050000;
}

.tdmodellist, .tdmodellist-high, .tdmodellist-top {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	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;
}
.raquo {
	font-weight:bold;
	font-size:18px;
}
.nicheTable .raquo {
	color:#D1CB23;
}
a.menutxt {
	font-size:12px;
	color: #340d28;
}
.infobox a.menutxt {
	color: #D1CB2F;
}

.tdgrey {
	background-color: #050000;
	border: 1px solid #270100;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.browse{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #F0D931;
	text-decoration: none;
}
.browse a{
	color: #fff;
}
a.nicheText, a.browse{
	text-decoration: underline;
}

.copyrights {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #D1CB23;
	text-align: center;
}

.txtfield {
	border: 1px solid #dfdfdf;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
}
.footerinfo, .scheduleTime {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #FFFFFF;
	text-align: center;
}

.rowBck{
	color:#373737;
}
/* Content End */

/* Footer styles*/
div#footer table tr td {
	font-size:9px;
	text-align:center;
	color:#ababab;
}

.stdtxt td.footerinfo a{
	color:#D1CB23;
}
/* Footer End */
.strokeSep {
	color:#AB0075;
	background-color:#FFFFFF;
}

/* Calendar */
.caltitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	cursor: default;
	background-color: #360101;
	border: 1px solid #000000;
}

.calweekend {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #222222;
	cursor: default;
	background-color: #FFFFFF;
	text-align: right;
}

.calweekendfade {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #222222;
	cursor: default;
	background-color: #FFFFFF;
	text-align: right;
}

.calweek {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #515151;
	cursor: default;
	background-color: #FFFFFF;
	text-align: right;
}

.calweekfade {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #515151;
	cursor: default;
	background-color: #FFFFFF;
	text-align: right;
}

.calWork {
	text-decoration: none;
	font-size: 12px;
	cursor: default;
	color: #500101;
	background:#ffcfcf;
	font-family: Arial, Helvetica, sans-serif;
}

.calPrevMonth {
	color: #FFFFFF;
	text-decoration: none;
}

a.calPrevMonth, a.calPrevMonth:hover, a.calPrevMonth:link, a.calPrevMonth:visited, a.calPrevMonth:active {
color: #FFFFFF;
text-decoration: none;
}

.calWorkFaded {
	text-decoration: none;
	font-size: 9px;
	color: #360101;
	cursor: default;
	font-family: Arial, Helvetica, sans-serif;
}

.caltoday {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: black;
	cursor: default;
	background:#ffcfcf;
	border:1px solid #660000;
	text-align: right;
}
.calBody {
	border:1px solid #ddd;
	background:#050000;
}


.logintxt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	text-align: right;
	color: #fff;
}

.logintxtfield {
	border: 1px solid #dfdfdf;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #000000;
}

.loginbutton{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #5A5450;

}

/* Private Page */
.prvPrice{
	color : #000000;
}
.prvOrder{
	color : #000000;
}
.prv{
	font-size : 10px;
}
/* Boobjob contest*/
#divBoobJob1, #divBoobJob2, #divBoobJob3, #divBoobJob4, #divBoobJob5,
#divBoobJob2705, #divBoobJob5188,#divBoobJob2785,#divBoobJob2359,#divBoobJob2404 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	border: 1px solid #CFCFCF;
	background:#fff;
}

.btn_vote_now {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
}
.img_model_boob_job {
	border: 1px solid #5e1c4c;
}
#box_boob_job {
	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: #e5e5e5;
	border-bottom-color: #e5e5e5;
	border-left-color: #e5e5e5;
}
.voteTxt {
	color:#7b3167;
	font-weight:bold;
	font-size:12px;
}
span.boobTxt {
	font-size:12px;
}

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 {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 11px;
	color: #000;
}

table.spcshowcontainer .name {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 14px;
	color: #000;
}
table.spcshowcontainer .title_font {
	font-size: 14px;
	font-weight: bold;
	color: #500000;
}

table.spcshowcontainer .model_font {
	font-size: 12px;
	font-weight: bold;
	color: #500000;
}
table.spcshowcontainer .pic_border {
	border: 1px solid #500000;
}
table.spcshowcontainer .compteur {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #fff;
}
table.spcshowcontainer .compteurSide {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #fff;
}
table.spcshowcontainer .boite_text {
	border: 1px solid #aaaaaa;
	background-color: #FFFFFF;
}
table.spcshowcontainer {
	border: 1px solid #7d2363;
}
/*Currency page*/
#currency {
	text-align:center;
}
#currency .boxHeader {
	color:black;
	border:1px solid #e1e1e1;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 11px;
	text-align:center;
}
#currency .boxHeader p {
	text-align:center;
}
 
#currency #proceed {
	text-align:center;
}
#currency form .boxHeader #currencyList {
	color:black;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 11px;
	text-align:center;
}

#currency form .boxHeader #title {
	background-color:#DFDFDF;
	font-weight:bolder;
}

#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;
	text-transform:uppercase;
	text-align:center;
	font-size:9px;
	font-family:Arial;
	font-weight:bold;
	text-decoration:none;
}

a.unselectedNiche {
	color:#FFF;
	text-decoration:underline;
	font-weight:bolder;	
}

a.selectedNiche {
	color:#ffd932;
	text-decoration:none;
	font-weight:bolder;
}

#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 */
.wrapper{
	height: 169px;
	width: 753px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 15px;
	text-align: center;
}
.wrapper .content b {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight:bold;
}
.wrapper .content {
	text-align: center;
	margin-right: auto;
	margin-left: auto;
	padding-top: 5px;
}
