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{ margin:0 auto;  text-align:left; padding:5px 20px; height:70px }
h1{ font-size:12px; margin:0 0 1px 0; padding:0 ; color:#000;  }
.text p {padding:1px 0; color:#000; }





.thumb01{ border:3px solid #ff0000; margin:5px 2px}

.models { text-align:center; text-decoration:underline; font-size:18px; color:#fff}
.modelImg { margin:5px 1px; }
.modelsMiddle {}

.right01{width:542px; }
.left01{width:438px; text-align:right }







.box{ margin:0 auto; background:#000; width:540px; }
.thumbRest{ border:1px solid #ff0000; margin:5px auto }
.big { color:#ff0000; font-size:14px}

.cam{ background:#000; float:left; color:#fff; width:250px; padding:3px 10px}
.videos{ background:#000; float:left; color:#fff; width:250px; padding:3px 10px}

.cam p, .videos p { text-align:left}

.textJoin { background:url(../images/bg_textjoin.jpg) bottom right no-repeat; height:32px; line-height:30px; display:block; padding:0 350px 0 0px; text-align:center; font-size:22px; color:#000}
.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}
