html{background-color:#111111; margin:0px; padding:0px;}
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}
body{margin:0px; padding:0px;}
ol,ul{list-style:none}
blockquote,q{quotes:none}
img, fieldset{border:none; margin:0px; padding:0px;}
blockquote:before,blockquote:after,q:before,q:after{content:none}
table{border-collapse:collapse;border-spacing:0}
a{text-decoration:none; outline:none;}
h1,h2,h3,h4,h5,h6,ul,p,form,input{margin:0px; padding:0px; outline:none}
.clear:before,.clear:after{content:" "; display:table;}
.clear:after{clear:both;}
.clear{*zoom:1;}
input[type="submit"]{-webkit-appearance:none; -webkit-border-radius:0px;}

.centerwrap{width:1041px; margin:auto}
header{height:75px;}
.logo{float:left; padding-top:16px; padding-left:2px;}
header p{float:right; font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#fff; padding-right:4px; padding-top:22px;}
header p a{color:#fff;}
header p a:hover{color:#00bde6;}
.divider{margin:0 10px;}
.graybg{background-color:#282828; padding:8px;}
.banner{ float:left; width:745px; height:420px;}
#banner-fade{position:relative;}

/* Basic jQuery Slider essential styles */
ul.bjqs{position:relative; list-style:none;padding:0;margin:0;overflow:hidden; display:none;}
li.bjqs-slide{position:absolute; display:none;}
ul.bjqs-controls{list-style:none;margin:0;padding:0;z-index:9999;}
ul.bjqs-controls.v-centered li a{position:absolute; text-indent:-9999px; top:50%!important; margin-top:-19px;}
ul.bjqs-controls.v-centered li.bjqs-next a{right:0; background:url(../images/right-arrow.png) no-repeat; width:36px; height:38px;}
ul.bjqs-controls.v-centered li.bjqs-prev a{left:0; background:url(../images/left-arrow.png) no-repeat; width:36px; height:38px; }
ol.bjqs-markers{list-style: none; padding: 0; margin: 0; width:100%; display:none}
p.bjqs-caption{display:block;width:96%;margin:0;padding:2%;position:absolute;bottom:0;}
/* Basic jQuery Slider essential styles close*/
.membership{float:right; width:276px; border:1px solid #383838; background-color:#1a1919; height:418px;}
.membership-area{background:url(../images/membership-bg.jpg) repeat-x; height:60px; display:block; margin-bottom:1px;}
.membership-area h3{float:left; font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#fff; font-weight:normal; line-height:20px; padding-left:25px; padding-top:10px;}
.membership-area h3 span{font-size:10px; display:block}
.membership-area p{float:right; font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#fffdfd; padding-right:12px; padding-top:10px;}
.membership .active, .membership-area:hover{background:#373737 url(../images/package-select.png) no-repeat left center;}
.instant-access{text-align:center; padding-top:8px;}
.instant-access a{background:url(../images/instant-access.png) no-repeat; width:252px; height:62px; display:inline-block;}
.instant-access a:hover{background:url(../images/instant-access.png) no-repeat 0 bottom;}
.welcome{padding-top:12px; padding-left:12px; padding-right:10px;}
.welcome h3{font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#ec008c; font-weight:bold; padding-bottom:2px;}
.welcome p{font-family:Arial, Helvetica, sans-serif; color:#c6c3c3; line-height:14px; font-size:12px; text-align:justify}

.models-details{ float:left; clear:both; background-color:#1a1919; margin-top:9px; width:100%; position:relative}
a.joinow{position:absolute; right:14px; top:9px; font-family:Arial, Helvetica, sans-serif; font-size:21px; color:#2fff19; text-decoration:underline; font-weight:bold}
a:hover.joinow{text-decoration:none;}

ul.tabs{margin:0;padding:0;float:left;list-style:none;height:45px;width:100%}
ul.tabs li{float:left;margin:0;cursor:pointer;padding:0 24px;height:43px;line-height:43px;border-bottom:1px solid #333;background:#1a1919;color:#fff;overflow:hidden;position:relative; font-family:Arial, Helvetica, sans-serif; font-weight:bold; border:1px solid #1a1919; border-right:1px solid #020202; border-left:1px solid #292929; font-size:21px;}
ul.tabs li:first-child{border-left:1px solid #1a1919}
ul.tabs li:hover{background:url(../images/active-link.jpg) repeat-x;color:#fff; border:1px solid #fc0685;}
ul.tabs li.active{background:url(../images/active-link.jpg) repeat-x;color:#fff;display:block; border:1px solid #fc0685}
.tab_container{clear:both;float:left;width:100%;background:#000;overflow:auto}
.tab_content{padding:0px;display:none;background-color:#000;}
.tab_drawer_heading{display:none}
.toplinks{background-color:#000; border-bottom:1px solid #282828;}
.toplinks ul{list-style:none;}
.toplinks ul li{float:left; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; border-right:1px solid #191919}
.toplinks ul li a{color:#fff; line-height:40px; display:block; padding:0 20px 0 21px}
.toplinks ul li:first-child a{padding:0 24px;}
.toplinks ul li a:hover{color:#EC008C}
.toplinks ul li:last-child{border:none;}


.blocks{padding-left:13px; padding-top:11px;}
.videoblock{float:left; position:relative; margin-right:15px; margin-bottom:14px;}
.videohere img{display:block;}
.stars{background:url(../images/blackbg.png) repeat-x; height:29px; width:103px; position:absolute; left:0px; top:0px; opacity:0}
.stars ul{list-style:none; padding-top:4px; padding-left:5px;}
.stars ul li{float:left; padding-right:1px;}
.block-details{background:url(../images/blackbg.png) repeat-x; height:38px; position:absolute; left:0px; bottom:0px; width:100%; opacity:0}
.block-details h3{font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; padding-left:8px; padding-top:4px; padding-bottom:1px;}
.block-details h3 a{color:#fe4aa7;}
.block-details h3 a:hover{color:#fff;}
.block-details p{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#fff;}
.block-details p.time{float:left; padding-left:8px;}
.block-details p.added{float:right; padding-right:8px;}


.pagination{ text-align:center; padding-top:5px; padding-bottom:20px; clear:both}
.pagination p{font-family:Arial, Helvetica, sans-serif; font-size:14px; text-shadow:1px 1px 2px #000; display:inline-block; font-weight:bold}
.pagination p.prev a{background:#282828 url(../images/right-small-arrow.png) no-repeat 118px center; padding-right:21px;}
.pagination p.next a{background:#282828 url(../images/right-small-arrow.png) no-repeat 88px center; padding-right:21px;}
.pagination p a{background-color:#282828; border:1px solid #000; line-height:28px; padding:0 10px; -webkit-box-shadow:inset 0 1px 0 0 #6d6c6c; box-shadow:inset 0 1px 0 0 #6d6c6c; color:#fff; display:inline-block;}
.pagination p a:hover{background-color:#06a9fe;}
.pagination ul{list-style:none; display:inline; padding:0 10px;}
.pagination ul li{font-family:Arial, Helvetica, sans-serif; font-size:15px; font-weight:bold; color:#fff; text-shadow:1px 1px 1px #000; display:inline; padding:0 10px;}
.pagination ul li a{color:#fff;}
.pagination ul li a:hover{color:#06a9fe; text-decoration:underline}
.accounts{margin-top:18px;}
.create_account{float:left; width:509px;}
.title_bg{font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#fff; font-weight:bold; line-height:46px; padding-left:14px; background:url(../images/title-bg.jpg) repeat-x;}
.subtitle{font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#ec008c; padding-bottom:10px; font-weight:bold}
.account_details{padding-left:27px; padding-top:18px; background-color:#111111; height:363px;}
.select_user_pass{ padding-bottom:5px; padding-top:5px;}
.select_user_pass label{font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#c7c7c7; float:left; clear:left; padding-bottom:5px;}
.textbox{width:430px; height:30px; padding:5px 10px; line-height:30px; font-family:Arial, Helvetica, sans-serif; border:1px solid #2a2a2a; background-color:#000; margin-bottom:10px; color:#fff; font-size:13px; font-weight:bold}
.payment{}
.payment label{font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#c7c7c7; float:left; clear:left; line-height:27px;}
.select_membership{float:right; width:509px;}
.urmembership{padding-left:27px; padding-top:18px; background-color:#111111; height:363px; padding-right:29px;}
.subscriber{padding-top:12px;}
.subscriber div{font-family:Arial, Helvetica, sans-serif; color:#fff; border:1px solid #2a2a2a; background-color:#000; display:block; margin-bottom:11px;}
.subscriber input{float:left; margin-left:25px; margin-top:25px; margin-right:25px;}
.subscriber h3{font-size:18px; font-weight:normal; float:left; padding-top:12px; color:#fff}
.subscriber h3 span{font-size:12px; display:block}
.subscriber h4{font-size:24px; float:right; line-height:62px; padding-right:12px; font-weight:normal}
.subscriber div:hover, .subscriber div.active{background-color:#06a9fe; border:1px solid #57c5fe;}
.subscriber strong{color:#ff0000; font-weight:normal;}
.instant_access{padding-top:11px; display:block}
.instant_access a{background:url(../images/instant-access-bigbtn.png) no-repeat; width:450px; height:62px; display:inline-block;}
.instant_access a:hover{background:url(../images/instant-access-bigbtn.png) no-repeat 0 bottom;}
.member_benefits{clear:both; margin-top:8px; float:left; width:100%}
.benefits_block{background-color:#111111;}
.benefits{float:left; padding-left:14px; padding-top:6px; padding-bottom:6px;}
.benefits ul{list-style:none;}
.benefits ul li{background:url(../images/blue-arrow.png) no-repeat left center; line-height:30px; font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#fff; padding-left:14px;}
.sexygirls{float:right; padding-right:18px; padding-top:15px;}
.girls{float:left; margin-left:18px;}
.girls:first-child{margin-left:0px;}

footer{ padding-top:8px; padding-bottom:16px;}
footer p{font-family:Arial, Helvetica, sans-serif; color:#9da5ae; text-align:center; line-height:18px; font-size:12px;}
footer p span{color:#4d4c4c; font-size:11px; display:block}

.photoblock{float:left; position:relative; margin-right:13px; margin-bottom:14px;}
.photohere img{display:block;}


.removespace{margin-top:0px!important;}
.last{margin-right:0px;}