* {
	margin:0;
	padding:0;
}
body {
	background-image: url(bg.jpg);
	color: #FFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
img {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
ul {
	margin: 0px;
	padding: 0px;
}
a {
	color: #52b8ed;
	text-decoration: none;
}
.fivepix {
	height: 5px;
}
.container {
	width: 1000px;
	margin-right: auto;
	margin-left: auto;
}
.wrapper {
}
.clr {
	line-height: 0px;
	clear: both;
	height: 0px;
}
.bg2 {
	background-image: url(bg2.png);
	background-repeat: repeat-y;
	background-position: center;
}
.flags {
	background-repeat: no-repeat;
	background-position: right bottom;
	padding-top: 10px;
}
.flags img {
	margin-right: 8px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.flags #images {
	float: left;
	margin-bottom: 10px;
}
.flags #stats {
	padding-left: 10px;
	float: left;
}
.header {
	background-image: url(bg_header.jpg);
	background-repeat: repeat-x;
}
.header_pic {
	background-image: url(header_pic.jpg);
	width: 986px;
	margin-right: auto;
	margin-left: auto;
	height: 162px;
}
.header .logo {
	float: left;
	padding-top: 18px;
	padding-left: 30px;
}
.header .stamps {
	width: 232px;
	height: 67px;
	float: right;
	margin-right: -13px;
}
.search {
	background-image: url(bg_search.png);
	background-repeat: no-repeat;
	float: right;
	width: 367px;
	height: 82px;
	padding-top: 2px;
	font-size: 11px;
}
.search #textfield {
	color: #FFF;
	background-color: #242424;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	font-size: 16px;
	font-family: Arial, Helvetica, sans-serif;
	width: 250px;
}
.search a {
	color: #FEBF01;
	text-decoration: none;
}
.search .t1 {
	float: left;
	padding-top: 17px;
	padding-left: 20px;
}
.search .t2 {
	float: left;
	padding-left: 13px;
	padding-top: 10px;
	cursor:pointer;
}
.header .right {
	float: right;
	width: 367px;
	margin-right: 13px;
}
.topmenu {
	background-image: url(bg_menu.jpg);
	height: 53px;
	background-repeat: repeat-x;
	background-position: top;
}
.topmenu .join {
	float: left;
	padding-left: 7px;
}
.newsite {
	padding: 2px;
	font-size: 11px;
	border: 1px dotted #333;
}
.newsite .info h1 {
	font-size: 15px;
	color: #febf10;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
	font-weight: normal;
	line-height: 15px;
}
.off img {
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);
	-moz-opacity: 1.0;
	opacity: 1.0;
}
.off:hover img {
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=50);
	-moz-opacity: 0.5;
	opacity: 0.5;
}
.centerarea {
	background-color: #505050;
	margin-top: 10px;
	padding-bottom: 10px;
}
.centerarea2 {
	margin-top: 10px;
	padding-bottom: 10px;
}
.centerarea .ads {
}
.leftindex {
	float: left;
	width: 820px;
}
.categories {
	float: right;
	width: 139px;
	color: #FFF;
	padding-right: 20px;
	padding-left: 20px;
	padding-top: 20px;
}
.dvdtop {
	float: right;
	width: 144px;
	color: #FFF;
	padding-right: 20px;
	padding-left: 15px;
	padding-top: 20px;
}
.categories h1, .dvdtop h1 {
	font-size: 20px;
	margin-bottom: 10px;
}
.categories li {
	list-style-type: none;
	font-size: 13px;
	background-image: url(bg_cat.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.categories li a {
	color: #fdd856;
	text-decoration: none;
	display: block;
	padding-top: 5px;
	padding-bottom: 5px;
	background-image: url(cat_line.gif);
	background-repeat: repeat-x;
	background-position: bottom;
	padding-left: 30px;
}
.categories li a:hover {
	background-color: #616161;
}
.scenes {
	background-image: url(bg_newscenes_header.png);
	background-repeat: no-repeat;
	background-position: left top;
	background-color: #242424;
}
.scene {
	background-image: url(bg_scene_movie.png);
/*	height: 442px; */
	width: 773px;
	float: left;
	text-align: center;
	padding-top: 10px;
	background-repeat: no-repeat;
	background-color: #555;
	padding-bottom:10px;
}
.sceneinfo {
	background-image: url(bg_scene_info.png);
	background-repeat: no-repeat;
	background-position: left top;
	padding-top: 35px;
	padding-right: 0px;
	padding-left: 35px;
}
.sceneinfobg {
	background-image: url(bg_scene_info_c.png);
	background-repeat: repeat-y;
	background-position: left top;
}
.sceneinfo .text {
	float: left;
	width: 255px;
	font-size: 12px;
	line-height: 13px;
}
.sceneinfo .text strong {
	color: #FED558;
}
.sceneinfo .text td {
	font-size: 14px;
	padding: 3px;
}
.sceneinfo .thumbs {
	float: left;
	padding-left: 10px;
}
.sceneinfo .thumbs img {
	border: 1px solid #3c3b3b;
	margin-top: 2px;
	margin-right: 2px;
}
.sceneinfo .text h1 {
	font-size: 24px;
	line-height: 24px;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #999;
	padding-bottom: 8px;
	margin-bottom: 8px;
}
.comment {
	background-image: url(comment_center.jpg);
	background-repeat: repeat-y;
	background-position: left top;
}
.comment .content {
	background-image: url(comment_header.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.comment .content h3 {
	font-size: 20px;
	color: #FED558;
	font-weight: normal;
	padding-top: 13px;
	padding-left: 105px;
	padding-bottom: 65px;
}
.comment .content .userinput {
	background-image: url(icon_comment.jpg);
	background-repeat: no-repeat;
	background-position: 66px 13px;
	margin-right: 105px;
	margin-left: 100px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #4b4b4b;
	padding-bottom: 15px;
	margin-bottom: 15px;
}
.comment .content .userinput img {
	display: block;
	float: left;
}
.comment .content .userinput .comm {
	float: left;
	margin-left: 75px;
	font-size: 14px;
	color: #a5a5a5;
	width: 680px;
}
.comment .content .userinput .comm strong {
	color: #FED558;
}
.comment .content .userinput .comm span {
	font-size: 11px;
	color: #666;
	padding-left: 15px;
}
.joinbuttons {
	background-image: url(bg_join_buttons.png);
	background-repeat: no-repeat;
	float: right;
	background-position: left top;
	width: 173px;
	padding: 20px;
	margin-top: 6px;
	margin-right: 6px;
	min-height:430;
}
.joinbuttons h1 {
	text-transform: uppercase;
	color: #84D2F9;
	margin-bottom: 5px;
	letter-spacing: -1px;
	font-size: 19px;
	line-height: 20px;
}
.joinbuttons p {
	padding-bottom: 10px;
}
.newscenes {
	width: 820px;
}
.newscenes .header {
	background-image: url(header_arr.png);
	background-repeat: no-repeat;
	background-position: 40px 25px;
	height: 74px;
}
.newscenes .header h2, .pornstars .header h2, .models2 .header2 h2 {
	font-size: 20px;
	font-weight: normal;
	color: #FED558;
	display: block;
	float: left;
	padding-left: 80px;
	clear: right;
	padding-top: 20px;
	text-transform: capitalize;
}
.newscenes .footer {
	padding-right: 6px;
	padding-top: 20px;
	background-image: url(bg_newscenes_footer.png);
	background-repeat: no-repeat;
	background-position: left bottom;
	padding-bottom: 0px;
	height: 65px;
}
.newscenes .footer .info, .dvdscene .footer .info {
	float: right;
	width: 230px;
	font-size: 11px;
	text-align: right;
	margin-right: 15px;
	margin-top: 20px;
}
.newscenes .footer a.button {
	display: block;
	float: right;
	background-image: url(bttn_scenes.png);
	height: 32px;
	width: 206px;
	color: #FFF;
	font-size: 15px;
	padding-top: 12px;
	padding-left: 20px;
	margin-top: 13px;
	text-transform: capitalize;
}
.newscenes .footer a.button:hover {
	background-image: url(bttn_scenes_over.png);
}
.newscenes .scenethumbs {
	background-image: url(bg_newscenes_center.png);
	background-repeat: repeat-y;
	background-position: left top;
	padding-left: 18px;
}
.newscenes .scenethumbs .scenethumb .info strong, .newscenes .sitethumbs .sitethumb .info strong, .thumbs194 .graybox .scenethumbs .scenethumb .info strong {
	color: #FFF;
	font-weight: normal;
}
.newscenes .scenethumbs .scenethumb .info h2 {
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #464646;
	padding-bottom: 10px;
	margin-bottom: 10px;
}
.upcomingscenes {
	background-image: url(bg_upcomingscenes_header.png);
	background-repeat: no-repeat;
	background-position: left top;
	background-color: #242424;
}
.upcomingscenes .newscenes .footer {
	background-image: url(bg_upcomingscenes_footer.png);
	background-repeat: no-repeat;
	background-position: left bottom;
	padding-top: 25px;
}
.upcomingscenes .newscenes .header h2 {
	color: #FFF;
}
.upcomingscenes .scenethumb .info {
	background-image: url(bg_thumbinfo_upcomingscenes.jpg);
	background-repeat: repeat-x;
	color: #000;
	background-color: #B2B2B2;
}
.upcomingscenes .newscenes .scenethumbs .scenethumb .info h2 {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	margin-bottom: 0px;
	padding-bottom: 0px;
}
.upcomingscenes .scenethumbs {
	background-image: url(bg_upcomingscenes_center.png);
	background-repeat: repeat-y;
	background-position: left top;
	padding-left: 18px;
}
.dvdlisting {
	background-repeat: no-repeat;
	background-position: left top;
	background-color: #242424;
	background-image: url(bg_dvdlisting_header.png);
}
.dvdlisting .newscenes .scenethumbs, .dvdlisting2 .newscenes .scenethumbs {
	background-image: url(bg_dvdlisting_center.png);
	background-repeat: repeat-y;
	background-position: left top;
	padding-left: 25px;
}
.dvdlisting .newscenes .scenebig {
	background-image: url(bg_dvdlisting_center.png);
	background-repeat: repeat-y;
	background-position: left top;
	padding-left: 10px;
	padding-bottom: 15px;
}
.dvdlisting .newscenes .footer, .dvdlisting2 .newscenes .footer {
	background-image: url(bg_dvdlisting_footer.png);
	background-color: #515151;
	padding-top: 10px;
}
.dvdlisting .newscenes .foo  {
	background-image: url(bg_dvdlisting_footer.png);
	background-color: #515151;
	padding-top: 10px;
}
.dvdlisting .newscenes .header {
	height: 60px;
}
.dvdthumb .info {
	color: #8e8e8e;
	background-color: #4e4e4e;
	padding-top: 8px;
	padding-right: 13px;
	padding-bottom: 8px;
	padding-left: 13px;
}
.dvdthumb .info h2 {
	color: #FFF;
	font-size: 12px;
	font-weight: bold;
}
.dvdthumb .info a {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #707070;
	padding-top: 3px;
	margin-top: 5px;
	display: block;
}
.dvdlisting .bigthumb, .dvddetail .bigthumb {
	float: left;
	width: 210px;
}
.dvdlisting .scenebig .biginfo .dlimage, .dvddetail .scenebig .biginfo .dlimage {
	float: right;
}
.dvdlisting .biginfo, .dvddetail .biginfo {
	float: left;
	width: 592px;
}
.dvddetail .biginfo {
	width: 500px;
	margin-top: 5px;
}
.dvdlisting .biginfo h3, .dvddetail .biginfo h3 {
	font-size: 20px;
	font-weight: normal;
	margin-left: 20px;
	margin-bottom: 15px;
	display: block;
	text-transform: capitalize;
}
.dvdlisting .biginfo td, .dvddetail .biginfo td {
	font-size: 14px;
	padding: 0px;
}
.dvdlisting .biginfo table, .dvddetail .biginfo table {
	margin-left: 20px;
	float: left;
}
.dvdlisting .biginfo td strong, .dvddetail .biginfo td strong {
	color: #FED558;
	font-weight: normal;
}
.dvdlisting .biginfo .desc, .dvddetail .biginfo .desc {
	background-color: #414141;
	border: 1px dotted #959595;
	color: #959595;
	font-size: 11px;
	padding-top: 10px;
	padding-right: 20px;
	padding-bottom: 11px;
	padding-left: 20px;
	margin-top: 15px;
	margin-left: 3px;
	min-height:42px;
}
.dvddetail .biginfo .desc {
	background-color: #404040;
	margin-left: 20px;
}
.dvdlisting .biginfo img {
	margin-left: 1px;
}
.dvdthumb {
	float: left;
	width: 133px;
	margin-right: 3px;
	color: #FED559;
	font-size: 11px;
	margin-top: 3px;
	padding: 9px;
	background-color: #646464;
}
.dvddetail {
	background-image: url(dvd_c.png);
	background-repeat: repeat-y;
}
.dvddetail .bigthumb {
	margin-left: 35px;
	margin-top: 20px;
	margin-right: 35px;
}
.dvddetail .biginfo td {
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #858585;
	font-size: 13px;
	line-height: 14px;
	padding-top: 2px;
	padding-bottom: 2px;
}
.dvddetail .biginfo table {
	margin-right: 15px;
}
.dvdscene {
	margin-top: 10px;
}
.dvdscene .blackheader {
	background-image: url(dvd_scene_header_bg.gif);
	background-repeat: repeat-y;
	padding-right: 35px;
	padding-left: 35px;
}
.dvdscene .blackheader h2 {
	font-size: 24px;
	font-weight: normal;
	background-image: url(header_arr.png);
	background-repeat: no-repeat;
	background-position: 5px;
	padding-left: 50px;
	display: block;
	margin-bottom: 10px;
	line-height: 24px;
}
.dvdscene .blackheader .cat {
	float: left;
	color: #58e9fe;
	width: 480px;
	margin-left: 52px;
	padding-bottom: 10px;
}
.dvdscene .blackheader .cat strong, .rating strong {
	font-weight: normal;
	color: #fed558;
}
.dvdscene .blackheader .rating {
	float: left;
	width: 185px;
	margin-left: 25px;
}
.dvdscene .middlearea {
	background-image: url(dvd_scene_middle_bg.gif);
	background-repeat: repeat-y;
	text-align: center;
	padding-bottom: 3px;
}
.dvdscene .middlearea img {
	border: 11px solid #3c3b3b;
	margin-right: 4px;
	margin-top: 4px;
}
.dvdscene .footer {
	background-image: url(dvdscene_footer.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	height: 79px;
}
.dvdscene .footer a.button {
	display: block;
	float: right;
	background-image: url(bttn_green.png);
	height: 32px;
	width: 206px;
	color: #FFF;
	font-size: 15px;
	padding-top: 10px;
	padding-left: 20px;
	margin-top: 35px;
	background-repeat: no-repeat;
	font-weight: normal;
}
.dvdscene .footer a.button:hover {
	background-image: url(bttn_green_down.png);
}
.dvdscene .footer .info {
	margin-top: 40px;
}
.models {
	background-image: url(bg_models_header.png);
	background-repeat: no-repeat;
	background-position: left top;
	background-color: #242424;
}
.models .header, .models2 .header2 {
	background-image: url(header_arr.png);
	background-repeat: no-repeat;
	background-position: 40px 25px;
}
.models .newscenes .footer, .models2 .newscenes .footer {
	background-image: url(bg_models_footer.png);
	background-repeat: no-repeat;
	background-position: left bottom;
	padding-top: 25px;
}
.models .scenethumbs, .models2 .scenethumbs {
	background-image: url(bg_models_center.png);
	background-repeat: repeat-y;
	background-position: left top;
	padding-left: 18px;
}
.models .newscenes .scenethumbs .scenethumb .info h2, .models2 .newscenes .scenethumbs .scenethumb .info h2 {
	margin-bottom: 0px;
	padding-bottom: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.models .scenethumb, .models2 .scenethumb {
	border: 1px dotted #666;
	width: 150px;
	margin-right: 6px;
}
.bottombanner1 {
	text-align: center;
	padding-top: 15px;
	padding-bottom: 15px;
}
.bottombanner2 {
	text-align: center;
	padding-top: 15px;
}
.scenethumb {
	float: left;
	width: 194px;
	margin-right: 3px;
	color: #FED559;
	font-size: 11px;
	margin-top: 3px;
}
.scenethumb h2, .sitethumb h2, .pornstarthumb h2, .scenethumb h4 {
	color: #FFF;
	font-size: 13px;
	font-weight: bold;
	margin: 0px;
}
.scenethumb .info, .sitethumb .info, .pornstarthumb .info {
	background-color: #3c3a3b;
	background-image: url(bg_thumbinfo_scenes.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	padding: 10px;
	/* min-height:200px; */
}
.sitethumb {
	float: left;
	width: 206px;
	margin-right: 13px;
	color: #FED559;
	font-size: 11px;
	margin-top: 13px;
	padding: 17px;
	background-color: #777777;
}
.sitethumb .info {
	background-color: #565656;
	background-image: url(bg_siteinfo.jpg);
	background-repeat: repeat-x;
	background-position: left top;
}
.sitethumbs .sitethumb .info h2 {
	background-image: url(siteline.png);
	background-repeat: no-repeat;
	background-position: left bottom;
	padding-bottom: 10px;
	margin-bottom: 10px;
}
.sitethumbs {
	background-image: url(bg_newscenes_center.png);
	background-repeat: repeat-y;
	background-position: left top;
	padding-left: 38px;
}
.pornstarthumbs {
	background-image: url(bg_pornstarlisting_center.png);
	background-repeat: repeat-y;
	background-position: left top;
	padding-left: 18px;
}
.pornstarthumb {
	float: left;
	width: 150px;
	margin-right: 1px;
	color: #FED559;
	font-size: 11px;
	margin-top: 1px;
	border: 1px dotted #666;
	background-color: #c7bea2;
	padding: 4px;
}
.pornstarthumb .info h2 {
	background-image: url(siteline.png);
	background-repeat: no-repeat;
	background-position: left bottom;
	padding-bottom: 10px;
	margin-bottom: 10px;
}
.pornstarthumb .info strong {
	font-weight: normal;
	color: #FFF;
}
.pornstarlisting {
	width: 1000px;
}
.pornstars {
	background-image: url(bg_pornstarlisting_header2.png);
	background-repeat: no-repeat;
	background-position: left top;
	background-color: #242424;
}
.pornstars .footer {
	padding-right: 6px;
	padding-top: 20px;
	background-image: url(bg_pornstarlisting_footer.png);
	background-repeat: no-repeat;
	background-position: left bottom;
	padding-bottom: 0px;
	height: 58px;
}
.pornstars .header {
	background-image: url(header_arr.png);
	background-repeat: no-repeat;
	background-position: 40px 25px;
	height: 111px;
}
.pornstars .header .rightbox {
	float: left;
	margin-left: 20px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #666;
	margin-top: 15px;
}
.pornstars .pornstarlisting .header .rightbox .sort {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	margin-left: 0px;
	margin-top: 5px;
}
.pornstars .pornstarlisting .header .rightbox .sortselect {
	margin-top: 0px;
	margin-left:260px;
}


.alphab {
	float: left;
	font-size: 18px;
	color: #CCC;
	padding-right: 10px;
	clear: right;
}
.alphab a {
	color: #FBEEC5;
	display: block;
	float: left;
	margin-right: 1px;
	margin-left: 1px;
	padding-top: 4px;
	padding-right: 7px;
	padding-bottom: 4px;
	padding-left: 7px;
}
.alphab a:hover {
	background-color: #34332F;
}
.models2 .newscenes .header2 .alphab a {
	font-size: 13px;
	font-weight: bold;
	padding-top: 4px;
	padding-right: 6px;
	padding-bottom: 4px;
	padding-left: 6px;
	margin: 0px;
	border-right-width: 1px;
	border-right-style: dotted;
	border-right-color: #666;
}
.models2 .newscenes .header2 .alphab {
	margin-left: 5px;
	margin-top: 5px;
}
.models2 .newscenes .header2 {
	height: 107px;
}


.sort {
	float: left;
	font-size: 13px;
	color: #CCC;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 20px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #CCC;
	clear: right;
	margin-left: 30px;
	margin-top: 20px;
}

.sort strong, .sortselect strong {
	font-weight: normal;
	color: #FFF;
}
.sort a {
	color: #CCC;
}
.sortselect {
	float: left;
	font-size: 13px;
	color: #CCC;
	padding-top: 5px;
	clear: right;
	margin-left: 5px;
	margin-top: 16px;
}
.sortselect select {
	background-color: #030303;
	color: #999;
	border: 1px solid #333;
	padding: 3px;
}
.filter {
	float: left;
	margin-right: 13px;
	margin-top: 10px;
}
.filterbox {
	background-image: url(bg_filter_big.png);
	background-repeat: no-repeat;
	background-position: left top;
	height: 222px;
	padding-left: 15px;
	margin-top: 10px;
}
.filterbox h1 {
	color: #FDC006;
	font-size: 20px;
	font-weight: normal;
	background-image: url(header_arr.png);
	background-repeat: no-repeat;
	background-position: 30px 12px;
	display: block;
	padding-left: 70px;
	text-transform: capitalize;
	padding-top: 9px;
	padding-bottom: 8px;
}
.filter select {
	background-color: #0e0e0e;
	background-image: url(bg_filter.png);
	background-repeat: repeat-x;
	background-position: left top;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	color: #8c8c8c;
	padding: 10px;
}
.filter h3 {
	font-size: 12px;
	font-weight: bold;
	color: #fed558;
	background-image: url(arr_down.png);
	background-repeat: no-repeat;
	background-position: left;
	padding-left: 20px;
	margin-bottom: 5px;
}
.filter a.button {
	display: block;
	float: right;
	background-image: url(bttn_scenes.png);
	height: 32px;
	width: 206px;
	color: #FFF;
	font-size: 15px;
	padding-top: 12px;
	padding-left: 20px;
	margin-top: 5px;
}
.filter a.button:hover {
	background-image: url(bttn_scenes_over.png);
	color: #CCC;
}
.filter #lastone {
	width: 220px;
	margin-right: 0px;
}
.filter #usual {
	width: 145px;
}
.filterright {
	background-image: url(filter_bg.gif);
	background-repeat: repeat-x;
	background-position: bottom;
	margin-bottom: 10px;
	padding-bottom: 10px;
}
.filterright h2 {
	font-size: 12px;
	color: #fed558;
	background-image: url(filter_arr.gif);
	background-repeat: no-repeat;
	background-position: left;
	padding-left: 20px;
	margin-bottom: 13px;
}
.filteselect {
	background-color: #101010;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	font-size: 12px;
	color: #919191;
	padding: 5px;
	width: 140px;
	line-height: 14px;
}
.graybox2 {
	background-repeat: repeat-y;
	background-position: left top;
}
.graybox {
	background-image: url(join_center.png);
	background-repeat: repeat-y;
	background-position: left top;
}
.headers {
	background-image: url(header_arr.png);
	background-repeat: no-repeat;
	background-position: 50px;
	font-size: 20px;
	font-weight: bold;
	color: #fed558;
	padding-top: 20px;
	padding-right: 20px;
	padding-bottom: 20px;
	padding-left: 100px;
}
.thumbs194 {

}
.joinscreens {
	background-image: url(bg_joinscreens.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	background-color: #1E1E1C;
}
.joinscreens h1 {
	color: #FF7C00;
	font-size: 30px;
	font-weight: normal;
	text-align: center;
	padding-top: 30px;
	font-family: Arial, Helvetica, sans-serif;
}
.joinscreens h1 strong {
	color: #FEBF06;
}
.joinscreens h3 {
	color: #FF7C00;
	text-align: center;
	font-size: 16px;
	font-weight: normal;
	padding-bottom: 20px;
}
.joinscreens .graybox2 .scenethumbs .scenethumb .info h2 {
	color: #FFF;
	font-size: 14px;
	font-weight: bold;
	margin-bottom: 5px;
	line-height: 14px;
}
.joinscreens .graybox2 .scenethumbs, .thumbs194 .graybox .scenethumbs {
	padding-left: 9px;
}
.joinscreens .graybox2  .scenethumbs .scenethumb .info {
	color: #FFF;
	text-align: center;
}
.thumbs194 {
}
.bggray {
	background-color: #505050;
}
.pagination {
	padding-left: 10px;
	text-align: center;
}
.pagination a {
	font-size: 18px;
	letter-spacing: -1px;
	background-image: url(pag_normal.png);
	width: 41px;
	text-align: center;
	padding-top: 11px;
	padding-bottom: 11px;
	display: block;
	color: #FFF;
	float: left;
	margin-right: 2px;
}
.pagination a:hover {
	background-image: url(pag_down.png);
	color: #999;
}
.pagination #selected {
	background-image: url(pag_active.png);
}
.pagination #left, .pagination #right {
	background-image: none;
	width: 51px;
	padding: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.pagefooter {
	text-align: center;
	font-size: 11px;
	margin-top: 30px;
}
.pagefooter a {
	color: #FFF;
}
.pagefooter a:hover {
	color: #ccc;
}
.pagefooter .links {
	font-size: 18px;
	padding-bottom: 30px;
}
a:hover {
	color: #b0ddf4;
}
#linktekst {float:left;}
.sort .active{font-weight:bold;}
.hidden{display:none;}
.hi-res{margin:10px 0 0 60px;}
.hi-res img{display:block;float:left;margin:5px;width:100px;max-height:100px;}
.screen{margin:10px 0 0 60px;}
.screen img{display:block;float:left;margin:5px;width:100px;max-height:100px;}
.loader{height:30px;position:absolute;width:30px;z-index:30000;}.loader img{display:block;margin:7px 0 0 7px;}

/* below are changed css styles 04.11.2011 */

.flags {
	background-image: url(header_top.png);
	background-repeat: no-repeat;
	background-position: right bottom;
	padding-top: 10px;
}
.topmenu .nav li, .topmenu .logout li {
	list-style-type: none;
	float: left;
	font-size: 13px;
	text-transform: uppercase;
	color: #000;
	background-image: url(menu_line.jpg);
	background-repeat: no-repeat;
	background-position: right;
	font-weight: bold;
}
.topmenu .navtour li {
	list-style-type: none;
	float: left;
	font-size: 13px;
	text-transform: uppercase;
	color: #000;
	background-image: url(menu_line.jpg);
	background-repeat: no-repeat;
	background-position: right;
	font-weight: bold;
}
.topmenu .nav li.noline {
	background-image: none;
}
.topmenu .logout li {
	margin-right:10px;
	background-position: left;
}
.centerarea {
	margin-top: 10px;
	background-image: url(whiteshade.png);
}
.topmenu .nav li a, .topmenu .logout li a, .topmenu .navtour li a {
	color: #000;
	text-decoration: none;
	display: block;
	padding-top: 11px;
	padding-right: 10px;
	padding-bottom: 9px;
	padding-left: 10px;
}
.topmenu .nav li a:hover, .topmenu .logout li a:hover, .topmenu .navtour li a:hover {
	color: #cea019;
}
.topmenu .logout {
	float: right;
	padding-top: 4px;
}
.profileimage {
	float: left;
	margin-top: 3px;
	margin-left: 20px;
}
.scenes {
	background-image: url(bg_newscenes_header.png);
	background-repeat: no-repeat;
	background-position: left top;
	margin-bottom: 5px;
}
.upcomingscenes {
	background-image: url(bg_upcomingscenes_header.png);
	background-repeat: no-repeat;
	background-position: left top;
}
.dvdlisting .newscenes .footer {
	background-image: url(bg_dvdlisting_footer.png);
	padding-top: 10px;
}
.models {
	background-image: url(bg_models_header.png);
	background-repeat: no-repeat;
	background-position: left top;
	margin-bottom: 5px;
}
.thumbs194 {
}
.filterright h2 {
	font-size: 12px;
	color: #fed558;
	background-image: url(filter_arr.png);
	background-repeat: no-repeat;
	background-position: left;
	padding-left: 20px;
	margin-bottom: 13px;
}
.categories {
	float: right;
	width: 139px;
	color: #FFF;
	padding-right: 20px;
	padding-left: 20px;
	padding-top: 20px;
	background-color: #505050;
	padding-bottom: 20px;
}
.centerarea .ads {
	margin-bottom: 5px;
}
.dvddetail {
	background-color: #0B0B0B;
}
.dvddetail .biginfo .desc {
	background-color: #202020;
	margin-left: 20px;
}
.dvdlisting .biginfo .desc, .dvddetail .biginfo .desc {
	border: 1px dotted #333333;
	margin-bottom: 8px;
}
.dvddetail .biginfo td {
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #3B3B3B;
	font-size: 13px;
	line-height: 14px;
	padding-top: 2px;
	padding-bottom: 2px;
}
.dvdlisting {
	background-repeat: no-repeat;
	background-position: left top;
	background-image: url(bg_dvdlisting_header.png);
	margin-bottom: 5px;
}
.dvdlisting2 {
	background-repeat: no-repeat;
	background-position: left top;
	background-image: url(bg_dvdlisting_header2.png);
	margin-bottom: 5px;
}

.dvdlisting .biginfo h3, .dvddetail .biginfo h3 {
	font-size: 20px;
	font-weight: normal;
	margin-left: 20px;
	margin-bottom: 15px;
	display: block;
	text-transform: capitalize;
	line-height: 20px;
	margin-top: -4px;
}
.pornstars {
	background-image: url(bg_pornstarlisting_header2.png);
	background-repeat: no-repeat;
	background-position: left top;
}
.bggray {
	background-color: #000;
}
.sceneinfobg {
}
.joinbuttons {
	float: right;
	width: 173px;
	padding: 20px;
	margin-top: 6px;
	margin-right: 6px;
	min-height:430;
}
.sceneinfo {
	background-image: url(bg_scene_info.png);
	background-color:#000;
	background-repeat: no-repeat;
	background-position: left top;
	padding-top: 35px;
	padding-right: 0px;
	padding-left: 35px;
}
.topmenu .nav li a.money {
	padding-left: 0px;
	color: #aa0808;
}
.topmenu .nav li a.money:hover {
	color: #000;
}
.joinscreens {
	background-image: url(bg_joinscreens.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	background-color: #1E1E1C;
	padding-bottom: 20px;
}
.topmenu .nav, .topmenu .navtour {
	float: left;
	padding-top: 4px;
}
.dvdscene {
	margin-top: 5px;
}

.scene_box { width: 194px; height: 146px; position: relative;}
.scene_png { position: absolute; bottom: 7px; right: 9px;}
/*.scenethumbs {height:100%;}*/




.support_block {
	/* background-color: #2b2b2b; */
	width: 380px;
	padding-right: 5px;
	padding-left: 5px;
	padding-top: 20px;
	padding-bottom: 20px;
	margin-left: -40px;
}

.support_block li {
	color: #febf06;
	font-size: 17px;
	background-image: url(/web/20160724072635im_/http://maniacpass.com/images/site/join_star.png);
	background-repeat: no-repeat;
	background-position: left;
	padding-left: 30px;
	list-style-type: none;
	padding-top: 11px;
	padding-bottom: 11px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #666;
}
.support_block ul {
	border: 1px dotted #666;
	margin-top: 15px;
	padding-top: 20px;
	padding-right: 30px;
	padding-bottom: 20px;
	padding-left: 30px;
	background-color: #040404;
}

a:hover {
	color: #b0ddf4;
}
.welcome {
	margin-top: 20px;
	color: #FED558;
	margin-bottom: 20px;
}
.welcome p {
	display: block;
	float: right;
	padding-top: 5px;
}
.joinleft {
	background-color: #1f1e1e;
	float: left;
	width: 913px;
	margin-left: 9px;
	padding-top: 20px;
	padding-right: 20px;
	padding-bottom: 20px;
	padding-left: 50px;
}
.joinright {
	float: right;
	background-color: #2b2b2b;
	width: 425px;
	padding-right: 50px;
	padding-left: 50px;
	padding-top: 20px;
	padding-bottom: 20px;
	background-image: url(/web/20160724072635im_/http://maniacpass.com/images/site/guarantee.png);
	background-repeat: no-repeat;
	background-position: right 5px;
}
.joinleft h3, .joinright h3 {
	font-size: 20px;
	font-weight: normal;
	padding-top: 10px;
	padding-bottom: 10px;
}
.joinleft .orange {
	color: #FF7C00;
	font-size: 11px;
	padding-top: 5px;
	padding-bottom: 10px;
	padding-left: 4px;
}
.joinleft .gray {
	font-size: 11px;
	color: #999;
	padding-top: 5px;
	padding-left: 4px;
}
.joinleft table a {
	color: #FFF;
}
.joinleft table tr td strong a {
	color: #FF7C00;
}
.joinright li {
	color: #febf06;
	font-size: 17px;
	background-image: url(/web/20160724072635im_/http://maniacpass.com/images/site/join_star.png);
	background-repeat: no-repeat;
	background-position: left;
	padding-left: 30px;
	list-style-type: none;
	padding-top: 11px;
	padding-bottom: 11px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #666;
}
.joinright ul {
	border: 1px dotted #666;
	margin-top: 15px;
	padding-top: 20px;
	padding-right: 30px;
	padding-bottom: 20px;
	padding-left: 30px;
	background-color: #040404;
}
.joinc1 {
	font-size: 11px;
	color: #999;
	padding: 20px;
	float: left;
	width: 450px;
}
.joinc2 {
	float: left;
	width: 300px;
	font-size: 11px;
	padding: 20px;
	color: #FFF;
	text-align: right;
}
.joinc3 {
	float: left;
	width: 151px;
	padding-top: 20px;
}
.pstar1 {
	float: left;
	background-color: #363636;
	padding: 15px;
}
.pstar2 {
	float: left;
	width: 415px;
	padding-right: 20px;
	padding-left: 20px;
	font-size: 13px;
}
.pstar2 table td {
	padding: 5px;
}
.pstar2 h1 {
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #CCC;
	padding-bottom: 10px;
	margin-bottom: 15px;
}
.pstar2 .bio {
	background-color: #3d3d3d;
	border: 1px dotted #666;
	color: #999;
	padding: 20px;
	margin-top: 15px;
	line-height: 22px;
}
.pstar2 .bio strong {
	color: #FFF;
}
.pstar2 a {
	color: #52b8ed;
}
.pstar2 a:hover {
	color: #b0ddf4;
}

.graybox .joinleft .pstar2 a {
	color: #52b8ed;
}
.graybox .joinleft .pstar2 a:hover {
	color: #b0ddf4;
}

.pstar3 {
	background-repeat: repeat-x;
	float: left;
	width: 157px;
	background-position: left top;
	padding-top: 0px;
	padding-right: 20px;
	padding-bottom: 20px;
	padding-left: 30px;
}
.pstar3 p strong {
	color: #FDC006;
}
.pstar3 h1 {
	color: #FEC107;
}

.graybox .joinleft .pstar3 h3 {
	margin-bottom: 0px;
	padding-bottom: 0px;
}
.pstar3 h2 {
	font-size: 85px;
	color: #FEC107;
	letter-spacing: -3px;
	font-weight: normal;
}
.welcome h1 {
	font-size: 20px;
	color: #fed558;
	background-image: url(/web/20160724072635im_/http://maniacpass.com/images/site/header_arr.png);
	background-repeat: no-repeat;
	background-position: left;
	padding-left: 50px;
	display: block;
	float: left;
}


/*
     FILE ARCHIVED ON 07:26:35 Jul 24, 2016 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 15:02:02 May 10, 2017.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/