/* CSS Document */

a
{
	outline:		 			none;
	color:						#2954f2;
}

img 
{ 
	border: 					0;
}
html, body 
{
	height:						100%;
}

* html a:hover 
{
	visibility:					visible;
}

body 
{
	margin: 					0; 
	padding: 					0;
	background-color:			#b2b1b1; 
	background-image: 			url(../img/layout/bg.gif);
	background-position: 		50% 0;
	background-repeat:			repeat;
}

body,div,td,th {
	font-family:				Arial, Helvetica, sans-serif;
	font-size: 					12px;
}

.footer_text {
	font-family: 				Arial, Helvetica, sans-serif;
	font-size: 					10px;
	color: 						#2E2E2E;
}

.cursor_hand
{
	cursor:						pointer;
}

img.hidden_image
{
display:						none;
visibility:						hidden;
}

.clear_this
{
	clear:						both;
}


div.wrapper 
{
	background-image: 			url(../img/layout/tour-bg.gif);
	background-repeat:			repeat-y;
	background-position:		top left;
	width: 						1014px;
	margin:						0 auto;
}

div.wrapper .header
{
	height:						300px;
	width:						1014px;
	/*margin:0 auto;*/
}

.header .top-header
{
	background: 				url(../img/layout/header/top-header.gif) top left no-repeat;
	height:						57px;
}

.header .left-border-header
{
	background: 				url(../img/layout/header/left-border-header.gif) top left no-repeat;
	float:						left;
	height:						235px;
	width:						20px;
}

.header .right-border-header
{
	background:		 			url(../img/layout/header/right-border-header.gif) top left no-repeat;
	float:						right;
	height:						235px;
	width:						21px;
}

.header .main-header-left
{
	background: 				url(../img/layout/header/main-header-left.jpg) top left no-repeat;
	float:						left;
	height:						210px;
	width:						495px;
	position: 					relative;
}

.header .main-header-right
{
	float:						left;
	height:						210px;
	width:						478px;
}

.header .main-header-right div.pic1,
.header .main-header-right div.pic2,
.header .main-header-right div.pic3
{
	float:						left;
	position: 					relative;
}

.header .menu
{
	float:						left;
	height:						25px;
	width:						973px;
}

.menu a
{
	display:					block;
}

.menu a:hover img
{
	visibility:					hidden;
}

.menu .home
{
	background-image: 			url(../img/layout/header/home_a.gif);
	background-repeat:			no-repeat;
	width: 						119px;
	height: 					25px;
	float:						left;
}

.menu .network-updates
{
	background-image: 			url(../img/layout/header/all-our-scenes_a.gif);
	background-repeat:			no-repeat;
	width: 						259px;
	height: 					25px;
	float:						left;
}

.menu .members
{
	background-image: 			url(../img/layout/header/members_a.gif);
	background-repeat:			no-repeat;
	width: 						158px;
	height: 					25px;
	float:						left;
}

.menu .bookmark
{
	background-image: 			url(../img/layout/header/bookmark_a.gif);
	background-repeat:			no-repeat;
	width: 						189px;
	height: 					25px;
	float:						left;
}

.menu .get-full-access
{
	background-image:			url(../img/layout/header/get-full-access_a.gif);
	background-repeat:			no-repeat;
	width: 						248px;
	height: 					25px;
	float:						left;
}

.header .bottom
{
	background: 				url(../img/layout/header/bottom-header.gif) top left no-repeat;
	height:						8px;
	width:						1014px;
	float:						left;
}

div.search-box
{
	width: 						1014px;
	height: 					412px;
	background-image: 			url(../img/layout/search_box/search-box_bg.gif);
	background-repeat:			no-repeat;
}

div.search-box div.left-column
{
	padding:					140px 0 0 40px;
	height: 					272px;
	width: 						618px;
	float:						left;
}


div.search-box div.left-column div.featured_models div.model-box
{
	height:						248px;
	width: 						196px;
	float: 						left;
	text-align: 				center;
	font-weight:				bold;
	margin-left:				7px;
}

div.search-box div.left-column div.featured_models div.model-box a img
{
	border: 					#000000 1px solid;
	text-decoration:			none;
}

div.search-box div.left-column div.featured_models div.model-box a 
{
	font-style:					italic;
}
div.search-box div.left-column div.featured_models div.model-box div.space 
{
	position:					relative;
	top:						3px;
}

div.search-box div.right-column
{
	width: 						356px;
	height: 					412px;
	float: 						right;
}

div.search-box div.right-column div.top-models
{
	padding-top: 				138px;
	padding-left: 				18px;
}

div.search-box div.right-column div.top-models div.model-box
{
	width: 						142px;
	height: 					21px;
	float:						left;
	font-weight:				bold;
	font-style:					italic;
	font-size: 					16px;
	text-align:					left;
	font-family:				Arial, Helvetica, sans-serif;
}


div.search-box div.right-column div.searching
{
	padding-left: 				71px;
	padding-top: 				63px;
	text-align:					left;
}

div.search-box div.right-column div.searching input.text-box
{
	border: 					#ffffff 1px solid;
	background-color: 			#d3d3d3;
	width: 						157px;
	height: 					18px;
	font-size: 					16px;
	color: 						#4d2651;
	vertical-align:				middle;
	text-align:					left;
}

div.search-box div.right-column div.searching img
{
	vertical-align:				middle;
    padding-left:				3px;
}

div.search-box div.browsing
{
	padding: 					35px 40px 0 0;
	text-align:					center;
}

div.search-box div.browsing div.letter
{
	padding-left: 				4px;
	padding-right: 				4px;
	display: 					inline;
}

div.search-box div.browsing div.letter a
{
	font-weight:				bold;
	font-style:					italic;
	font-size: 					18px;
	font-family:				Arial, Helvetica, sans-serif;
}

div.site
{
	height:						870px;
	width:						1014px;
}

div.site div.main-site
{
	background: 				transparent url(../img/layout/site/site-bg.gif) top center no-repeat;
	height:						802px;
	width:						1014px;
	text-align: 				center;
}

div.site div.main-site div.logo
{
	float:						left;
	height:						114px;
	width:						124px;
	padding: 					18px 0 0 38px;
}

div.site div.main-site div.title
{
	float:						left;
	color:						#FFFFFF;
	font-size:					22px;
	font-weight:				bolder;
	padding:					15px 0 0 25px;
	width:						780px;
}
div.site div.main-site div.description
{
	float:						left;
	color:						#000000;
	font-size:					15px;
	font-weight:				bold;
	text-align:					justify;
	width:						770px;
	padding:					15px 0 0 30px;
}
div.site div.main-site div.preview-pics
{
	height:						662px;
	width:						943px;
	padding: 					12px 0 0 38px;
}
div.site div.main-site div.preview-pics div.girl
{
	float:						left;
	height:						326px;
	width:						232px;
	padding:					6px 3px 0 0;
	text-align: 				center;
}

div.site div.main-site div.preview-pics div.girl div.pic
{
    position: 					relative;
	height:						267px;
	width:						232px;
}

div.site div.main-site div.preview-pics div.girl div.pic img
{
	border: 					#000000 1px solid;
}

div.site div.main-site div.preview-pics div.girl div.girl-name
{
	padding-top:				6px;
	color:						#FFFFFF;
	width:						230px;
	font-size:					14px;
}
div.site div.main-site div.preview-pics div.girl div.date-added
{
	color:						#FFFFFF;
	width:						230px;
	font-size:					14px;
}

div.site div.main-site div.preview-pics div.girl div.download 
{
	font-weight:				bolder;
	font-size:					14px;
}

div.site div.main-site div.preview-pics div.girl div.download a
{
	color:						#d09716;
}

div.site div.bottom-links
{
	background-image: 			url(../img/layout/site/bottom-links-site.gif);
	background-position:		center top;
	background-repeat:			no-repeat;
	width: 						1014px;
	height: 					70px;
	margin:						0 auto;
	text-align: 				center;
}

div.site div.bottom-links div.bottom-bookmark-us
{
	padding:	 				9px 0 0 51px;
	float:						left;
	width: 						280px;
	height: 					31px;
}

div.site div.bottom-links div.bottom-bookmark-us a
{
	display:					block;
}

div.site div.bottom-links div.bottom-bookmark-us a:hover img
{
	visibility:					hidden;
}

div.site div.bottom-links div.bottom-view-all
{
	float:						left;
	padding-top: 				13px;
	font-weight:				bolder;
	font-size:					20px;
	color:						#0000FF;
	width:						350px;
}
div.site div.bottom-links div.bottom-get-instant-access
{
	padding: 					9px 0 0 1px;
	float:						left;
	width: 						279px;
	height: 					31px;
}

div.site div.bottom-links div.bottom-get-instant-access a
{
	display:					block;
}

div.site div.bottom-links div.bottom-get-instant-access a:hover img
{
	visibility:					hidden;
}

div.message
{
	padding:					10px 0;
	text-align: 				center;
}

div.message-on-nu
{
	padding:					70px 0 10px 0;
	text-align: 				center;
}

div.message-on-nu span.grey-text,
div.message span.grey-text
{
	color:						#333333;
	font-size:					18px;
	font-weight:				bold;
}

div.message-on-nu span.red-text,
div.message span.red-text
{
	color:						#8e1717;
	font-size:					18px;
	font-weight:				bold;
	font-style:					italic;
}

div.message-on-nu span.orange-text,
div.message span.orange-text
{
	color:						#a13823;
	font-size:					18px;
	font-weight:				bold;
}
div.four-sites
{
	height:						100%;
	width:						1014px;
	margin:						0 auto;
	text-align: 				center;
}

div.four-sites div.bottom-sites
{
	background-image: 			url(../img/layout/four-sites/bottom-sites.gif);
	background-position:		top center;
	background-repeat:			no-repeat;
	width: 						1014px;
	height: 					1050px;
	margin:						0 auto;
}

div.four-sites div.bottom-sites div.description
{
	color:						#FFFFFF;
	font-size:					22px;
	font-weight:				bolder;
	padding-top:				125px;
	height:						28px;
}

div.four-sites div.bottom-sites div.preview-pics
{
	height:						897px;
	width:						954px;
	padding-left:				35px;
}

div.four-sites div.bottom-sites div.preview-pics div.girl
{
	float:						left;
	height:						295px;
	width:						233px;
	padding:					6px 4px 0 0;
}

div.four-sites div.bottom-sites div.preview-pics div.girl div.pic
{
	height:						267px;
	width:						232px;
	position: 					relative;
}

div.four-sites div.bottom-sites div.preview-pics div.girl div.pic img
{
	border: 					#000000 1px solid;
}

div.four-sites div.bottom-sites div.preview-pics div.girl div.download 
{
	font-weight:				bolder;
	font-size:					14px;
	padding-top:				8px;
}

div.four-sites div.bottom-sites div.preview-pics div.girl div.download a
{
	color:						#d09716;
}


div.four-sites div.bottom-links
{
	background-image: 			url(../img/layout/site/bottom-links-site.gif);
	background-position:		center top;
	background-repeat:			no-repeat;
	width: 						1014px;
	height: 					70px;
	margin:						0 auto;
}

div.four-sites div.bottom-links div.bottom-bookmark-us
{
	padding: 					9px 0 0 51px;
	float:						left;
	width: 						280px;
	height: 					31px;
}

div.four-sites div.bottom-links div.bottom-bookmark-us a
{
	display:					block;
}

div.four-sites div.bottom-links div.bottom-bookmark-us a:hover img
{
	visibility:					hidden;
}

div.four-sites div.bottom-links div.bottom-view-all
{
	float:						left;
	padding: 					13px 72px 0;
	font-weight:				bolder;
	font-size:					20px;
	color:						#0000FF;
}
div.four-sites div.bottom-links div.bottom-get-instant-access
{
	padding: 					9px 0 0 1px;
	float:						left;
	width: 						279px;
	height: 					31px;
}

div.four-sites div.bottom-links div.bottom-get-instant-access a
{
	display:					block;
}

div.four-sites div.bottom-links div.bottom-get-instant-access a:hover img
{
	visibility:					hidden;
}

div.wrapper div.all-our-scenes
{
	/*padding-top:				25px;*/
}

div.wrapper div.all-our-scenes div.holder 
{
	position:					relative;
	background:					transparent url('../img/layout/network-updates/nu-border.gif') repeat-y top center;
	width:						960px;
	margin:						0px auto;
}

div.wrapper div.all-our-scenes div.holder div.scenes
{
	background:					transparent url('../img/layout/network-updates/nu-header.gif') no-repeat top center;
	min-height:					320px;
	padding:					90px 40px 0px 40px;
	position:					relative;
}

div.wrapper div.all-our-scenes div.holder div.bottom
{
	position:					relative;
}

div.wrapper div.all-our-scenes div.holder div.bottom div.pages
{
	position:					absolute;
	top:						17px;
	left:						35%;
	width:						300px;
	text-align: 				center;
}

div.wrapper div.all-our-scenes div.scenes div.pages
{
	position:					absolute;
	overflow:					visible;
	top:						27px;
	left:						35%;
	width:						300px;
	text-align: 				center;
}

div.wrapper div.all-our-scenes div.pages span
{
	margin:						0px 3px;
}

* html div.wrapper div.all-our-scenes div.pages span
{
	margin:						0px;
}

div.wrapper div.all-our-scenes div.pages span a
{
	font-size:					12px;
	font-weight: 				bold;
	color:						#0b4cb0;
}

div.wrapper div.all-our-scenes div.pages span a:hover
{
	color:						#000000;
}

div.wrapper div.scenes div.list
{
	width:						838px;
	margin:						0px auto;
}

div.wrapper div.scenes div.search-list
{
	width:						848px;
	margin:						0px auto;
}

div.wrapper div.search-list div.list_row,
div.wrapper div.list div.list_row
{
	overflow:					hidden;
	height:						100%;
	margin-bottom: 				15px;
}

div.wrapper div.list div.scenebox3
{
	margin:						0 10px 0 110px;
}

div.wrapper div.list div.scenebox2
{
	margin:			 			0 10px 0 212px;
}

div.wrapper div.list div.scenebox1
{
	margin:						0 10px 0 318px;
}


div.wrapper div.list div.scenebox
{
	margin-right:				10px;
}
div.wrapper div.list div.last
{
	margin-right:				0px;
}

div.scenebox3,
div.scenebox2,
div.scenebox1,
div.scenebox
{
	float:						left;
	width:						200px;
	border:						1px solid;
}


div.scenebox_picture
{
	width:						200px;
	height:						200px;
	background: 				white url('../img/layout/scenebox/not-found.jpg') no-repeat top left;
}

div.scenebox_info
{
	border-top:					1px solid;
	background-color:			#f4faff;
	padding-bottom:				6px;
}

div.scenebox_info div.scenebox_holder
{
	padding:					6px;
}

div.scenebox_info div.scenebox_holder div.scenebox_title
{
	text-align:					right;
	font-weight: 				bold;
	font-size:					12px;
}

div.scenebox_info div.scenebox_holder div.scenebox_date
{
	text-align:					right;
	font-size:					12px;
}

div.scenebox_info div.scenebox_holder div.scenebox_scene_rating
{
	text-align:					right;
}

div.scenebox_info div.scenebox_holder div.scenebox_scene_rating span
{
	font-weight:				bold;
}

div.scenebox_info div.scenebox_link
{
	font-weight:				bold;
	text-align: 				right;
	font-size:					12px;
}

div.scenebox_info div.scenebox_link a
{
	color:						#0b4eb5;
}

div.img_border
{
	border-color:				black;
}

div.footer
{
	height:						100%;
	width:						1014px;
	margin:						0 auto;
}

div.footer div.access-10
{
	background-image: 			url(../img/layout/footer/access-10_a.gif);
	background-repeat:			no-repeat;
	width: 						700px;
	height: 					150px;
	margin:						0 auto;
}

div.footer div.access-10 a
{
	display:					block;
}

div.footer div.access-10 a:hover img
{
	visibility:					hidden;
}

div.footer div.legal
{
	margin:						20px auto 0px;
	text-align:					center;
	width:						950px;	
}

div.wrapper div.holder div.bottom img
{
	position: 					absolute;
	top:						-15px;
	right:						-1px;
}

div.wrapper div.search
{
	/*padding-top:				25px;*/
	position: 					relative;
}

div.wrapper div.search div.holder 
{
	position:					relative;
	background:					transparent url('../img/layout/network-updates/nu-border.gif') repeat-y top center;
	width:						960px;
	margin:						0px auto;
}

div.wrapper div.search div.holder div.scenes
{
	background:					transparent url('../img/layout/network-updates/nu-header.gif') no-repeat top center;
	min-height:					340px;
	padding:					110px 40px 0px 50px;
	/*position:					relative;*/
}

div.wrapper div.search div.holder div.scenes div.search_results
{
	position:					absolute;
	top:						85px;
	left: 						30%;
	/*right:						370px;*/
	font-size:					14px;
	width:   	                400px;
	
	z-index: 					999999;
	text-align:					center;
}

div.wrapper div.search-list div.modelbox
{
	margin-right:				10px;
}

div.wrapper div.search-list div.modelbox1
{
	margin:						0 10px 0 318px;
}

div.wrapper div.search-list div.modelbox2
{
	margin:						0 10px 0 212px;
}

div.wrapper div.search-list div.modelbox3
{
	margin:						0 10px 0 110px;
}


div.modelbox3,
div.modelbox2,
div.modelbox1,
div.modelbox
{
	float:						left;
	width:						200px;
	border:						1px solid;
}

div.modelbox_picture
{
	width:						200px;
	height:						270px;
	background: 				white url('../img/layout/scenebox/not-found.jpg') no-repeat top left;
}

div.modelbox_info
{
	border-top:					1px solid;
	background-color:			#f4faff;
	padding-bottom:				6px;
}

div.modelbox_info div.modelbox_holder
{
	padding:					6px;
}

div.wrapper div.search div.holder div.scenes div.pages
{
	position:					absolute;
	overflow:					visible;
	top:						25px;
	left:						35%;
	width:						310px;
	text-align: 				center;
}

div.wrapper div.all-our-scenes div.pages span
{
	margin:						0px 3px;
}


div.modelbox_info div.modelbox_holder div.modelbox_title
{
	text-align:					right;
	font-weight: 				bold;
	font-size:					12px;
	color:						#003153;
}

div.modelbox_info div.modelbox_holder div.modelbox_rating
{
	text-align:					right;
	font-size:					12px;
}

div.modelbox_info div.modelbox_link
{
	font-weight:				bold;
	text-align: 				center;
	font-size:					12px;
}

div.modelbox_info div.modelbox_link a
{
	color:						#084aa5;
}

div.bottom-search
{
	position:					absolute;
	left: 						27px;
}

div.bottom-search div.pages
{
	position:					absolute;
	top:						30px;
	left: 						35%;
	width: 						300px;
	text-align: 				center;
}

div.bottom-space
{
	height:						71px;
}

div.bottom-space-pornstar
{
	height:						56px;
}

div.wrapper div.model-scenes
{
	/*padding-top:				25px;*/
	position: 					relative;
}

div.wrapper div.model-scenes div.holder 
{
	position:					relative;
	background:					transparent url('../img/layout/network-updates/nu-border.gif') repeat-y top center;
	/*width:						946px;*/
	margin:						0px auto;
}

div.wrapper div.model-scenes div.holder div.scenes
{
	background:					transparent url('../img/layout/network-updates/nu-header.gif') no-repeat top center;
	min-height:					320px;
	padding:					90px 40px;
	padding-bottom:				0px;
	position:					relative;
}

div.wrapper div.model-scenes div.holder div.scenes div.model_name
{
	position:					absolute;
	top:						24px;
	left:						35%;
	font-size: 					18px;
	font-weight: 				bold;
	width: 						300px;
	text-align: 				center;
}

div.wrapper div.model-scenes div.holder div.bottom
{
	position:					relative;
	left:						-27px;
}

div.this-week-update,
div.this-week-update-four-sites
{
	position:					absolute;
	top:						0px;
	right:						157px;
	height:						0px;
	width:						75px;
}

div.exclusive-content
{
	position:					absolute;
	top:						0px;
	right:						-5px;
	height:						0px;
	width:						82px;
}

.header .main-header-right div.pic1 div.lots-of-scenes,
.header .main-header-right div.pic2 div.lots-of-models,
.header .main-header-right div.pic3 div.updated-daily
{
	position:					absolute;
	top:						0px;
	right:						0px;
	height:						0px;
	width:						76px;
}

