@IMPORT url("../../../stylesheet/styles.css");
.vertical-separator {
	background-color: #014c2b;
}
.instantbuyBody{
	background-color: #d4d4d4;
	color: #000;
}
.tdmain {
	background-color: #f2f2f2;
	/*border: 1px solid #dfdfdf;*/
}
.processingBody {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #F8F8F7;
	background-color:#000000;
	background-image: none;
}

#chatctrlbox {
	border-top:1px solid #340D28;
}
body {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}

body#mainBody {
	background-color: #014c2b;
}
body {
	background-color: #014c2b;
}

#freechat {
	border:none;
}

.freeChatRoom {
	background-color:#f2f2f2;
}
.scheduleTime {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
}

a {
	color:#014c2b;
}
.stdtxt, .text1, .text2, .tbl_head, .tbl_bod, .awardTitle, .smallText, .lstPassword {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}
#footer a:hover, #footer a:visited, #footer a:active {
	color:#fff;
}
.stdtitle{
	font-size:12px;
	color: #df7247;
	font-family:Arial, Helvetica, sans-serif;
}
.stdtitle {
	font-weight:bold;
}
#titleNoBack {
	color:#e1e1e1;
}
#titleNoBack a {
	color:#f1f1f1;
}
.stdtxt {
	color:#000;
}
.stdTxt span.colordtxt {
	color:#014c2b;
	font-weight:normal;
}

/* Styles Head */
div#head {
	border:1px solid #fbf9fa;
	background:url(../images/bghead.jpg) left no-repeat;
	text-align:center; 
}

div#head table, div#head table tr td {
	font-size:12px;
}
div#head table tr td a {
	color:#014c2b;
}
div#head .loginTxt {
	color:#d55a29;
	font-weight:bold;
}
div#head .brightMenu {
	color:#00482f;
}
div#head input {
	border:1px solid #e0e0e0;
}
div#head div#authBox {
	text-align:right;
}
.nicheText, .nicheText table tr td {
	font-size:11px;
	font-weight:bold;
}
.modelText, .modelText table tr td {
	font-size:10px;
	font-weight:bold;
	color:#000000;
	text-decoration:none;
}
.modelTitre {
	font-weight:bold;
	color:#2b4a7d;
	text-decoration:none;
}
.modelTitre {
	font-size:11px;
}
.modelInfo {
	font-size:10px;
	font-weight:bold;
	color:#000000;
}
.menumainsep{
	color:#DD7C38;
}
/* Head End */

/* Content*/
#modelListBody {
	background-color:#014c2b;
}

#featureBody {
	color:#000;
	border:0;
	
}
.featureTable {
	border:1px solid #EBEBEB;
	background-color:#f2f2f2;
}
td.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: #3c3c3c;
}
table.spcshowcontainer .name {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 14px;
	color: #d35e17;
}
table.spcshowcontainer .title_font {
	font-size: 14px;
	font-weight: bold;
	color: #014c2b;
}

table.spcshowcontainer .model_font {
	font-size: 12px;
	font-weight: bold;
	color: #014c2b;
}
table.spcshowcontainer .pic_border {
	border: 1px solid #014c2b;
}
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 #3c3c3c;
}
/* -- */
.chatHeader, td.chatHeader {
	font-size:12px;
	background:#df7247;
	font-family: Arial, Helvetica, sans-serif;
}

.chatHeader a, .chatHeader a:hover,.chatHeader a:visited{
 font-size:12px;
 font-family: Arial, Helvetica, sans-serif;
 color:#ffffff;
}

td.preChatBox, td.preChatBox table  {
	background:#F1F1F1;
}
.chatText {
	font-size:12px;
	font-weight:bold;
	color:#014c2b;
}
.chatBody, .chatBackground{
	background-color:#ffefe9;
	border-left: 1px solid #dddddd;
	border-right: 1px solid #dddddd;
}

.infoBox {
	background:#f1f1f1;
	border:1px solid #dddddd;
}
.rates {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #f13588;
}
.ratesHeader{
	font-size: 11px;
	font-weight: bold;
	background-color:#014c2b;
	color:#FFFFFF;
}
.ratesHeaderCredit{
	font-size: 10px;
	background-color:#014c2b;
	color:#FFFFFF;
}
.rateTextOdd{
	font-size: 11px;
	font-weight: bold;
	background-color:#f2f2f2;
	color:#014c2b;
}
.rateDescOdd{
	font-size: 10px;
	background-color:#f2f2f2;
	color:#000000;
}
.rateTextEven{
	font-size: 11px;
	font-weight: bold;
	background-color:#d4dedb;
	color:#014c2b;
}
.rateDescEven{
	font-size: 10px;
	background-color:#d4dedb;
	color:#000000;
}

.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;
}
.switchBody{
	background:#f2f2f2;
}
/* Content ModelList */
ul li {
	list-style-type: none;
	font-size:11px;
}
td.modelBox, td a.modelListNiche {
	font-size:11px;
}
td.modelBox a {
	font-size:12px;
}

#modelListBody table#modelListMainTable,
#modellistContainer {
	font-size:12px;
	background-color: #f2f2f2;
	border: 1px solid #dfdfdf;
}
.featuredBox tr td {
	font-size:12px;
}
.nicheTable {
	background:#ffffff;
	border: 1px solid #919191;
}
.nicheTable table tr td {
	font-size:11px;
	font-weight:bold;
}
.rankingBody{
	font-size: 11px;
	background: #FFFFFF;
	background-color: #FFFFFF;
}
.nicheTitle{
	color:#000000;
}
.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: #014c2b;
}

.tdmodellist, .tdmodellist-high, .tdmodellist-top {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	background-color: #fff;
	border: 1px solid #767676;
	text-align:left;
}
.tdmodellist-high {
	background: #FFE4D9;
	border: 2px solid #FBA284;
}
.tdmodellist-top {
	/*background:url(../images/topmodel.gif) no-repeat #FFE4D9;*/
	border: 2px solid #DA5A29;
}
.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;
	color:#024C2B;
}
a.menutxt {
	font-size:12px;
	color: #340d28;
}
.tdgrey {
	background-color: #d4d4d4;
	border: 1px solid #8d8d8d;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.browse{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #000;
	text-decoration: none;
}
a.nicheText, a.browse{
	text-decoration: underline;
}

.copyrights {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #014c2b;
	text-align: center;
}
.copyrights table tr td.footerinfo {
	color:#000;
}
.txtfield {
	border: 1px solid #dfdfdf;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
}
.footerinfo, .footerinfo a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #e1e1e1;
	text-align: center;
}
#hardcoreGroupChat{
	background:#df7247;
}

.rowBck {
	color: #000;
}

/* Content End */

/* Footer styles*/
div#footer table tr td {
	font-size:9px;
	text-align:center;
	color:#ababab;
}
/* Footer End */
.strokeSep {
	color:#df7247;
	background-color:#df7247;
}

/* Calendar */

.caltitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	cursor: default;
	background-color: #df7247;
	border: 1px solid #c24818;
}

.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:#fff;
	font-family: Arial, Helvetica, sans-serif;
	background:#df7247;
}

.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:#ffc18a;
	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;
	text-align: right;
}
.calTable {
	border:1px solid #ddd;
}

.logintxt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	text-align: right;
	color: #d35e17;
}

.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;

}


.timer {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #000000;
	text-align: center;
	border: none;
	background: inherit;
}

.timerSemi {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #000000;
	text-align: center;
	border: none;
	background: inherit;
}

.timerFull{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #000000;
	text-align: center;
	border: none;
	background: inherit;
}

.textSemi {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #f13588;
	text-align: center;
	border: none;
	background: inherit;
}

.timerWarning {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #FF0000;
	font-weight: bold;
	text-align: center;
	border: none;
	background: inherit;
}

.semiswitch {
	background:url(../images/switchtoprivate.gif);
}

a.semiswitch:link, a.semiswitch:hover, a.semiswitch:visited, a.semiswitch:active {
	background:url('../images/switchtoprivate.gif');
}

/* 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 */
.pvttime {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #000000;
	text-align: center;
}
a.brightMenu {
	color:#F1F1F1;
}
a.brightMenu:hover, a.brightMenu:link, a.brightMenu:visited, a.brightMenu:active {
	color: #f1f1f1;
}
/*Currency page*/
#currency {
	text-align:center;
}
#currency .boxHeader {
	color:black;
	border:1px solid #dfdfdf;
	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:link,.speedActive a {
	color:white;
}
#speedInactive a:link,.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 {
	background:white;
	color:#024C2B;
	text-transform:uppercase;
	text-align:center;
	font-size:9px;
	font-family:Arial;
	text-decoration:none;
}
a.unselectedNiche {
	color:#014c2b;
	text-decoration:underline;
	font-weight:bolder;	
}
a.selectedNiche {
	color:black;
	text-decoration:none;
	font-weight:bolder;
}


#modellist-custom #custom-container {
	background:#fff;
}

#modellist-custom p {
	color:#df7247;
}
#modellist-custom ul li a {
	color:#e2b29f;
}
#modellist-custom ul li a.highlight, #modellist-custom ul li a.stdAll {
	color:#002d19;
}
#modellist-custom #custom-container .vertSep {
	background:#002d19;
}

/** HELP CHAT */
.wrapper{
	height: 169px;
	width: 753px;
	background-color: #ffe6db;
	border: solid 1px #dddddd;
	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;
}