article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}
body{margin:0px; padding:0px; background:url(../images/bg.jpg) repeat;}
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;}
/*a{-webkit-transition: all 200ms ease-in; -moz-transition: all 200ms ease-in; -ms-transition: all 200ms ease-in; -o-transition: all 200ms ease-in;transition: all 200ms ease-in;}*/
/*Add Placeholder opcity 1*/
::-moz-placeholder{opacity:1}
::-webkit-placeholder{opacity:1}
*{box-sizing:border-box; -webkit-box-sizing:border-box; -moz-box-sizing:border-box;}

.centerwrap{width:990px; margin:auto; border-left:5px solid #000; border-right:5px solid #000;}
header{background:#ffffff;}
.banner{float:left;}
.banner img{display:block;}
.headeright{float:right; padding-right:15px;}
.headeright ul{ padding-top:3px;}
.headeright ul li{font-family:Tahoma, Geneva, sans-serif; font-weight:bold; font-size:20px; color:#fff; background-color:#3c3c3c; border-radius:3px; -webkit-border-radius:3px; margin-bottom:2px; line-height:33px; padding-left:10px; clear:both}
.headeright ul li span{float:left; padding-right:9px; padding-top:4px;}
.headeright ul li span img{display:block;}
.fullaccess{box-shadow:0 5px 5px rgba(0,0,0,0.7); -webkit-box-shadow:0 5px 5px rgba(0,0,0,0.7); -moz-box-shadow:0 5px 5px rgba(0,0,0,0.7); position:relative}
.fullaccess img{display:block; max-width:100%;}
.bodyarea{background-color:#fff}
.video_updates{padding:0 20px;}
.videoarea{padding-top:12px; width:640px; float:left}
.videoarea h3{font-weight:bold; color:#000; letter-spacing:-0.025em; font-size:24px; float:left; font-family:Arial, Helvetica, sans-serif;}
.videoarea h3 span{font-weight:normal;}
.star{float:right; padding-top:8px;}
.star li{float:left; padding-left:3px;}
.videohere{clear:both; padding-top:5px;}
.video_detail{padding-top:0px;}
.video_detail p{font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#000; padding-bottom:10px;}
a.download{background:url(../images/green_btn.jpg) repeat-x left top; height:70px; text-align:center; line-height:70px; font-family:Tahoma, Geneva, sans-serif; font-size:30px; text-decoration:underline; font-weight:bold; display:block; color:#fff;}
a:hover.download{background:url(../images/green_btn.jpg) repeat-x left bottom; text-decoration:none;}
.updates{float:right; width:280px; position:relative; padding:11px 33px 10px 33px; margin-top:23px; background-color:#ededd7; text-align:center;}
.top_left{position:absolute; left:7px; top:11px;}
.top_right{position:absolute; right:6px; top:11px;}
.bottom_left{left:7px; bottom:10px; position:absolute;}
.bottom_right{position:absolute; right:6px; bottom:10px;}
.latest_updates{}
.latest_updates h3{font-family:Tahoma, Geneva, sans-serif; font-size:22px; font-weight:bold; color:#fff; letter-spacing:-0.005em; background-color:#020000; height:41px; line-height:40px; text-align:center; text-transform:uppercase; margin-bottom:11px; }
.sexy_update{}
.sexy_update img{display:block; width:100%;}
.sexy_update p{font-family:Arial, Helvetica, sans-serif; font-size:12px; padding-bottom:5px; line-height:22px;}
.sexy_update p a{color:#000; text-decoration:underline;}
.sexy_update p a:hover{text-decoration:none;}
a.updates_btn{font-family:Tahoma, Geneva, sans-serif; font-size:18px; font-weight:bold; text-align:center; text-decoration:underline; color:#fff; background-color:#fca86e; height:41px; line-height:41px; display:block;}
a:hover.updates_btn{background-color:#222; text-decoration:none;}
.top_left img, .top_right img, .bottom_left img, .bottom_right img{display:block;}
.freesites{position:relative; margin-top:24px; padding-bottom:15px;}
.freesites h3{font-family:Tahoma, Geneva, sans-serif; font-size:40px; text-transform:uppercase; text-align:center; color:#111; letter-spacing:-0.025em; line-height:36px;}
.freesites p{font-family:Tahoma, Geneva, sans-serif; font-size:25px; text-align:center; text-decoration:underline; color:#111; letter-spacing:-0.025em; font-weight:bold; }
.freesites p a{color:#111; text-decoration:underline}
.freesites p a:hover{text-decoration:none}
.freesites h3 span{
	color:#fc8717;
}
.left_arrow{position:absolute; left:0px; top:20px;}
.right_arrow{position:absolute; right:0px; top:20px;}
.pinkbg{background:#cfcece url(../images/pinkbg.jpg) no-repeat center top; }
.sexygirls_left{float:left; padding-left:13px; padding-top:35px; padding-right:12px;}
.sexygirl{}
.sexygirl p{font-family:Tahoma, Geneva, sans-serif; font-size:14px; text-align:center; text-transform:uppercase; line-height:18px; padding-bottom:4px;}
.sexygirl p a{color:#000;}
.sexygirl p a:hover{color:#000;}
.sexygirl img{display:block;}
.blackbg{background:#000 url(../images/blackbg.jpg) no-repeat -237px top; width:325px; padding-top:45px; float:left; text-align:center; min-height:652px;}
a.whyjoin{background:url(../images/pink_btn.jpg) repeat-x; height:47px; font-size:24px; font-family:Tahoma, Geneva, sans-serif; font-weight:bold; width:203px; line-height:47px; border-radius:15px; -webkit-border-radius:15px; color:#fff; display:inline-block; text-align:center;}
a:hover.whyjoin{background:url(../images/pink_btn.jpg) repeat-x left bottom;}
.points{padding-left:30px; padding-right:30px; padding-top:24px}
.points li{background:url(../images/point.png) no-repeat 0px 7px; font-family:Tahoma, Geneva, sans-serif; font-size:18px; color:#fff; border-bottom:18px; line-height:18px; border-bottom:1px solid #333; text-align:left; padding-bottom:14px; padding-top:12px; padding-left:34px;}
.hardcore{margin:0 24px; position:relative; margin-top:12px;}
.hardcore p{font-family:Tahoma, Geneva, sans-serif; font-size:14px; color:#fff;}
.hardcore p span{
	color:#fca86e;
	display:block;
	font-weight:bold;
}
.down_arrow{position:absolute; right:-5px; bottom:-40px;}
.sexygirls_right{float:right; padding-top:35px; width:397px;}
.porngirl{float:left; margin-right:6px;}
.porngirl img{display:block;}
.porngirl p{font-family:Tahoma, Geneva, sans-serif; font-size:12px; text-align:center; text-transform:uppercase; padding-bottom:2px; line-height:18px;}
.porngirl p a{color:#000;}
.porngirl p a:hover{color:#000;}
.porngirl.last{margin-right:0px;}
.getaccess img{display:block;}


video{width:100%!important; background-color:#1a1a1a}
.videohere{width:640px;}
.videoblock{
	position: relative;
	height: 0;
	padding-bottom: 78%;
}
.videoblock iframe, .videoblock object, .videoblock embed{position:absolute; left:0px; top:0px; width:100%; height:100%; border:nonez}
