
body {
     font-family: Verdana, Geneva, sans-serif;
     font-size: 12px;
     color: #000000;
     background-color:#f2e7d5;
     margin:0px;
     padding:0px;
     background-image: url(images/mainbg.gif);
}

a {
     color:#f34d97;
     text-decoration:underline;}
     
a:hover {
     color:#d52473;
     text-decoration:none;}

p {
     line-height:17px;
     padding:0px;
     margin-top: 10px;
     margin-right: 0px;
     margin-bottom: 10px;
     margin-left: 0px;
     }

th, td {
     font-family: Verdana, Geneva, sans-serif;
     font-size: 12px;
}

h1 {
     line-height:27px;
     padding:0px;
     font-size:30px;
     font-weight:bold;
     color:#c9015d;
     margin-top: 10px;
     margin-right: 0px;
     margin-bottom: 20px;
     margin-left: 0px;
}

#mainbox {
     width:999px;
     padding-bottom:15px;
     text-align:center;
     margin-left:auto;
     margin-right:auto;
     background-image: url(images/mainbg2.gif);
     background-repeat: repeat-y;
}

.toptable {
     margin-left:6px;}
     
#mainbox2 {
     width:823px;
     background-color:#FFF;
     margin-top:10px;
     text-align:center;
     margin-left:auto;
     margin-right:auto;
     border: 3px solid #d887a4;
}
     
.contentbox {
     text-align:left;
     width:960px;
     margin-top:10px;
     margin-left:18px;
     background-color:#b7e6f5;
     border: 1px solid #00c8fb;
     }
     
.contentbox_bot {
     margin-top:2px;
     margin-bottom:2px;
     margin-left:18px;
     width:962px;
     height:235px;
     background-color:#ffffff;
     background-image: url(images/boxbg2.jpg);

}
     
.boximgbig {
     margin-top:15px;
     margin-bottom:5px;
     margin-left:5px;
     margin-right:8px;
     border: 5px solid #00c8fb;
}
     
h2 {
     margin-top:10px;
     margin-bottom:5px;
     font-size:34px;
     font-weight:bold;
     margin-left:15px;
     margin-right:10px;
     color:#1987a9;}
     
.boxmodel_text {
     width:480px;
     background-image:url(images/boxmodelbg.jpg);
     margin-top:7px;
     margin-bottom:5px;
     margin-right:11px;
     background-color:#f06c9a;
     border: 1px solid #ffffff;
     background-repeat: repeat-x;
     background-position: bottom;
}

.boxmodel_text p {
     font-weight:bold;
     margin:18px;
     color:#FFF;
     line-height:19px;
     

}

.box_td01 {
     padding-left:24px;
     padding-bottom:5px;
     width:420px;}
     
     
.button_red {
     margin-right:3px;
     height:50px;
     width:220px;
     background-color: #067ba0;
     border-top-width: 2px;
     border-right-width: 2px;
     border-bottom-width: 2px;
     border-left-width: 2px;
     border-top-style: solid;
     border-right-style: solid;
     border-bottom-style: solid;
     border-left-style: solid;
     border-top-color: #10adde;
     border-right-color: #055771;
     border-bottom-color: #055771;
     border-left-color: #10adde;
     font-family: Verdana, Geneva, sans-serif;
     font-size: 14px;
     font-weight: bold;
     color: #FFF;
}

.button_red2 {

     height:50px;
     width:288px;
     background-color: #b12168;
     border-top-width: 2px;
     border-right-width: 2px;
     border-bottom-width: 2px;
     border-left-width: 2px;
     border-top-style: solid;
     border-right-style: solid;
     border-bottom-style: solid;
     border-left-style: solid;
     border-top-color: #d93385;
     border-right-color: #951c58;
     border-bottom-color: #951c58;
     border-left-color: #d93385;
     font-family: Georgia, "Times New Roman", Times, serif;
     font-size: 20px;
     font-weight: bold;
     color: #FFF;
}

.button_orange {
     height:50px;
     width:258px;
     background-color: #f6085b;
     border-top-width: 2px;
     border-left-width: 2px;
     border-top-style: solid;
     border-left-style: solid;
     border-top-color: #ff73a4;
     border-left-color: #ff73a4;
     font-family: Verdana, Geneva, sans-serif;
     font-size: 14px;
     font-weight: bold;
     color: #ffffff;
     border-right-width: 2px;
     border-bottom-width: 2px;
     border-right-style: solid;
     border-bottom-style: solid;
     border-right-color: #c90b4d;
     border-bottom-color: #c90b4d;
}

.button_orange2 {
     height:50px;
     width:288px;
     background-color: #e5dc19;
     border-top-width: 2px;
     border-right-width: 2px;
     border-bottom-width: 2px;
     border-left-width: 2px;
     border-top-style: solid;
     border-right-style: solid;
     border-bottom-style: solid;
     border-left-style: solid;
     border-top-color: #f4f099;
     border-right-color: #bab315;
     border-bottom-color: #bab315;
     border-left-color: #f4f099;
     font-family: Georgia, "Times New Roman", Times, serif;
     font-size: 20px;
     font-weight: bold;
     color: #ad0202;
}

.button_darkorange {
     margin-right:5px;
     height:50px;
     background-color: #f06395;
     border-top-width: 2px;
     border-right-width: 2px;
     border-bottom-width: 2px;
     border-left-width: 2px;
     border-top-style: solid;
     border-right-style: solid;
     border-bottom-style: solid;
     border-left-style: solid;
     border-top-color: #ffb5d0;
     border-right-color: #cb4474;
     border-bottom-color: #cb4474;
     border-left-color: #ffb5d0;
     font-family: Verdana, Geneva, sans-serif;
     font-size: 20px;
     font-weight: bold;
     color: #FFF;
}

.modelvideobox {
     width:479px;
     margin-top:5px;
     margin-bottom:5px;
     border: 1px solid #ffffff;}
     
.boxmodel_botimg {
     float:left;
     margin-top:5px;
     margin-left:23px;
     border: 1px solid #ffffff;}
     
.boxmodel_bottext {
     width:963px;
     margin-top:0px;
     margin-bottom:25px;
     margin-left:18px;
     padding-top:5px;
     padding-bottom:9px;
     text-align:center;
     font-size:25px;
     font-weight:bold;
     color:#ffffff;
     background-color:#be5b7e;

}

.boxtxtbot {
     padding-left:15px;
     padding-top:15px;
     width:150px;
     font-size:18px;
     font-weight:bold;
     color:#FFF;
     text-align:left;
     float:left;}
     
.bot_buttons {
     text-align:center;
     margin-bottom:40px;
     } 
     
.podvalbox1 {
     width:980px;
     margin-top:20px;
     margin-left:10px;
     text-align:center;
     background-color:#ff87be;
     color:#FFF;
     padding-top:15px;
     padding-bottom:15px;
     
}

.podvalbox1 a {
     color:#FFF;
     text-decoration:underline;}
     
.podvalbox1 a:hover {
     color:#FFF;
     text-decoration:none;}
     
.podvalbox2 {
     width:980px;
     text-align:center;
     margin-left:10px;
     color:#ffffff;
     line-height:18px;
     background-color:#ffffff;
     padding-top:15px;
     padding-bottom:15px;
     background-image: url(images/podvalback.jpg);
     background-repeat: repeat-x;
     background-position: bottom;
}
     
hr {
     width:900px;
     height:1px;
     border:0px;
     color:#ffffff;
     background-color:#ffffff;
     margin-top:8px;
     margin-bottom:8px;
     }
     
.modelimg {
     margin-bottom:30px;
     border: 4px solid #00c8fb;
     }
     
.boxtitle2 {
     margin-left:10px;
     font-size:18px;
     font-weight:bold;
     padding-top:9px;
     padding-bottom:9px;
     color:#FFF;
     width:980px;
     background-color:#00c8fb;}
     
.boxmodel_title {
     background-color:#ffd5e8;
     width:930px;
     margin-left:25px;
     padding-top:7px;
     padding-bottom:7px;
     padding-left:20px;
     font-size:24px;
     font-weight:bold;
     color:#c9015d;
     border-top-width: 1px;
     border-right-width: 1px;
     border-left-width: 1px;
     border-top-style: solid;
     border-right-style: solid;
     border-left-style: solid;
     border-top-color: #c9015d;
     border-right-color: #c9015d;
     border-left-color: #c9015d;
     border-bottom-width: 1px;
     border-bottom-style: solid;
     border-bottom-color: #c9015d;
}

.pageinside_title {
     font-size:26px;
     font-weight:bold;
     padding-left:25px;
     color:#a50000}
     
.joinbox {
     width:950px;
     text-align:left;
     margin-left:23px;
     margin-right:20px;
     margin-right:10px;
     margin-top:15px;
     border: 2px solid #00c8fb;
     background-color:#b7e6f5;
     color:#0474a5;
     }
     
.tab2 {
     background-color:#d4f2fc;
     padding:15px;}
     
     
.joinbuttons {
     padding-left:20px;
     padding-right:20px;
     padding-top:5px;
     padding-bottom:5px;

     font-weight:bold;
     color:#ffffff;
     background-color:#c8015c;
     border-top-width: 2px;
     border-right-width: 2px;
     border-bottom-width: 2px;
     border-left-width: 2px;
     border-top-style: solid;
     border-right-style: solid;
     border-bottom-style: solid;
     border-left-style: solid;
     border-top-color: #e90d72;
     border-right-color: #a2004a;
     border-bottom-color: #a2004a;
     border-left-color: #e90d72;}
     
.txt_orange {
     color:#ec488e;}
     
.warningtxt {
     width:600px;
     line-height:19px;
     text-align:left;
     background-color:#b7e6f5;
     border: 1px solid #00c8fb;
     margin-top:20px;
     margin-bottom:15px;
     padding:20px;
     margin-left:auto;
     margin-right:auto;}
     
#warpodvalbox {
     width:710px;
     margin-top:20px;
     margin-bottom:10px;}
     
#warpodvalbox_td1 {
     padding-top:15px;
     padding-bottom:15px;
     margin-top:10px;
     background-repeat: no-repeat;
     background-position: top;
}

.memtable {
     width:930px;
     text-align:left;
     padding:4px;
     margin-bottom:10px;
     margin-top:10px;
     background-color: #d7d7d7;
     border: 4px solid #adadad;
}

.memtable2 {   padding:7px;
     margin-bottom:10px;
     margin-top:10px;
     background-color: #e1c79f;
     border: 4px solid #cb9745;
}

.imgborder1 {  border: 5px solid #eeabd5;
     margin-right:6px;
}

.updatetd {    border: 1px solid #eeabd5;
     background-color:#ededed;
     padding:10px;
     padding-bottom:0px;
     font-size:12px;
     line-height:16px;
     font-family:Arial, Helvetica, sans-serif;

}

.vidtab {
     margin-top:15px;
     border: 1px solid #adadad;
}

.vidtab_td1 {
     padding:10px;
     border-right-width: 1px;
     border-right-style: solid;
     border-right-color: #adadad;
     background-color:#d7d7d7;
}

.vidtab_td2 {
     text-align:left;
     font-family:Arial, Helvetica, sans-serif;
     padding:10px;
     background-color:#ededed;
     font-size:12px;

}

.pagestab {
     margin-top:10px;
     margin-left:25px;}
     
.pagesTitle {
     color:#c9015d;
     padding-top:10px;
     padding-bottom:10px;
     padding-left:10px;
     font-size:26px;
     font-weight:bold;
     font-style: italic;
     letter-spacing: -1px;
}

.pagesmenu {
     font-size:18px;
     color:#c8015c;
     text-align:center;
     height:47px;
     background-image:url(images/pagesmenubg.jpg);}
     
.pagesmenu a {
     font-weight:bold;
     color:#000;
     text-decoration:none;}
     
.pagesmenu a:hover {
     font-weight:bold;
     color:#c8015c;
     text-decoration:none;}
     
.membable {
     margin-top:10px;
     width:965px;
     margin-left:18px;}
     
.membable_td1 {
     width:200px;
     padding-right:10px;
}

.membox_red {
     background-color: #efd2dc;
     border: 1px solid #d887a4;
     text-align:left;
     padding-bottom:10px;
     }
     
.membox_blue {
     background-color: #b7e6f5;
     border: 1px solid #00c8fb;
     text-align:left;
     padding-bottom:10px;
     margin-bottom:10px;
     }
     
.membox_red input, select {
     background-color: #fff;
     border: 1px solid #d887a4;
     padding:3px;
     color:#d887a4;
     font-weight:bold;
     }
     
.memboxtitle_red {
     background-color:#d887a4;
     font-size:20px;
     color:#FFF;
     text-align:left;
     font-weight:bold;
     padding-left:10px;
     padding-top:3px;
     padding-bottom:6px;
     margin-bottom:10px;

     }
     
.memboxtitle_blue {
     background-color:#00c8fb;
     font-size:20px;
     color:#FFF;
     text-align:left;
     font-weight:bold;
     padding-left:10px;
     padding-top:3px;
     padding-bottom:6px;
     margin-bottom:10px;

     }
     
.memtabmodels {
     margin-top:5px;
     margin-left:0px;
     margin-right:0px;}
     
.memtabmodels td {
     padding-top:0px;
     padding-bottom:5px;
     padding-left:4px;
}

.membox_model {
     width:178px;
     text-align:center;
     background-color:#FFF;
     border: 1px solid #00c8fb;
     padding-top: 0px;
     padding-right: 0px;
     padding-bottom: 2px;
     padding-left: 0px;
}

.membox_model p a {
     color:#f34d97;
     font-weight:bold;
     text-decoration:none;
}

.membox_model p a:hover {
     color:#f34d97;
     font-weight:bold;
     text-decoration:underline;
}

.memtab2 {
     margin-top:4px;
     width:170px;
     margin-left:10px;
}

.memtab2 td {
     text-align:left;
     font-size:11px;
     color:#06C}
     
.memtextbox {
     background-color:#FFF;
     margin-left:10px;
     margin-right:10px;
     padding:10px;}
     
.modelsalfbox {
     background-color:#FFF;
     padding:7px;
     margin-top:10px;
     margin-left:5px;
     margin-right:5px;
     margin-bottom:10px;
     border: 1px solid #00c8fb;
     color:#0477a9;
}

.modelalf {
     width:400px;
     text-align:center;
     margin-left:180px;}
     
.modelalf a {
     font-weight:bold;
     text-decoration:underline;
}

.modelalf a:hover {
     font-weight:bold;
     text-decoration:none;
}


.plrate {
     margin-top:10px;
     margin-left:30px;
     height:20px;
     text-align:center;
}
.plrate .ratingItem {
     width: 17px;
     height: 16px;
     font-family: Verdana, Arial, Helvetica, sans-serif;
     font-size: 10px;
     line-height: 16px;
     text-decoration: none;
     color: #00c8fb;
     background-color: #FFFFFF;
     text-align: center;
     vertical-align: middle;
     border: #00c8fb 1px solid;
     display: block;
     float:left;
     margin-left:2px;
     margin-right:3px;
}
.plrate a:hover.ratingItem{
     background-color:#00c8fb;
     color:#FFF;
}



.content_prv {text-align: left; padding-left:40px;}
.content_prv img {margin: 5px 5px 5px 5px; }


#comingSoon .thumbScene {
     float: left;
     margin: 12px;
     }

#comingSoon .sceneLinkTitle {
     height:21px;
     text-align:center;
     background:#EEABD5;
     clear:both;
     padding:2px 0 0 0;

     }


#comingSoon .thumbFooterMembers{
     height:21px;
     text-align:center;
     background:#EEABD5;
     clear:both;
     padding:2px 0 0 0;
     }

#comingSoon  .thumbFooterMembers .thumbTime{
     padding-top:2px;
     font-size:11px;
     color:#0f3145;
     text-align:center;
     display:inline;
     float:none;
     padding:0;
     line-height:inherit;
     height:auto;
     margin:0;
     }


.memtitle1{ paddint-top: 7px; padding-bottom: 7px; margin-top: 7px; margin-bottom: 7px; padding-left: 4px; font-weight: bold; color: #ffffff; background-color: #EEABD5;}


.updatetd {    border: 1px solid #00c8fb;
     background-color:#dff7fe;
     padding:10px;
     padding-bottom:0px;
     font-size:12px;
     line-height:16px;
     font-family:Arial, Helvetica, sans-serif;

}

.memtitlediv {
     width:925px;
     text-align:left;
     margin-left:35px;
     margin-top:10px;
     margin-bottom:20px;
     padding-bottom:10px;
     font-size:26px;
     font-weight:bold;
     color:#f34d97;
     font-style: italic;
     letter-spacing: -0.05em;
     border-bottom-width: 1px;
     border-bottom-style: dashed;
     border-bottom-color: #f34d97;
     }
      
.sceneLinkTitle1 {
     color:#FFFFFF;
     text-transform:uppercase;     
      font-weight:bold;
      font-size: 14px;
      padding-left:4px; 
      text-align:left;
     }
 .thumbTime1{
     font-size:11px;
     color:#51444d;
      font-weight:bold;
      padding-left:4px; 
      text-align:left;
    
     }
.thumb { border: 1px solid #00c8fb;
     }

.contentblock{width: 180px; height: 250px; float: left; text-align: center; padding-bottom: 10px;}  

.clearfix {clear: both;}

.topjoin {

	text-align:center;
	font-size:16px;
	font-weight:bold;
	color:#0474a5;

	background-repeat: no-repeat;
	background-position: left top;
}