*{
padding:0;
margin:0
}
html {
}
body {
    min-width:925px;
	font-family: "Trebuchet MS" Arial, Verdana, sans-serif;
	background:#fff url(../images/bodyBg.jpg) 0 0 repeat-x;
}
a img{
border:0;
}
a:focus{
outline:none;
}
h1{
}

/* Index Start */
#firstWrapper{
width:668px;
margin:0 auto;
background:url(images/warningwrapperBg.gif) 0 0 repeat-y;
color:#194864;
}

#content1{
background:url(images/warningheader3.gif) 0 0 no-repeat;
clear:both;
}

#content2{
background:url(images/warningfooterBg.gif) 0 100% no-repeat;
clear:both;
padding:40px 33px 20px;
}
#content2 ul {
list-style:none;
margin:10px 0 0 10px;
}

#content2 ul li{
background:url(images/warningbulletStar.gif) 4px 4px no-repeat;
text-indent:20px;
list-style:none;
}

#buttons{
text-align:center;
  margin:20px 0px 0;
}
#buttons a{
  margin:0 10px;
}
/* Index End */

#wrapper{
  background:url(../images/wrapperBg.gif) 100% 0 repeat-y;
}
#secondWrapper{
  width:924px;
  margin:0 auto;
  background:#B7D9F2 url(../images/secondWrapperBg.jpg) 0 0 repeat-x;
}
#header{}
#content{}
   #search{
      width:219px;
      margin:9px 0 0 21px;
	  background:#F5F9FC url(../images/searchFormBg.jpg) 0 100% repeat-x;
      }
	  #generalSearch{
	  	padding:8px 0 10px;
	  float:left;
	  	}
		  #generalSearchField{
			float:left;
			width:130px;
			height:20px;
			border:1px solid #B4BAC4;
			margin:0 3px 0 13px;
			}
		#advancedSearch{
			clear:both;
			padding:10px 0 10px 14px;
			}
			#advancedSearch select{
				width:187px;
				clear:both;
				margin:0 0 7px;
			}
		.searchDivider{
			float:left;
			margin:0 0 0 14px;
			}
		.advancedTitle{
			float:left;
			margin:10px 0 0 14px;
			}
   #category{
      width:219px;
      margin:9px 0 10px 21px;
	  background:#fff;
      }
	  #categoryList{
	     list-style:none;
		 background:#fff;
	     }
		 #categoryList li{		 
			float:left;
			clear:left;
		 }
		 #categoryList a{
		    width:166px;
		    text-decoration:none;
			color:#12448d;
			display:block;
			line-height:22px;
			min-height:22px;
			_height:22px;
			padding-left:30px;
			margin-left:13px;
			font-size:13px;
			background:#fff url(../images/categoryBullet.gif) 0 0 no-repeat;
		    }
			#categoryList a:hover{
			  color:#f38124;
			  font-weight:bold;
			}

#right{
  width:668px;
  float:left;
  }
    
	#mainNav,.mainNavWrapper{
	   float:left;
	   list-style:none;
	   width:349px;
	   }
	   #mainNav li{
		  float:left;
		  }
		  #mainNav li a{
			 float:left;
			 display:block;
			 height:50px;
			 }
		  #mainNav li.homeBtn a{width:96px;background:url(../images/homeBtn.jpg) 0 -50px no-repeat;}
		  #mainNav li.homeBtn a:hover{background-position:0 0px;}
		  #mainNav li.joinBtn a{width:72px;background:url(../images/joinBtn.jpg) 0 -50px no-repeat;}
		  #mainNav li.joinBtn a:hover{background-position:0 0px;}
		  #mainNav li.helpBtn a{width:76px;background:url(../images/helpBtn.jpg) 0 -50px no-repeat;}
		  #mainNav li.helpBtn a:hover{background-position:0 0px;}
			 #mainNav li a span{
				position:absolute;
				left:-9999px;
				}
	#playerWrapper{
		 background: url(../images/videoBg.gif) 16px 0 repeat-y;  
		}
	.bigTitle{
		margin:20px 0 0 0;
		width:628px;
		height:29px;
		line-height:29px;
		background:url(../images/title.gif) 0 0 no-repeat;
		clear:both;
		font-size:18px;
		color:#fff;
		font-weight:normal;
		padding-left:20px;
		}
	.thumbScene{
		width:156px;
		float:left;
		margin:10px 6px 0 0;
		}
		.thumbScene .sceneLinkTitle{
			margin-left:3px;
			width:152px;
			min-height:19px;
			_height:19px;
			display:block;
			color:#124a9c;
			font-size:12px;
			font-weight:bold;
			text-decoration:none;
			text-align:center;
			text-transform:uppercase;
			background:#FACF3C url(../images/thumbHeader.gif) 0 0 no-repeat;
			padding-top:4px;
			}
			.thumbScene a.sceneLinkTitle:hover{
				color:#F8580C;
				}
		.thumbFooter{
			width:152px;
			height:35px;
			margin-left:3px;
			background:#FACF3C url(../images/ratingBg.gif) 0 100% no-repeat;
			clear:both;
			}
			.thumbTime{
				width:152px;
				min-height:14px;
				_height:14px;
				line-height:14px;
				padding-top:2px;
				display:block;
				font-size:12px;
				color:#649AEC;
				text-align:center;
				}
			.thumbRating{
				text-align:center;
				font-size:12px;
				font-weight:bold;
				color:#F8580C;
				}
		.thumbFooterMembers{
			width:152px;
			height:38px;
			margin-left:3px;
			background:#FACF3C url(../images/ratingBg.gif) 0 100% no-repeat;
			clear:both;
			padding:2px 0 0 0;
			}
			.thumbFooterMembers .thumbTime{
				width:98px;
				min-height:14px;
				_height:14px;
				line-height:14px;
				padding-top:2px;
				display:block;
				font-size:11px;
				color:#0f3145;
				float:left;
				text-align:left;
				padding-left:12px;
				}
			.thumbFooterMembers .thumbRating{
				width:98px;
				font-size:11px;
				float:left;
				font-weight:normal;
				color:#d44603;
				text-align:left;
				padding-left:12px;
				}
				.thumbFooterMembers .addFavorites{
					float:right;
					width:37px;
					height:22px;
					border-left:1px solid #FAE6A7;
					text-align:center;
					padding:7px 0 0 0;
					margin:2px 0 0 0;
					}
		.thumbImg img,img.thumbImg{
			padding:3px;
			background:#fff;
			border:1px solid #8DBAC2;
			float:left;
			}
		#comingSoon .thumbFooterMembers{
			height:21px;
			text-align:center;
			background:#FACF3C url(../images/comingSoonDate.gif) 0 100% no-repeat;
			clear:both;
			padding:2px 0 0 0;
			}
			#comingSoon  .thumbFooterMembers .thumbTime{
				padding-top:2px;
				font-size:11px;
				color:#0f3145;
			text-align:center;
			display:inline;
			float:none;
			padding:0;
			line-height:inherit;
			height:auto;
			margin:0;
				}
#upsaleBanners{
	background:#fff;
	margin-top:10px;
	width:645px;
}
#upsaleBanners .bannerItem{
	float:left;
	margin:7px 0 7px 10px;
}
#footer{
  width:924px;
  margin:0 auto;
  text-align:center;
  font-size:12px;
  color:#0e649d;
}
	#footer span{
		margin:0 8px;
		}
	#footer a{
		color:#0e649d;
		}
	#footer a:hover{
		color:#F38124;
		}
		
/* MEMBERS */

    
	#mainNavMember,.mainNavWrapperMember{
	   float:left;
	   list-style:none;
	   width:640px;
	   }
	   #mainNavMember li{
		  float:left;
		  }
		  #mainNavMember li a{
			 float:left;
			 display:block;
			 height:56px;
			 }
		  #mainNavMember li.homeMembersBtn a{width:84px;background:url(../images/homeMembersBtn.jpg) 0 0 no-repeat;}
		  #mainNavMember li.homeMembersBtn a:hover{background-position:0 -56px;}
		  #mainNavMember li.favoritesMembersBtn a{width:81px;background:url(../images/favoritesMembersBtn.jpg) 0 0 no-repeat;}
		  #mainNavMember li.favoritesMembersBtn a:hover{background-position:0 -56px;}
		  #mainNavMember li.modelsMembersBtn a{width:67px;background:url(../images/modelsMembersBtn.jpg) 0 0 no-repeat;}
		  #mainNavMember li.modelsMembersBtn a:hover{background-position:0 -56px;}
		  #mainNavMember li.sexShopMembersBtn a{width:78px;background:url(../images/sexShopMembersBtn.jpg) 0 0 no-repeat;}
		  #mainNavMember li.sexShopMembersBtn a:hover{background-position:0 -56px;}
		  #mainNavMember li.vodTheaterMembersBtn a{width:104px;background:url(../images/vodTheaterMembersBtn.jpg) 0 0 no-repeat;}
		  #mainNavMember li.vodTheaterMembersBtn a:hover{background-position:0 -56px;}
		  #mainNavMember li.liveSexMembersBtn a{width:75px;background:url(../images/liveSexMembersBtn.jpg) 0 0 no-repeat;}
		  #mainNavMember li.liveSexMembersBtn a:hover{background-position:0 -56px;}
		  #mainNavMember li.datingMembersBtn a{width:70px;background:url(../images/datingMembersBtn.jpg) 0 0 no-repeat;}
		  #mainNavMember li.datingMembersBtn a:hover{background-position:0 -56px;}
		  #mainNavMember li.helpMembersBtn a{width:81px;background:url(../images/helpMembersBtn.jpg) 0 0 no-repeat;}
		  #mainNavMember li.helpMembersBtn a:hover{background-position:0 -56px;}
		  #mainNavMember li a span{
				position:absolute;
				left:-9999px;
				}
#commonContentMembers{
background:url(../images/rightContentMembersBg.jpg) 100% 0 no-repeat;
clear:both;
	}
#commonContentMembersBl{
background:url(../images/commonContentMembersBl.jpg) 100% 0 no-repeat;
clear:both;
	}
#modelName{
width:179px;
height:68px;
clear:both;
margin:9px 0 10px 21px;
background:url(../images/modelNameBg.jpg) 0 0 no-repeat;
text-align:center;
padding:60px 20px 0;
}
#modelName a{
	font-size:14px;
	font-weight:bold;
	color:#0670bf;
	text-decoration:none;
}
#modelName a:hover{
	text-decoration:underline;
}
#newsBoxWrapper{
	width:668px;
	height:192px;
	background:url(../images/newsBg.jpg) 0 0 no-repeat;
	float:left;
	}
	#newsBox{
		width:287px;
		height:141px;
		overflow-y:scroll;
		margin:42px 0 0 350px;
		font-size:12px;		
	position: relative;
		}
	#newsBox h4{
		text-transform:uppercase;
		color:#fe8f00;
		padding:8px 0;
		font-size:11px;
		}
	#newsBox p{
		color:#515151;
		line-height:14px;
		font-size:11px;
		}
		
	.commonbigMembersTitle{
		margin:0 0 0 0;
		width:628px;
		height:29px;
		line-height:29px;
		background:url(../images/commonbigMembersTitle.png) 0 0 no-repeat;	
		_background:none;	
  		_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/commonbigMembersTitle.png', sizingMethod='scale');
		clear:both;
		font-size:18px;
		color:#fff;
		font-weight:normal;
		padding-left:20px;
		}
	.commonbigMembersTitleW{
		margin:0 0 0 0;
		width:628px;
		height:29px;
		line-height:29px;
		background:url(../images/commonbigMembersTitleW.gif) 0 0 no-repeat;
		clear:both;
		font-size:18px;
		color:#fff;
		font-weight:normal;
		padding-left:20px;
		}
		#highestRated{
			margin-top:10px;
		}
		#comingSoon{
			margin-top:10px;
		}
		.membersScenePreviewImg{
		float:left;
		margin:15px 0 15px 15px;
		}
		#sceneDownToolsBg{
			width:204px;
			height:143px;
			background:url(../images/sceneDownToolsBg.jpg) 0 0 no-repeat;
			float:left;
			margin:14px 0 0 10px;
			padding:9px;
			}
.wmp{
	margin-bottom:6px;
	float:left;
	clear:both;
}
.FP{
	margin-bottom:2px;
	float:left;
	clear:both;
}
.FPWatchNow{
margin-left:100px;
	float:left;
	clear:both;
}
.or{
	margin:10px 0 ;
	float:left;
	clear:both;
}
		#sceneTools{
			width:216px;
			height:114px;
			background:url(../images/sceneToolsBg.jpg) 0 0 no-repeat;
			float:left;
			margin:3px 0 0 10px;
			padding:0 0 9px 6px;
			}
		#sceneTools .tool{
			float:left;
			padding:9px 38px;
			border-bottom:1px solid #B9D9FF;
			display:block;
			_display:inline;
			clear:both;
			}
		#sceneTools .ratingTitle{
			float:left;
			margin-top:15px;
			margin-right:3px;
			}
		#sceneTools .ratingItem{
			float:left;
			display:block;
			text-align:center;
			width:15px;
			height:15px;
			font-size:10px;
			color:#eb3806;
			background:#fff;
			border:1px solid #A8C8EB;
			text-decoration:none;
			margin:12px 0 0 2px;
			}
			#sceneTools a:hover.ratingItem{
				background:#BFBBB8;
				}
#membersSceneDescription{
	width:617px;
	font-size:13px;
	color:#12448d;
	margin:10px 0 0 10px;
	clear:both;
	background:#fff url(../images/innerMemberDescriptionBg.gif) 0 0 repeat-y;
}
#membersSceneDescription p{
	padding:5px 12px;
}
.paddedContent{
padding:0px;
}
#membersGallery{
	padding:10px 4px;
	text-align:center;
	width:64spx;
}
#membersGallery img{
	margin:10px 10px 0 0;
}
/* Scroll Bar Master Styling Starts Here */

.scrollgeneric {line-height: 1px;font-size: 1px;position: absolute;top: 0; left: 0;}

.vscrollerbase {
visibility: visible !important;
}

.vscrollerbase {
width: 21px;
background: #D7EBDF url(../images/basebarcaps_verticalbarbody.png) 0px 0px repeat-y;
}
.vscrollerbar {
width: 21px;
background: #99CBCB url(../images/basebarcaps_verticalbarbody.png) -21px 0px repeat-y;
width: 21px;
height: 21px !important;
}
.hscrollerbase {
height: 21px;
background: #D7EBDF url(../images/horizontalbarbody_cornerjog.png) 0px -15px repeat-x;
}
.hscrollerbar {
height: 21px;
background: #99CBCB url(../images/horizontalbarbody_cornerjog.png) 0px -30px repeat-x;
}
.vscrollerbar, .hscrollerbar {
padding: 21px;
z-index: 2;
}
.vscrollerbarbeg {
background: url(../images/basebarcaps_verticalbarbody.png) -45px -30px no-repeat;
width: 0px;
height: 0px !important;
overflow:hidden;
}
.vscrollerbarend {
background: url(../images/basebarcaps_verticalbarbody.png) -45px 0px no-repeat;
width: 0px;
height: 0px !important;
overflow:hidden;
}
.hscrollerbarbeg {
background: url(../images/basebarcaps_verticalbarbody.png) -60px -15px no-repeat;
height: 21px;
width: 21px !important;
}
.hscrollerbarend {
background: url(../images/basebarcaps_verticalbarbody.png) -30px -15px no-repeat;
height: 21px;
width: 21px;
}
.scrollerjogbox {
width: 21px;
height: 21px;
top: auto; left: auto;
bottom: 0px; right: 0px;
background: #4E727C url(../images/horizontalbarbody_cornerjog.png) 0px 0px;
}
.vscrollerbasebeg {
background: url(../images/basebarcaps_verticalbarbody.png) -42px -21px no-repeat;
width: 21px;
height: 21px !important;
}
.vscrollerbaseend {
background: url(../images/basebarcaps_verticalbarbody.png) -63px -21px no-repeat;
height: 21px;
width: 21px;
}
.hscrollerbasebeg {
background: url(../images/basebarcaps_verticalbarbody.png) -60px 0px no-repeat;
height: 21px;
width: 21px !important;
}
.hscrollerbaseend {
height: 21px;
width: 21px;
background: url(../images/basebarcaps_verticalbarbody.png) -30px 0px no-repeat;
}
.scrollerjogbox:hover {
background: #5E828C url(../images/basebarcaps_verticalbarbody.png) -45px -15px;
}

.flLeft{
  float:left;
}
.clearfix:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}

.clearfix {display: inline-block;}

/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */

.feedback_button
			{
			 border: #0670bf 1pt solid;
			 padding: 0 0 0 0;
	font-family: "Trebuchet MS" Arial, Verdana, sans-serif;
			 font-size: 14px;
             font-style: normal;  
             font-weight: bold;
             background-color: #c2e1f7;
			 color: #0670bf;
			 cursor: default;
			 height: 18px;
			 width: 75px;
			}

.feedback_label
			{
			 text-decoration: none; 
	font-family: "Trebuchet MS" Arial, Verdana, sans-serif;
			 font-size: 14px;
			 font-style: normal;
             font-weight: bold;
             color: #0670bf;
			 text-align: bottom;
			 width: 110px;
			 text-align: right;
			}

.feedback_input
			{
			 background-color: #c2e1f7;
	font-family: "Trebuchet MS" Arial, Verdana, sans-serif;
			 font-size: 14px;
			 color: #0670bf;
			 border: 1px solid #0670bf;
			 width: 300px;
			} 

.feedback_body
			{
			 background-color: #c2e1f7;
	font-family: "Trebuchet MS" Arial, Verdana, sans-serif;
			 font-size: 14px;
			 color: #0670bf;
			 border: 1px solid #0670bf;             
			 width: 300px;
			}