body {
     font-family: Verdana, Geneva, sans-serif;
     font-size: 12px;
     color: #000000;
     background-color:#b58da0;
     margin:0px;
     padding:0px;
     background-image: url(images/mainbg.gif);
     background-repeat: repeat-x;
     background-position: top;
}

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:#d44a9a;
     margin-top: 10px;
     margin-right: 0px;
     margin-bottom: 20px;
     margin-left: 0px;
}

#mainbox {
     width:1006px;
     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:9px;}
     
#mainbox2 {
     width:823px;
     background-color:#FFF;
     margin-top:10px;
     text-align:center;
     margin-left:auto;
     margin-right:auto;
     border: 3px solid #d297b8;
}
     
.contentbox {
     text-align:left;
     width:950px;
     margin-top:10px;
     margin-left:25px;
     background-color:#f5d0e1;
     border: 1px solid #d297b8;
     }
     
.contentbox_bot {
     margin-top:2px;
     margin-bottom:2px;
     margin-left:25px;
     width:951px;
     height:245px;
     background-color:#ffffff;
     background-image: url(images/boxbg2.jpg);

}
     
.boximgbig {
     margin-top:15px;
     margin-bottom:5px;
     margin-left:3px;
     margin-right:5px;
     border: 2px solid #ffffff;
}

.boxmodel_botimg_bg {
     margin-left:15px;
     margin-top:7px;
     width:297px;
     height:230px;
     background-image:url(images/boxmodel_botimg_bg.jpg);
     float:left;}
     
h2 {
     margin-top:10px;
     margin-bottom:5px;
     font-size:34px;
     font-weight:bold;
     margin-left:15px;
     margin-right:10px;
     color:#a95785;}
     
.boxmodel_text {
     width:487px;
     height:182px;
     background-image:url(images/boxmodelbg.jpg);
     color:#a24b77;
     margin-top:7px;
     margin-bottom:5px;
     margin-right:11px;

     background-color:#ffffff;
}

.boxmodel_text2 {
     padding-top:30px;}

.boxmodel_text p {
     font-weight:bold;
     margin:16px;
     color:#a24b77;
     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 {
     margin-top:5px;
     margin-left:2px;

     border: 1px solid #ffffff;}
     
.boxmodel_bottext {
     width:951px;
     margin-top:0px;
     margin-bottom:25px;
     margin-left:25px;
     padding-top:7px;
     padding-bottom:12px;
     text-align:center;
     font-size:27px;
     font-weight:bold;
     color:#ffffff;
     background-image:url(images/boxmodel_bottext_bg.jpg);
     background-color:#be5b7e;

}

.tab1 {
     margin-left:5px;
     margin-bottom:5px;}
     

.but1 {
     margin-left:5px;}

.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:#f3bd84;
     color:#c37459;
     padding-top:15px;
     padding-bottom:15px;
     
}

.podvalbox1 a {
     color:#c37459;
     text-decoration:underline;}
     
.podvalbox1 a:hover {
     color:#c37459;
     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:#f3bd84;
     background-color:#f3bd84;
     margin-top:8px;
     margin-bottom:8px;
     }
     
.modelimg {
     margin-bottom:30px;
     border: 4px solid #e459a3;
     }
     
.boxtitle2 {
     margin-left:25px;
     font-size:18px;
     font-weight:bold;
     padding-top:9px;
     padding-bottom:9px;
     color:#FFF;
     width:960px;
     background-color:#88526f;}
     
.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 #d297b8;
     background-color:#f5d0e1;
     color:#6c3a56;
     }
     
.tab2 {
     background-color:#ffebf6;
     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:#f5d0e1;
     border: 1px solid #d297b8;
     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: #f5d0e1;
     border: 4px solid #d297b8;
}

.memtable2 {   padding:7px;
     margin-bottom:10px;
     margin-top:10px;
     background-color: #e1c79f;
     border: 4px solid #cb9745;
}

.imgborder1 {  border: 5px solid #d297b8;
     margin-right:6px;
}

.updatetd {    border: 1px solid #d297b8;
     background-color:#fce4ef;
     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:#8e5972;
     font-style: normal;
     letter-spacing: -0.05em;
     border-bottom-width: 2px;
     border-bottom-style: solid;
     border-bottom-color: #8e5972;
     }

.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: #f5d0e1;
     border: 1px solid #d297b8;
     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:#854e6d;
     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 #d297b8;
     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;
}

.jointop {
     text-align:left;
     padding-left:40px;
     font-size:26px;
     font-weight:bold;
     color: #9D4673;
     width:98px8;
     height:55px;
     background-image: url(images/joinhead_04.jpg);
     }
     
.jointop2 {
     text-align:left;
     font-size:26px;
     font-weight:bold;
     color: #9D4673;
     width:98px8;
     height:55px;
     background-image: url(images/joinhead_04.jpg);
     }
     
.memmenubox {
     text-align:center;
     font-size:20px;
     color:#88526f}
     
.memmenubox a {
     font-weight:bold;
     color:#c2468f;
     text-decoration:none;}
     
.memmenubox a:hover {
     font-weight:bold;
     color:#ec61b3;
     text-decoration:none;}


#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;

}
/* NEW */.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;}