@charset "UTF-8";
/* CSS Document */

/* search results - new movies */

#Themes_Main div.HeaderImg { background: url(/images/header_nav/hbody_themes.jpg) no-repeat; width: 960px; height: 201px; }

#Themes_Main div.HeaderImgTwinks { background: url(/images/header_nav/hbody_twinks.jpg) no-repeat; width: 960px; height: 201px; }

#Themes_Main div.MainBg { position: relative; float: left; margin: 0 0 0px 0; padding: 0;width: 960px; background: url(/images/spacer.gif) no-repeat; }

#Themes_Main div.Header { position: relative; float: left; margin: 0 0 0px 0; padding: 0; background: url(/images/h/h_themes.jpg) no-repeat; }



	
	
	/* themes page body */

.ThemesBodyLeftSide { position: realtive; float: left; width: 920px; }

.ThemesBodyLeftSidePad { position: realtive; float: left; }

.ThemesBodyRightSide { position: realtive; float: left; width: 232px; }

.ThemesBodyRightSidePad { position: realtive; float: left; padding: 0px 0 0 0px; }
	
	
	/* right side nav */


#ThemesSubNavOuterOverall {position: relative; float: left; }

.ThemesSubNavOuterWrapper {position: relative; float: left; background: url(/images/theme/theme_nav_bg.gif) #515151 no-repeat; border-bottom: 1px solid #515151; border-top: 1px solid #fff;margin: 0px 0px 10px 0px; padding: 0 0 0px 0;  width: 930px;  }

.ThemesSubNavOuter {position: relative; float: left; margin: 0px 1px 0px 1px; background-color: #515151; width: 928px;}

.ThemesSubNavMainBg { position: relative; float: left; margin: 0 0 0px 0; padding: 0; background: url(/images/spacer.gif) no-repeat; }

.ThemesSubNavHeader { position: relative; float: left; margin: 0 0 0px 0; padding: 0; background: url(/images/spacer.gif)  no-repeat; }

.ThemesSubNavInnerPad {position: relative; float: left; padding: 10px 10px 10px 10px; }

.ThemeSep {position: relative; float: left; padding: 0px 8px;}

A.ThemeLink:link { color: #FFFFFF; text-decoration: none; cursor: hand; }
A.ThemeLink:active { color: #FFFFFF; text-decoration: none; cursor: hand; }
A.ThemeLink:visited { color: #FFFFFF; text-decoration: none; cursor: hand; }
A.ThemeLink:hover { color: #FFFFFF; text-decoration: underline; cursor: hand;}

.ThemeAmateur {
	/*width: 182px; height: 38px;
	position: relative;
	float: left; */
	overflow: hidden;
	color: #fff; 
	font-size: 12px;
	margin: 0; 
	padding: 0 0 5px 0; 
	float: left; 
	text-transform: capitalize; 
	font-weight: normal;
	}
	.ThemeAmateur span {
		/*background: url(/images/account/btn_viewhistory.gif);		
		width: 100%;
		height: 100%;*/
		position: absolute;
		clear: both;
	}
	
	
	
.ASNFavorites {
	/*width: 182px; height: 38px;
	position: relative;
	float: left; */
	overflow: hidden;
	color: #fff; 
	font-size: 12px;
	margin: 0; 
	padding: 0 0 5px 0; 
	float: left; 
	text-transform: capitalize; 
	font-weight: normal;
	}
	.ASNFavorites span {
		/*background: url(/images/account/btn_viewhistory.gif);		
		width: 100%;
		height: 100%;*/
		position: absolute;
		clear: both;
	}
	
	
	
.ThemeAsian {
	/*width: 182px; height: 38px;
	position: relative;
	float: left; */
	overflow: hidden;
	color: #fff; 
	font-size: 12px;
	margin: 0; 
	padding: 0 0 5px 0; 
	float: left; 
	text-transform: capitalize; 
	font-weight: normal;
	}
	.ThemeAsian span {
		/*background: url(/images/account/btn_viewhistory.gif);		
		width: 100%;
		height: 100%;*/
		position: absolute;
		clear: both;
	}
	
	
	.ThemeBareback {
	/*width: 182px; height: 38px;
	position: relative;
	float: left; */
	overflow: hidden;
	color: #fff; 
	font-size: 12px;
	margin: 0; 
	padding: 0 0 5px 0; 
	float: left; 
	text-transform: capitalize; 
	font-weight: normal;
	}
	.ThemeBareback span {
		/*background: url(/images/account/btn_viewhistory.gif);		
		width: 100%;
		height: 100%;*/
		position: absolute;
		clear: both;
	}
	
	
	
.ThemeBdsm {
	/*width: 182px; height: 38px;
	position: relative;
	float: left; */
	overflow: hidden;
	color: #fff; 
	font-size: 12px;
	margin: 0; 
	padding: 0 0 5px 0; 
	float: left; 
	text-transform: capitalize; 
	font-weight: normal;
	}
	.ThemeBdsm span {
		/*background: url(/images/account/btn_viewhistory.gif);		
		width: 100%;
		height: 100%;*/
		position: absolute;
		clear: both;
	}
	

	
.ThemeBears {
	/*width: 182px; height: 38px;
	position: relative;
	float: left; */
	overflow: hidden;
	color: #fff; 
	font-size: 12px;
	margin: 0; 
	padding: 0 0 5px 0; 
	float: left; 
	text-transform: capitalize; 
	font-weight: normal;
	}
	.ThemeBears span {
		/*background: url(/images/account/btn_viewhistory.gif);		
		width: 100%;
		height: 100%;*/
		position: absolute;
		clear: both;
	}
	
.ThemeBisexual {
	/*width: 182px; height: 38px;
	position: relative;
	float: left; */
	overflow: hidden;
	color: #fff; 
	font-size: 12px;
	margin: 0; 
	padding: 0 0 5px 0; 
	float: left; 
	text-transform: capitalize; 
	font-weight: normal;
	}
	.ThemeBisexual span {
		/*background: url(/images/account/btn_viewhistory.gif);		
		width: 100%;
		height: 100%;*/
		position: absolute;
		clear: both;
	}
	
	
.ThemeBlack {
	/*width: 182px; height: 38px;
	position: relative;
	float: left; */
	overflow: hidden;
	color: #fff; 
	font-size: 12px;
	margin: 0; 
	padding: 0 0 5px 0; 
	float: left; 
	text-transform: capitalize; 
	font-weight: normal;
	}
	.ThemeBlack span {
		/*background: url(/images/account/btn_viewhistory.gif);		
		width: 100%;
		height: 100%;*/
		position: absolute;
		clear: both;
	}
	
	
.ThemeFetish {
	/*width: 182px; height: 38px;
	position: relative;
	float: left; */
	overflow: hidden;
	color: #fff; 
	font-size: 12px;
	margin: 0; 
	padding: 0 0 5px 0; 
	float: left; 
	text-transform: capitalize; 
	font-weight: normal;
	}
	.ThemeFetish span {
		/*background: url(/images/account/btn_viewhistory.gif);		
		width: 100%;
		height: 100%;*/
		position: absolute;
		clear: both;
	}
	
	
.ThemeForeign {
	/*width: 182px; height: 38px;
	position: relative;
	float: left; */
	overflow: hidden;
	color: #fff; 
	font-size: 12px;
	margin: 0; 
	padding: 0 0 5px 0; 
	float: left; 
	text-transform: capitalize; 
	font-weight: normal;
	}
	.ThemeForeign span {
		/*background: url(/images/account/btn_viewhistory.gif);		
		width: 100%;
		height: 100%;*/
		position: absolute;
		clear: both;
	}
	
	
	
.ThemeLatino {
	/*width: 182px; height: 38px;
	position: relative;
	float: left; */
	overflow: hidden;
	color: #fff; 
	font-size: 12px;
	margin: 0; 
	padding: 0 0 5px 0; 
	float: left; 
	text-transform: capitalize; 
	font-weight: normal;
	}
	.ThemeLatino span {
		/*background: url(/images/account/btn_viewhistory.gif);		
		width: 100%;
		height: 100%;*/
		position: absolute;
		clear: both;
	}
	
	
	
.ThemeLeather {
	/*width: 182px; height: 38px;
	position: relative;
	float: left; */
	overflow: hidden;
	color: #fff; 
	font-size: 12px;
	margin: 0; 
	padding: 0 0 5px 0; 
	float: left; 
	text-transform: capitalize; 
	font-weight: normal;
	}
	.ThemeLeather span {
		/*background: url(/images/account/btn_viewhistory.gif);		
		width: 100%;
		height: 100%;*/
		position: absolute;
		clear: both;
	}
	
		
	
.ThemeSolo {
	/*width: 182px; height: 38px;
	position: relative;
	float: left; */
	overflow: hidden;
	color: #fff; 
	font-size: 12px;
	margin: 0; 
	padding: 0 0 5px 0; 
	float: left; 
	text-transform: capitalize; 
	font-weight: normal;
	}
	.ThemeSolo span {
		/*background: url(/images/account/btn_viewhistory.gif);		
		width: 100%;
		height: 100%;*/
		position: absolute;
		clear: both;
	}
	
	
	
.ThemeStraight {
	/*width: 182px; height: 38px;
	position: relative;
	float: left; */
	overflow: hidden;
	color: #fff; 
	font-size: 12px;
	margin: 0; 
	padding: 0 0 5px 0; 
	float: left; 
	text-transform: capitalize; 
	font-weight: normal;
	}
	.ThemeStraight span {
		/*background: url(/images/account/btn_viewhistory.gif);		
		width: 100%;
		height: 100%;*/
		position: absolute;
		clear: both;
	}
	
	
.ThemeTwinks {
	/*width: 182px; height: 38px;
	position: relative;
	float: left; */
	overflow: hidden;
	color: #fff; 
	font-size: 12px;
	margin: 0; 
	padding: 0 0 5px 0; 
	float: left; 
	text-transform: capitalize; 
	font-weight: normal;
	}
	.ThemeTwinks span {
		/*background: url(/images/account/btn_viewhistory.gif);		
		width: 100%;
		height: 100%;*/
		position: absolute;
		clear: both;
	}
	



	



