/* CSS Document */

body,ul,li,p {padding:0; margin:0; }
.clearfix {clear:both}
body {font-family:Helvetica,Arial, sans-serif;background:#DAE2E5 url(../images/bg.gif) repeat-x;}

#wrapper-bg {background:url(../images/wrapper-bg.jpg) repeat; width:1034px; margin:auto;}
#wrapper {width:1000px; overflow:hidden; margin:auto;}
#header { height:auto;}
#menu {height:51px;}
#menu li {list-style:none; float:left;}

/* Quick Navigation */
.navigation {height:34px; width:100%; margin-bottom:20px; background-color:#F0F0F0; border-top:1px solid #E4E4E3;border-bottom:1px solid #E4E4E3;font-family:Arial;font-weight:bold;}
.nav-b {background:#000 url(../images/icon_quicknav.jpg) no-repeat right top; width:155px; height:34px; color:#FFF; line-height:34px; font-size:13px;  text-align:center; display:inline-block}
.navlist {display:inline; font-size:14px; margin-left:5px; }
.navlist a {color:#FF0976;}

/* Trailer Part Style*/
#trailer-wrap {clear:both; width:1000px; margin:auto;}
.trailer-wrap {background:url(../images/trailer-01.jpg) no-repeat; width:520px; height:391px; float:left; position:relative;}
.trailer {position:absolute; top:80px; left:20px;}
.trailer2 {float:left;}

/* Table Content Style */
.maintable { width:975px; margin:auto auto 30px auto; background-color:#FFF; border:4px solid #000; clear:both; overflow:hidden;}
.table-title {background:url(../images/table-top.jpg) repeat-x; color:#000; width:983px; height:84px; margin:30px auto 0 auto;  position:relative; font-size:26px;}
.movie-title {width:356px; text-align:center; position:absolute; left:60px; top:10px; font-weight:bold; line-height:98px; font-family:Arial, Helvetica, sans-serif;}
.click-join {width:380px; text-align:center; position:absolute; right:12px; top:10px; font-weight:bold; line-height:94px; font-family:Arial, Helvetica, sans-serif;}
.click-join a {color:#FFF;}
.click-join a:hover {text-decoration:none;}
.logo-small {float:left;}
.gray {color:#8BB6B6}


/* Latest Celebrity Style */
.icon_hot {position:absolute; right:160px; top:30px; z-index:50}
.news-title {background:url(../images/news-top.jpg) repeat-x; color:#000; width:983px; height:68px; margin:10px auto 0 auto;  position:relative; font-size:30px;}
.news-text {width:420px; text-align:center; position:absolute; left:130px; top:10px; font-weight:bold; line-height:94px; font-size:26px; font-family:Arial, Helvetica, sans-serif;}
.news-table {width:445px; height:340px; position:relative; background-color:#F3F0F0; border:1px solid #333; float:left; padding:10px;margin:10px 0 5px 15px; }
.news-table img {float:left; margin:2px; z-index:10; }
.news-heading {font-size:16px; text-align:center;}
.thumb-latest {width:290px; height:233px; position:relative; float:left;margin:2px;}
.thumb-latest img {margin:0}
.thumb-play { position:absolute; width:290px;height:233px; background:url(../images/play-hover.png) no-repeat; left:0; top:0}
.overlay-thumb { position:absolute; width:290px;height:233px; background:url(../images/members-only.png) no-repeat; display:none; cursor:pointer; left:0; top:0}
.news-description {font-weight:normal; font-size:12px; font-family:Arial, Helvetica, sans-serif; padding:5px; line-height:18px; }

.sextape-title {background:url(../images/sextape-top.jpg) repeat-x; color:#000; width:983px; height:67px; margin:10px auto 0 auto;  position:relative; font-size:30px;}
.sextape-box {width:190px; height:170px; position:relative; margin:4px 2px 6px 2px; float:left; list-style:none;}
.sextape-box img {border:1px solid #000;}
.overlay{ position:absolute; width:139px;height:121px; background:url(../images/siteshover.png) no-repeat; display:none; cursor:pointer; left:0; top:0}
.overlay2 { position:absolute; width:160px;height:170px; background:url(../images/celebshover.png) no-repeat; display:none; cursor:pointer; left:0; top:0}
.sextape-name {width:100%; height:24px; line-height:24px; position:absolute; bottom:-1px; left:1px; background-color:#000; color:#FFF; text-align:center; font-family:Arial, Helvetica, sans-serif; font-size:14px;}

.celebs-title {background:url(../images/celebs-top.jpg) repeat-x; color:#000; width:983px; height:68px; margin:10px auto 0 auto;  position:relative; font-size:30px;}
.celebs-wrap {width:950px; margin:10px auto auto; }
.celebs-box {width:160px; height:170px; position:relative; margin:4px 15px 15px 15px; float:left; list-style:none;}
.celebs-box img {border:1px solid #000;}

.movie-table1 {position:relative; width:335px; height:332px; float:left;margin:10px 0 0 4px;}
.movie-table1 img {border:1px solid #000;}
.download-overlay { background:url(../images/download-overlay.jpg) no-repeat; width:598px; height:48px; position:absolute; bottom:-1px; left:1px;}
.download-overlay:hover {background-position:0 -48px;cursor:pointer; pointer:hand;}
.movie-table2 {float:left; width:380px; margin:10px 0 0 3px; }
.movie-table2 img {display:inline; float:left; border:1px solid #000; margin:0 2px 2px 2px; }
.movie-table3 {float:left; width:245px; display:block;margin:10px 0 0 2px; }
.movie-table3 img {display:inline; margin:0 2px 0 0; border:1px solid #000;}

.mtable-footer {background:url(../images/table-button.jpg) no-repeat; width:955px; height:105px; margin:10px auto 10px auto; clear:both;}
.mtable-footer:hover {background-position:0 -110px; cursor:pointer; pointer:hand;}

.mid-table {width:100%; background-color:#463E3B; padding:10px; text-align:center; color:#FFF; text-transform:uppercase; font-size:18px;}
.mid-table a {color:#FFF;}

.bonus {}
.footer { width:1000px; margin:10px auto;}
.foot-join {width:472px; height:160px; float:left; background:url(../images/footer01.jpg) no-repeat; margin:0 20px 0}
.foot-more {width:472px; height:160px; float:left; background:url(../images/footer02.jpg) no-repeat;}
.foot-join:hover { cursor:pointer; pointer:hand; background-position:0 -160px;}
.foot-more:hover { cursor:pointer; pointer:hand;background-position:0 -160px;}

.footnote { clear:both; display:block; width:100%; margin:20px 0 20px 0;}
.footer-newlink { text-align:center; padding:20px 0 20px 0; color:#000; font:normal 12px Arial, Helvetica, sans-serif;}
.footer-newlink a {color:#FF0977;}




/* SEXTAPES Style */
.sexnav-heading {font-size:20px;}
.sextapes-navigation {width:984px;height:51px; margin:10px auto;}
.sextapes-navigation li { list-style:none; display:inline; float:left; margin:auto 2px auto 2px}
.sextapes-button,.sextapes-active,.sextapes-join {background:url(../images/sextape-navigation.jpg) no-repeat;width:160px; height:40px; line-height:40px; color:#FFF; text-align:center; display:block;
font-family: Impact, Arial, Helvetica, sans-serif; font-size:23px; text-decoration:none;}
.sextapes-button:hover {background-position:0 -40px;}
.sextapes-active {background-position:0 -40px;}
.sextapes-join {background-position:0 -80px;}