body{margin:0px; padding:0px; background-color:#363636; font-family:Arial, Helvetica, sans-serif}
img{border:none}
a{text-decoration:none; outline:none}
h1,h2,h3,h4,h5,h6,ul,p{margin:0px; padding:0px;}
.clear{clear:both}

/*warning page css start*/
.warning{width:1005px; margin:auto}
.header{ height:100px; position:relative}
.logo{float:left; position:absolute; top:8px; left:0px; z-index:9999}
.welcometext{float:right; width:750px; padding-top:21px; padding-right:12px;}
.welcometext h2{font-family:Arial, Helvetica, sans-serif; font-size:21px; color:#ffffff; line-height:22px; font-weight:normal}
.welcometext h2 span{color:#f9d66e;}
.warningwhitebg{ border-top:1px solid #21afde; width:1005px; margin:auto; background-color:#fff}
.fuckimgs{ padding-top:36px; padding-left:48px;}
.fuckimg{float:left; padding-right:34px;}
.fuckimg img{border:2px solid #454545;}
.whatassian{padding-top:24px; width:948px; margin:auto}
.whatassian h2{font-family:Arial, Helvetica, sans-serif; font-size:17px; color:#434242; text-align:center; padding-bottom:5px;}
.whatassian p{font-size:14px; line-height:19px; text-align:center; color:#434242;}
.adultonly{ padding-top:48px; width:805px; margin:auto; margin-bottom:30px;}
.adultonly h1{font-family:Arial, Helvetica, sans-serif; font-size:30px; color:#434242; line-height:22px; text-align:center;}
.adultonly span{display:block; font-size:14px; font-weight:normal}
.bigtextarea{ border:1px solid #829cbd; width:785px; height:214px; font-size:12px; font-family:Arial, Helvetica, sans-serif; line-height:14px; padding:8px 10px; overflow:auto;}
a.enterporngasm{font-family:Arial, Helvetica, sans-serif; font-size:72px; text-transform:uppercase; color:#cc0000; text-decoration:underline; font-weight:bold; text-align:center; margin-left:40px; margin-top:32px;}
a:hover.enterporngasm{text-decoration:none;}
.exithere{text-align:center; font-family:Arial, Helvetica, sans-serif; font-size:24px; text-transform:uppercase; color:#000000; font-weight:bold; padding-top:22px; padding-bottom:22px;}
.exithere a{color:#000000; text-decoration:underline}
.exithere a:hover{color:#000000; text-decoration:none}
.footer{padding-top:26px; padding-bottom:26px; text-align:center}
.footer p{color:#999999; font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:25px;}
.footer p a{color:#999999; text-decoration:underline}
.footer p a:hover{color:#999999; text-decoration:none}
/*warning page css close*/

/*tour page css start*/
.wrap{width:1237px; margin:auto; margin-top:27px;}
.bodyhead{ position:relative; height:129px; z-index:999}
.logobox{padding-left:7px; float:left; position:absolute; top:12px; z-index:9999}
.welcomedata{width:782px; float:right; padding-right:15px; padding-top:34px;}
.welcomedata h2{color:#999999; font-family:Arial, Helvetica, sans-serif; font-size:21px; line-height:22px; font-weight:normal}
.welcomedata h2 span{color:#fff;}
.whiteboard{width:1237px; background-color:#fff; position:relative; z-index:0; padding-top:4px;}

.graytext{width:1197px; background-color:#f1f0f0; padding:12px 12px 12px 12px; margin-left:6px; margin-top:7px; border:solid 1px #ddcbcb}
.graytext p{color:#434242; font-size:19px; font-family:Arial, Helvetica, sans-serif; line-height:21px;}
.porngirls{padding-left:6px; padding-top:8px;}
.sexygirl{width:400px; height:300px; border:2px solid #454545; position:relative; float:left; margin:0 5px 5px 0;}
.hoverbg{position:absolute; width:400px; height:300px; opacity:0; z-index:9999; filter: alpha(opacity = 0);}
.hoverbg:hover{display:block; position:absolute; width:400px; height:300px; z-index:9999;}
.topbg{background:url(../images/transparentbg.png) repeat; width:400px; height:23px; position:absolute; top:0}
.topbg a{color:#f9d66e; font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; float:left; line-height:20px; margin-left:8px;}
.topbg a:hover{color:#fe96cb;}
.topbg p{float:right; font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#fff; padding-right:10px; line-height:20px;}
.gotoupdate{position:absolute; float:none!important; margin-left:0px!important; left:78px; top:128px;}
.bluebox{width:400px; height:300px; border:2px solid #6ed9fb; position:relative; float:left; margin:0 5px 5px 0; background-color:#abe9fd}
.bluebox h3{font-family:Arial, Helvetica, sans-serif; font-size:30px; color:#015874; text-align:center; text-transform:uppercase; padding-top:5px; height:34px;}
.bluebox h4{font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#015874; text-align:center; text-transform:uppercase; letter-spacing:0.2px} 
.threeimgs{}
.girl{float:left; padding-left:7px; padding-top:5px;}
.girl img{border:2px solid #454545;}
.bluebox p{font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#434242; line-height:15px; width:390px; padding-left:9px; padding-top:12px;}
a.watchmovie{font-family:Arial, Helvetica, sans-serif; font-size:30px; color:#ec00a7; text-decoration:underline; font-weight:bold; text-align:center; margin-left:75px; margin-top:5px;}
a:hover.watchmovie{text-decoration:none}
.getaccess{text-align:center; padding-top:10px; float:left; width:1237px; padding-bottom:30px}
.getaccess a{font-family:Arial, Helvetica, sans-serif; font-size:74px; color:#ec00a7; font-weight:bold}
.getaccess a .big{text-decoration:underline; font-family:Arial, Helvetica, sans-serif; font-size:74px; color:#cc0000; text-transform:uppercase; font-weight:bold}
.getaccess a span{display:block; color:#000000; font-size:24px; text-decoration:none;}
.getaccess a .big:hover{text-decoration:none;}
.notmember{text-align:center; padding-top:10px; float:left; width:1237px; padding-bottom:30px}
.notmember a{font-family:Arial, Helvetica, sans-serif; font-size:72px; color:#cc0000; text-transform:uppercase; font-weight:bold; text-decoration:underline}
.notmember a:hover{text-decoration:none;}
/*tour page css close*/

/*update page css start*/
.videoaccess{}
.video{float:left; margin-left:18px; margin-top:38px;}
.bluebg{float:right; width:430px; border:2px solid #abe9fd; background-color:#f0fbff; margin-top:38px; margin-right:18px; height:613px}
.bluebg h2{color:#015874; text-transform:uppercase; text-align:center; padding-top:42px; padding-bottom:25px;}
.bluepink{margin-bottom:10px; padding-left:15px}
.bluepink a{background:url(../images/skypinkbg.png) no-repeat; width:399px; height:75px; display:block;}
.membership{font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#015874; text-align:center; letter-spacing:0.3px;}
.nocredit{color:#015874; font-size:14px; letter-spacing:0.3px; font-weight:bold; padding-top:60px; text-align:center}
.twobtn{padding-left:50px; padding-top:15px; width:430px}
.payonline{float:left; cursor:pointer; margin-right:5px; padding:0 1px; background:url(../images/payonline.jpg) no-repeat; width:142px; height:22px; border:none}
.payurphone{text-transform:uppercase; font-family:Arial, Helvetica, sans-serif; float:left; cursor:pointer; font-size:12px; background:url(../images/payurphone.jpg) no-repeat; width:151px; height:22px; border:none}

.cardprocessor{float:left; cursor:pointer; margin-right:5px; padding:0 1px; background:url(../images/cardprocessor.jpg) no-repeat; width:218px; height:22px; border:none}
.checkprocessor{text-transform:uppercase; font-family:Arial, Helvetica, sans-serif; float:left; cursor:pointer; font-size:12px; background:url(../images/checkprocessor.png) no-repeat; width:177px; height:22px; border:none}

.processor{color:#015874; font-size:14px; letter-spacing:0.3px; font-weight:bold; padding-top:35px; text-align:center}
.twobtn2{padding-left:14px; padding-top:12px;}
.update{text-align:center; padding-top:25px; padding-bottom:40px;}
.update a{font-family:Arial, Helvetica, sans-serif; font-size:53px; color:#ec00a7; text-decoration:underline; font-weight:bold}
.update a:hover{text-decoration:none}
.shortmovieimgs{}
.pucys{ width:444px; padding-left:8px; float:left;}
.pucyimg{ padding-right:7px; float:left; padding-bottom:6px;}
.pucyimg img{border:2px solid #454545;}
.movieright{float:right;}
.skybg{background-color:#f0fbff; border:2px solid #abe9fd; color:#015874; font-size:15px; line-height:46px; padding-left:16px; width:748px; margin-right:7px;}
.moviedata{ width:745px; padding-top:25px; padding-left:8px;}
.moviedata h3{font-size:15px; color:#015874; font-family:Arial, Helvetica, sans-serif}
.moviedata p{font-size:18px; color:#434242; font-family:Arial, Helvetica, sans-serif; line-height:18px;}
.centerblue{background-color:#f0fbff; border:2px solid #abe9fd; width:1217px; height:46px; text-align:center; line-height:46px; font-family:Arial, Helvetica, sans-serif; font-size:24px; letter-spacing:0.1px; color:#015874; margin:auto; margin-top:35px; margin-bottom:5px; font-weight:bold} 
.leftbtn{float:left; width:258px;}
.memberships{color:#077397; font-family:Arial, Helvetica, sans-serif; font-size:26px; letter-spacing:-1px; font-weight:bold; padding-top:12px; display:block; text-align:right}
.access{text-align:right; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#0b97c6; font-weight:bold; display:block; text-transform:uppercase; padding-top:4px;}
.rightbtn{float:left}
.price{font-family:Arial, Helvetica, sans-serif; font-size:36px; letter-spacing:-1px; color:#fff; display:block; padding-left:30px; font-weight:bold}
.price sup{font-size:25px; color:#fff;}
.credit{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#fff; text-transform:uppercase; display:block; font-weight:bold; padding-left:18px;}
#ccbill_form{float:left; width:212px;} 
#ccbill_form_r{float:right; width:212px;}



/* ----------------  */

#top_header{


	margin:0 auto;
}
.logo_top_header{
	float:left;
}
.logo_top_header img{
	display:block;
}
.right_header_top{
	float:right;
	text-align:center;
	margin:24px 12px 0 0;
}
.big_right_head{
	font-weight:bold;
	text-transform:uppercase;
		font-size:18px;
}
.big_right_head span{
	color:#cc0000;
}
.small_right_head{
	text-transform:uppercase;
	font-size:14px;
}
#nav_top_header{
	height:53px;
	background:#000000;
	clear:both;
	width:1223px;
	margin:0 auto;
	margin-left:6px;
}
.left_nav_text{
	float:left;
	color:#ffffff;
	font-size:14px;
	padding:17px 0 0 15px;
}
#right_nav_head{
	float:right;
	margin:13px 0 0 0;
}
#right_nav_head ul{
	margin:0px; padding:0px; 
}
#right_nav_head ul li{
	
	display:inline-block;
	padding:0 20px 0 0;
	margin:0 22px 0 0;
}
#right_nav_head ul li a:link,
#right_nav_head ul li a:active,
#right_nav_head ul li a:visited{
	color:#ffffff;
	font-size:22px;
	font-weight:bold;

}
#right_nav_head ul li.members_nav a:hover{
	color:#cccccc;
}
#right_nav_head ul li.join_now_nav a:hover{
	color:#f9d66e;
}
.members_nav{
	background:url(../images/arr1.gif) no-repeat right;
}
.join_now_nav{
	background:url(../images/arr2.gif) no-repeat right;
}





/* ------exp-------  */

.small_mid{
	color:#000000;
	font-size:25px;
	font-weight:bold;
}
.full_access{
	color:#cc0000;
	text-align:center;
	font-weight:bold;
	font-size:30px;
	margin:20px 0 0 0;
}
#sites_tn ul{
	text-align:center;
	padding-top:13px;
	margin:5px 8px 10px 0px;
	}
#sites_tn ul li{
	list-style:none;
	margin: 0 7.5px 0 7.5px;
	width:279px;
	display:inline-block;
	
}
.small_mid{
	color:#000000;
	font-size:25px;
	font-weight:bold;
}
.title_site_bottom{
	margin:9px 0 0 0;
	font-weight:bold;
	color:#333333;
	font-size:20px;
}