body { margin: 0px; background: #000000 url(bg.jpg) 0 0 repeat; font-family: Arial, Helvetica, sans-serif }
body a img {  border: 0px }
h3 { font-weight: normal; margin: 0; padding: 0 }
.clear { clear: both }
.noborder { border: 0 }
.main_box { width: 900px; margin: auto }

.head { width: 900px; height: 486px }
.head_left { float: left }
.head_logo { float: left }
.head_right { float: left }

.menu_box { height: 45px; background: #1f1f1f url(menu_bg.gif) 0 0 repeat; font-size: 18px; }
.menu_box .bookmark { width: 160px; height: 36px; background: url(menu_star.gif) no-repeat left; padding: 9px 0 0 50px; font-weight: bold; font-size: 22px; float: left }
.menu_box .sextape { width: 160px; height: 36px; background: url(menu_star.gif) no-repeat left; padding: 9px 0 0 50px; font-weight: bold; font-size: 22px; float: left }
.menu_box .top { width: 180px; height: 36px; background: url(menu_star.gif) no-repeat left; padding: 9px 0 0 50px; font-weight: bold; font-size: 22px; float: left }
.menu_box .join { width: 200px; height: 36px; background: url(menu_star.gif) no-repeat left; padding: 9px 0 0 50px; text-decoration: blink; font-weight: bold; font-size: 22px; color: #ff0000; float: left }
.menu_box a { color: #ffe500; text-decoration: none }
.menu_box a:hover { color: #ff0000; text-decoration: none }


.white_bg { background: #ffffff; text-align: center }
.white_bg .text { padding: 10px; font-size: 20px; font-family: Tahoma, Geneva, sans-serif; text-align: center }
.white_bg .text span a {font-size: 14px}
.white_bg .navtext { padding-top: 10px; font-size: 25px; font-family: Arial, Helvetica, sans-serif; font-weight: 700; text-align: center }
.white_bg a { color: #ff1e5a; font-size: 25px; font-weight: bold }
.white_bg a:hover { color: #7500ff }
.white_bg .navtext { padding-top: 10px; font-size: 25px; font-family: Arial, Helvetica, sans-serif; font-weight: 700; text-align: center }
.white_bg .navlink { padding-bottom: 10px }
.white_bg .navlink a { font-size: 18px;  font-weight: 700 }

.border_box { width: 840px; border: #000000 10px solid; margin: auto }
.border_box .left { width: 372px; padding: 9px 0 0 11px; float: left }
.border_box .right { width: 439px; padding: 9px 0 0 8px; float: left }
.border_box .photo { width: 370px; height: 470px; border: #000000 1px solid }
.border_box .sextape_join { width: 367px; height: 35px; padding: 2px; }
.border_box .info_border { width: 370px; height: 120px; border: #939393 1px solid }
.border_box .title { width: 435px; height: 30px; background: #b7b7b7; font-size: 18px; font-weight: 700; text-align: center; padding-top: 6px }
.border_box .info { width: 240px; font-size: 13px; padding: 10px; text-align: left; float: left }
.border_box .small_photo { width: 110px; float: left }
.border_box .desc { width: 420px; height: 110px; padding: 5px 10px 0 5px; font-size: 14px; text-align: justify}
.border_box .thumb { height: 230px; border: #000000 1px solid; margin: 6px 5px 0 0; float: left; display: inline }
.border_box .more_celeb_thumbs { padding: 7px }
.border_box .celeb_thumb { width: 155px; height: 192px; background: #000000; margin: 0 0 12px 6px; padding: 1px; float: left; line-height: 12px; display: inline; overflow: hidden }
.border_box .celeb_thumb a { font-size: 13px; color: #ffffff; text-decoration: none }
.border_box .fullaccess { width: 840px; height: 87px; margin: auto }
.border_box .more_celebs { width: 490px; height: 93px; background: #ffffff url(morecelebs.gif) 0 0 no-repeat; padding: 10px 0 0 337px; text-align: center; font-weight: bold; font-family: Arial, Helvetica, sans-serif; font-size: 13px }
.border_box .more_celebs a { font-size: 13px }


.border_box .sextape_left { width: 402px; margin: 8px 8px 8px 18px; float :left; overflow: hidden; display: inline }
.border_box .sextape_right { width: 394px; margin: 8px 0; float: left }
.border_box .sextape_name { width: 405px; height: 43px; background: #b7b7b7; margin: 6px 0 0 18px; padding-top: 3px; font-size: 38px; text-align: center; float: left; display: inline }
.border_box .sextape_title { width: 398px; height: 43px; background: #000000; margin: 6px 0 0 0; padding-top: 3px; color: #ff0000; font-size: 38px; text-align: center; float: left }
.border_box .small { letter-spacing: -0.1em }
.border_box .video { width: 402px; height: 247px }
.border_box .all_sex_video { width: 392px; height: 35px; margin: 5px; }
.border_box .video_info { width: 402px; font-size: 12px; text-align: left }
.border_box .sextape_thumb { width: 193px; margin: 1px; border: #000000 1px solid; height: 172px; float: left; display: inline }

.bonus_box { width: 843px; padding: 10px 28px 10px 29px; background: #ffffff; margin: auto }
.bonus_join { height: 127px }
.bonus_sites { height: 292px; background: url(bonussites_bg.gif) 0 0 repeat; padding: 0 34px 0 35px }
.bonus_site { width: 252px; height: 284px; padding: 3px; float: left }
.bonus_click { height: 116px }

.foot_box { width: 900px; margin: auto }
.foot_top {  height: 27px }
.foot_center  { height: 139px }
.foot_buttom  { height: 156px }
