body { margin:0; padding:0; background:#000 url(../images/bg_body01.jpg) top center no-repeat; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#464646}
.clr{ clear:both}
p{ margin:0; padding:0}
.center { margin:0 auto}
.center02  { text-align:center}
img { border:none}
table, tr, td { border:none}
a:link, a:visited, a:active {color:#464646; text-decoration:none}
a:hover {color:#464646; text-decoration:none; cursor:pointer}


.wrapper{ width:980px; margin:0 auto; background:#fff}
.header{ width:980px; clear:both; margin:0 auto; }

.text{ text-align:left; float:left; width:508px; height:95px; padding:6px 0 0 30px; }
.textJoinTop { float:left; width:538px; text-align:right}
.textRight { float:right; width:442px}

h1{ font-size:12px; margin:0 0 1px 0; padding:0 ; color:#000;  }
.text p {padding:1px 0; color:#000; }

.thumbHolder { width:909px; margin:0 auto; background:#d0070c; text-align:center}
.thumbHolder02 { width:462px; float:right; margin:0 8px 0 0; background:#d0070c; text-align:center}
.thumbHolder  .thumb01{ border:1px solid #fff; margin:5px 10px}
.thumbHolder02  .thumb01{ border:1px solid #fff; margin:4px 10px}

.right01{ text-align:center; width:469px}
.left01{ text-align:center; width:511px}

.middle { margin:5px auto 0 auto}

.cam{ background:#444444; float:right; color:#fff; width:474px; height:165px; border-bottom:1px solid #fff; border-right:1px solid #fff; margin:0 0 5px 0 }
.videos{ background:#444444; float:right; color:#fff; width:474px; height:156px; border-bottom:1px solid #fff; border-right:1px solid #fff  }
.cam p, .videos p { text-align:left; float:left; width:213px; padding:3px 0 0 10px}
.cam .thumbRest, .videos .thumbRest { float:right; margin:15px 15px 0 0}
.thumbRest{ border:1px solid #fff; margin:5px auto }


.models { text-align:center; text-decoration:underline; font-size:22px; color:#FFF; background:#444444; width:435px; float: left }
.modelImg { margin:2px; }
.joinRight{ float:left; width:469px}

.textJoin { background:url(../images/bg_jointext.jpg) bottom right no-repeat; height:34px; line-height:30px; display:block; padding:0 350px 0 0px; text-align:center; font-size:18px; color:#000; clear:both }
.textJoin a { color:#000}

.JoinFooter{ width:980px; clear:both; height:217px}

.footer{ color:#fff; clear:both; margin:20px auto; text-align:center; line-height:22px; font-size:12px}
.footer a:link, .footer a:visited, .footer a:active { color:#fff; text-decoration:none}
.footer a:hover { color:#c50303; text-decoration:underline}
