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}
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:940px; margin:0 auto; background:#fff}

.header{ height:127px;}
.thumbs01{ background:#e8e8e8; width:920px;  text-align:center; margin:0 auto}

.text{ background:#fff; float:left; width:534px; color:#000; }


h1{ font-size:15px;; line-height:30px; height:31px; margin:0 0 5px 0; padding:0 0 0 40px; color:#fff; background:#747474 url(../images/bg_textH1.gif) 10px 50% no-repeat ; display:block; }

.text p {padding:4px 30px}
.textRight{ float:right; width:406px;}




.thumbs01 img, .thumbs02 img{ border:1px solid #fff; margin:2px}
.tableMiddle{ margin:10px auto; }


.videos{ width:344px; margin:0 auto 5px auto; background:#8f0404 url(../images/bg_videos.gif) top center repeat-x; color:#fff}
.videos a { color:#fff}
.videoText { float:left; background:url(../images/bg_videotext.gif) top center no-repeat; width:79px; height:169px; padding:10px; line-height:12px}

.cam{ width:344px; margin:0 auto 5px auto; background:#8f0404 url(../images/bg_videos.gif) top center repeat-x; color:#fff}
.cam a { color:#fff}
.camText { float:left; background:url(../images/bg_videotext.gif) top center no-repeat; width:79px; height:169px; padding:10px; line-height:12px}


.thumbRest{ border:2px solid #fff }



.models{ width:566px;  text-align:center; background:#8f0404 url(../images/bg_models.gif) 0 42px repeat-x; color: #fff}
.modelText { height:80px; background:url(../images/bg_textModels.gif) top center no-repeat; text-align:left; padding:6px 20px 0 20px; margin:3px auto 0 auto }
.modelImg{ margin:2px; border:1px solid #fff}

.textJoin { background:url(../images/bg_joinText.jpg) top right no-repeat; height:47px; line-height:40px; display:block; padding:0 331px 0 0; text-align:center; font-size:18px; text-decoration:underline; font-weight:bold; }

.JoinFooter{ width:940px; 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}
