img {
	border: 0px;
}

a.join_button:link{
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #FFFFFF;
	text-align: center;
	float: left;
	height: 23px;
	width: 182px;
	font-size: 12px;
	display:block;
	text-decoration: none;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	letter-spacing: 1px;
	
	background-image: url(/static/hustler/images/black_join_bg.jpg);
}
.big_promo_text_holder {
	text-align: center;
	float: left;
	height: auto;
	width: 770px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 7px;
	padding-right: 0px;
	padding-bottom: 7px;
	padding-left: 0px;
	background-color: #252525;
	background-image: url(images/promo_text_bg.jpg);
}



a.promo_text:link {
	color: #71B3F0;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 18px;
	font-weight: bold;
	text-decoration:underline;
	font-style: normal;
}
a.promo_text:visited {
	color: #71B3F0;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 18px;
	font-weight: bold;
	text-decoration:underline;
	font-style: normal;
}
a.promo_text:hover {
	color: #FFF;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 18px;
	font-weight: bold;
	text-decoration:underline;
	font-style: normal;
}

a.promo_text:active {
	color: #71B3F0;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 18px;
	font-weight: bold;
	text-decoration:underline;
	font-style: normal;
}





















a.join_button:visited{
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #FFFFFF;
	text-align: center;
	float: left;
	height: 23px;
	width: 182px;
	font-size: 12px;
	display:block;
	text-decoration: none;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	letter-spacing: 1px;
	
	background-image: url(/static/hustler/images/black_join_bg.jpg);
}
a.join_button:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #FFFFFF;
	text-align: center;
	float: left;
	height: 23px;
	width: 182px;
	font-size: 12px;
	display:block;
	text-decoration: none;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	letter-spacing: 1px;
	
	background-image: url(/static/hustler/images/black_join_bg.jpg);
}
a.join_button:active{
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #FFFFFF;
	text-align: center;
	float: left;
	height: 23px;
	width: 182px;
	font-size: 12px;
	display:block;
	text-decoration: none;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	letter-spacing: 1px;
	
	background-image: url(/static/hustler/images/black_join_bg.jpg);
}























a.orange_button:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-align: center;
	float: left;
	height: 21px;
	width: 150px;
	margin-top: 2px;
	margin-right: 0px;
	margin-bottom: 2px;
	margin-left: 0px;
	background-image: url(/static/hustler/images/watch_video_of_button_bg.jpg);
	padding-top: 4px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	display: block;
	
	text-decoration: none;
}
a.orange_button:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-align: center;
	float: left;
	height: 21px;
	width: 150px;
	margin-top: 2px;
	margin-right: 0px;
	margin-bottom: 2px;
	margin-left: 0px;
	background-image: url(/static/hustler/images/watch_video_of_button_bg.jpg);
	padding-top: 4px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	display: block;
	
	text-decoration: none;
}
a.orange_button:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-align: center;
	float: left;
	height: 21px;
	width: 150px;
	margin-top: 2px;
	margin-right: 0px;
	margin-bottom: 2px;
	margin-left: 0px;
	background-image: url(/static/hustler/images/watch_video_of_button_dark.jpg);
	padding-top: 4px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	display: block;
	
	text-decoration: underline;
}
a.orange_button:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-align: center;
	float: left;
	height: 21px;
	width: 150px;
	margin-top: 2px;
	margin-right: 0px;
	margin-bottom: 2px;
	margin-left: 0px;
	background-image: url(/static/hustler/images/watch_video_of_button_bg.jpg);
	padding-top: 4px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	display: block;
	
	text-decoration: none;
}











a.photoset_more_girls:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #800F14;
	text-align: center;
	float: left;
	height: 21px;
	width: 311px;
	margin-top: 2px;
	margin-right: 0px;
	margin-bottom: 2px;
	margin-left: 0px;
	background-image: url(/static/hustler/images/watch_video_of_button_bg.jpg);
	padding-top: 4px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	display: block;
	
}
a.photoset_more_girls:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #800F14;
	text-align: center;
	float: left;
	height: 21px;
	width: 311px;
	margin-top: 2px;
	margin-right: 0px;
	margin-bottom: 2px;
	margin-left: 0px;
	background-image: url(/static/hustler/images/watch_video_of_button_bg.jpg);
	padding-top: 4px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	display: block;
	
}
a.photoset_more_girls:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	text-align: center;
	float: left;
	height: 21px;
	width: 311px;
	margin-top: 2px;
	margin-right: 0px;
	margin-bottom: 2px;
	margin-left: 0px;
	background-image: url(/static/hustler/images/watch_video_of_button_dark.jpg);
	padding-top: 4px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	display: block;
	
}
a.photoset_more_girls:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #800F14;
	text-align: center;
	float: left;
	height: 21px;
	width: 311px;
	margin-top: 2px;
	margin-right: 0px;
	margin-bottom: 2px;
	margin-left: 0px;
	background-image: url(/static/hustler/images/watch_video_of_button_bg.jpg);
	padding-top: 4px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	display: block;
	
}






a.scene_tags:link {
	color: #353644;
	text-decoration: underline;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	
}
a.scene_tags:visited {
	color: #353644;
	text-decoration: underline;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
}
a.scene_tags:hover {
	color: #353644;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
}
a.scene_tags:active {
	color: #353644;
	text-decoration: underline;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
}
a.dvd_page:link {
	color: #68B2F1;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	
}
a.dvd_page:visited {
	color: #68B2F1;
	text-decoration: underline;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
}
a.dvd_page:hover {
	color: #FFF;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
}
a.dvd_page:active {
	color: #68B2F1;
	text-decoration: underline;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
}




a.scene_button_join_now:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #ffffff;
	float: left;
	height: 22px;
	width: 315px;
	background-image: url(/static/hustler/images/scene_button_bg.jpg);
	text-align: center;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	display:block;
	text-decoration:none;
	
	border: 1px solid #666666;
	
}
a.scene_button_join_now:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bolder;
	color: #ffffff;
	float: left;
	height: 22px;
	width: 315px;
	background-image: url(/static/hustler/images/scene_button_bg.jpg);
	text-align: center;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	display:block;
	text-decoration:none;
	
	border: 1px solid #666666;
}
a.scene_button_join_now:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #ffffff;
	float: left;
	height: 22px;
	width: 315px;
	background-image: url(/static/hustler/images/scene_button_bg_dark.jpg);
	text-align: center;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	display:block;
	text-decoration:none;
	
	border: 1px solid #666666;
}
a.scene_button_join_now:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #ffffff;
	float: left;
	height: 22px;
	width: 315px;
	background-image: url(/static/hustler/images/scene_button_bg.jpg);
	text-align: center;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	display:block;
	text-decoration:none;
	
	border: 1px solid #666666;
}



a.scene_play_button_wide:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #ffffff;
	float: left;
	height: 22px;
	width: 100%;
	background-image: url(/static/hustler/images/scene_button_bg_wide.jpg);
	text-align: center;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	display:block;
	text-decoration:none;
	
	border: 1px solid #666666;
	
}
a.scene_play_button_wide:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bolder;
	color: #ffffff;
	float: left;
	height: 22px;
	width: 100%;
	background-image: url(/static/hustler/images/scene_button_bg_wide.jpg);
	text-align: center;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	display:block;
	text-decoration:none;
	
	border: 1px solid #666666;
}
a.scene_play_button_wide:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #ffffff;
	float: left;
	height: 22px;
	width: 100%;
	background-image: url(/static/hustler/images/scene_button_bg_dark.jpg);
	text-align: center;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	display:block;
	text-decoration:none;
	
	border: 1px solid #666666;
}
a.scene_play_button_wide:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #ffffff;
	float: left;
	height: 22px;
	width: 100%;
	background-image: url(/static/hustler/images/scene_button_bg_wide.jpg);
	text-align: center;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	display:block;
	text-decoration:none;
	
	border: 1px solid #666666;
}
















a.scene_button:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bolder;
	color: #FFF;
	float: left;
	height: 22px;
	width: 150px;
	background-image: url(/static/hustler/images/scene_button_bg.jpg);
	text-align: center;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	display:block;
	text-decoration:none;
	
	border: 1px solid #666666;
}


a.scene_button:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bolder;
	color: #FFF;
	float: left;
	height: 22px;
	width: 150px;
	background-image: url(/static/hustler/images/scene_button_bg.jpg);
	text-align: center;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	display:block;
	text-decoration:none;
	
	border: 1px solid #666666;
}
a.scene_button:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #ffffff;
	float: left;
	height: 22px;
	width: 150px;
	background-image: url(/static/hustler/images/scene_button_bg_dark.jpg);
	text-align: center;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	display:block;
	text-decoration:none;
	
	border: 1px solid #666666;
}
a.scene_button:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFF;
	float: left;
	height: 22px;
	width: 150px;
	background-image: url(/static/hustler/images/scene_button_bg.jpg);
	text-align: center;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	display:block;
	text-decoration:none;
	
	border: 1px solid #666666;
}













a.menu_button:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #FFFFFF;
	float: left;
	height: 22px;
	width: 158px;
	text-align: center;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	display:block;
	text-decoration:none;
	
	letter-spacing: 0px;
	border: 0px none #757688;
	background-color: #343643;
	
}
a.menu_button:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #343643;
	float: left;
	height: 22px;
	width: 158px;
	text-align: center;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	display:block;
	text-decoration:none;
	
	letter-spacing: 0px;
}
a.menu_button:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #ffffff;
	float: left;
	height: 22px;
	width: 158px;
	text-align: center;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	display:block;
	text-decoration:none;
	
	letter-spacing: 0px;
	background-color: #8B92AF;
}
a.menu_button:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #343643;
	float: left;
	height: 22px;
	width: 158px;
	text-align: center;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	display:block;
	text-decoration:none;
	
	letter-spacing: 0px;
}





.menu_tab {
	
	
	float: left;
	height: 22px;
	width: 160px;
	
}
.left_nav_button {
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-align: left;
	float: left;
	height: 23px;
	width: 190px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-bottom-style: none;
	border-top-color: #FFFFFF;
	border-bottom-color: #B9BBD0;
	border-right-style: none;
	border-left-style: none;	
}
a.mag:link {
	color: #353644;
	text-decoration: underline;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}
a.mag:visited {
	text-decoration: underline;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #353644;
}
a.mag:hover {
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
}
a.mag:active {
	text-decoration: underline;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #353644;
}



a.menu:link {
	color: #353644;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
}
a.menu:visited {
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #353644;
}
a.menu:hover {
	text-decoration: underline;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #FFFFFF;
}
a.menu:active {
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #353644;
}
a.menu_white:link {
	color: #ffffff;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}
a.menu_white:visited {
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ffffff;
}
a.menu_white:hover {
	text-decoration: underline;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
}
a.menu_white:active {
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ffffff;
}

a.update:link {
	color: #353644;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	
}
a.update:visited {
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #353644;
}
a.update:hover {
	text-decoration: underline;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #353644;
}
a.update:active {
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #353644;
}

a.headshot:link {
	color: #353644;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	
}
a.headshot:visited {
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #353644;
}
a.headshot:hover {
	text-decoration: underline;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #353644;
}
a.headshot:active {
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #353644;
}








a.nav:link {
	color: #353644;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}
a.nav:visited {
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #353644;
}
a.nav:hover {
	text-decoration: underline;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
}
a.nav:active {
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #353644;
}
.left_nav_search_container {

	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	background-color: #cbcee7;
	text-align: left;
	float: left;
	height: auto;
	width: 190px;
	font-size: 12px;
	padding-top: 2px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: solid;
	border-left-color: #CDD0E9;
	border-bottom-color: #CDD0E9;
}
.breadcrumb_nav_bar {
	background-color: #1A1D30;
	float: left;
	height: 20px;
	width: 950px;
}

.left_nav_search_title {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #FFFFFF;
	float: left;
	height: 27px;
	width: 190px;
	background-color: #838697;
	text-align: left;
	line-height: 15px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 3px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #293649;
	border-bottom-color: #434343;
	margin: 0px;
	padding: 0px;
}
.main_window_homepage {
	background-color: #000000;
	float: left;
	height: 475px;
	width: 745px;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 13px;
}

.left_nav_update_pic {
	float: left;
	height: 168px;
	width: 160px;
	margin-top: 4px;
	margin-right: 0px;
	margin-bottom: 4px;
	margin-left: 12px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #1A1D30;
	text-align: center;
	border: 0px solid #CDD0E9;
	background-color: #E7E7E7;
	padding-top: 2px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 2px;
}

.left_nav_search_bar {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #9BA0D0;
	float: left;
	height: 15px;
	width: 160px;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	background-color: #FFFFFF;
	border: 1px solid #57586A;
}
.left_nav_search_button {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	float: left;
	height: 15px;
	width: 20px;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 3px;
	background-color: #1A1D30;
	border: 1px solid #57586A;
	text-align: center;
	text-transform: uppercase;
}
.left_nav_radio_holder {
	float: left;
	height: 20px;
	width: 150px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #1A1D30;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.left_nav_radio_button {
	float: left;
	height: 20px;
	width: 15px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	vertical-align: middle;
}
.left_nav_radio_text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #1A1D30;
	text-align: left;
	float: left;
	height: 14px;
	width: 30px;
	margin: 3px;
	font-weight: bold;
}
.left_nav_new_releases_pic {
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	background-color: #1A1D30;
	text-align: left;
	float: left;
	height: 90px;
	width: 190px;
	font-size: 12px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: solid;
	background-image: url(/static/hustler/images/new_release.jpg);
	border-left-color: #CDD0E9;
}
.left_nav_new_release_text {
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	background-color: #1A1D30;
	text-align: left;
	float: left;
	height: 18px;
	width: 190px;
	font-size: 12px;
	padding-top: 2px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: solid;
	border-left-color: #CDD0E9;
	border-bottom-color: #CDD0E9;
	font-weight: bold;
}
.left_nav_spacer {
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-align: left;
	float: left;
	height: 5px;
	width: 190px;
	font-size: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-left-color: #A3A3A3;
	border-bottom-color: #CDD0E9;
}
.left_nav_coming_soon_pic {

	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	background-color: #1A1D30;
	text-align: left;
	float: left;
	height: 90px;
	width: 190px;
	font-size: 12px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: solid;
	background-image: url(/static/hustler/images/coming_soon.jpg);
	border-left-color: #CDD0E9;
}
.left_nav_update_container {

	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-align: left;
	float: left;
	height: auto;
	width: 187px;
	font-size: 12px;
	padding-top: 4px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 1px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: solid;
	border-left-color: #CDD0E9;
	border-bottom-color: #CDD0E9;
}
.left_nav_entire_container {
	
	float: left;
	height: auto;
	width: 190px;
}

.content_big_pic {
	float: left;
	height: 215px;
	width: 303px;
	background-color: #0066CC;
	margin-top: 3px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.content_play_this_vid {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #1A1D30;
	text-align: center;
	float: left;
	height: 20px;
	width: 303px;
	background-color: #00CCCC;
	margin-top: 3px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}

.content_watch_preview {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #ADAFC6;
	background-color: #edeef7;
	text-align: center;
	float: left;
	height: 24px;
	width: 156px;
	border: 1px solid #b1b3ca;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 3px;
	padding-top: 6px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}

.content_thumbs {
	float: left;
	height: 143px;
	width: 223px;
	margin-top: 3px;
	margin-right: 0px;
	margin-bottom: 3px;
	margin-left: 5px;
	background-color: #CDD0E9;
}
.content_info_title {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #b1b3ca;
	float: left;
	height: 20px;
	width: 303px;
	margin-top: 1px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	text-align: left;
}
.content_description {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #74789C;
	background-color: #E9EAF5;
	float: left;
	height: 70px;
	width: 303px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	text-align: justify;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	overflow: auto;
}
.content_join {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #FF9933;
	text-align: center;
	float: left;
	height: 24px;
	width: 156px;
	border: 1px solid #b1b3ca;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 3px;
	padding-top: 6px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.content_container {
	float: left;
	height: 315px;
	width: 793px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 20px;
	margin-left: 3px;
}
.page_title_bar {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #1A1D30;
	float: left;
	height: 45px;
	width: 745px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 11px;
	text-align: left;
	background-image: url(/static/hustler/images/model_title_bar_bg.jpg);
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.model_thumb {
	background-color: #CDD0E9;
	padding: 0px;
	float: left;
	height: 180px;
	width: 150px;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 8px;
}

a.grey:link {
	color: #cccccc;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration:none;
}
a.grey:visited {
	color: #cccccc;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration:none;
}
a.grey:hover {
	color: #71B3F0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration:underline;
}

a.grey:active {
	color: #cccccc;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration:none;
}





a.grey_underline:link {
	color: #68B2F1;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration:underline;
}
a.grey_underline:visited {
	color: #68B2F1;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration:underline;
}
a.grey_underline:hover {
	color: #ffffff;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration:none;
}

a.grey_underline:active {
	color: #68B2F1;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration:underline;
}

a.dvd_header_grey:link {
	color: #cccccc;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 22px;
	font-weight: bold;
	text-decoration:underline;
}
a.dvd_header_grey:visited {
	color: #cccccc;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 22px;
	font-weight: bold;
	text-decoration:underline;
}
a.dvd_header_grey:hover {
	color: #cccccc;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 22px;
	font-weight: bold;
	text-decoration:none;
}

a.dvd_header_grey:active {
	color: #cccccc;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 22px;
	font-weight: bold;
	text-decoration:underline;
}









.grey_module_header {
	color: #cccccc;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
}
a.grey_module_header:link {
	color: #cccccc;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	text-decoration:underline;
}
a.grey_module_header:visited {
	color: #cccccc;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	text-decoration:underline;
}
a.grey_module_header:hover {
	color: #5EA6F2;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	text-decoration:none;
}

a.grey_module_header:active {
	color: #cccccc;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	text-decoration:underline;
}






















a.footer_grey:link {
	color: #CCCCCC;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-decoration:none;
}
a.footer_grey:visited {
	color: #CCCCCC;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-decoration:none;
}
a.footer_grey:hover {
	color: #CCCCCC;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-decoration:underline;
}

a.footer_grey:active {
	color: #CCCCCC;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-decoration:none;
}


a.feedback:link {
	color: #CCC;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration:none;
}
a.feedback:visited {
	color: #ccc;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration:none;
}
a.feedback:hover {
	color: #ccc;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration:underline;
}

a.feedback:active {
	color: #ccc;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration:none;
}










a.blue:link {
	color: #71B3F0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration:none;
}
a.blue:visited {
	color: #71B3F0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration:none;
}
a.blue:hover {
	color: #ffffff;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration:underline;
}

a.blue:active {
	color: #71B3F0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration:none;
}


























a.headshot_button:link {
	color: #266BC6;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration:none;
}
a.headshot_button:visited {
	color: #266BC6;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration:none;
}
a.headshot_button:hover {
	color: #266BC6;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration:underline;
}

a.headshot_button:active {
	color: #266BC6;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration:none;
}


.headshot_holder {
	text-align: center;
	float: left;
	height: 180px;
	width: 132px;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 12px;
	padding-top: 2px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.headshot_text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #266BC6;
	float: left;
	height: auto;
	width: 135px;
}



.content_download_vid {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #1A1D30;
	text-align: center;
	float: left;
	height: 20px;
	width: 223px;
	background-color: #00CC66;
	margin-top: 3px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 5px;
}
.content_see_more {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #1A1D30;
	text-align: center;
	float: left;
	height: 20px;
	width: 223px;
	background-color: #3399FF;
	margin-top: 3px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 5px;
}
.scene_title_bar {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #1A1D30;
	float: left;
	height: 20px;
	width: 760px;
	text-align: left;
	padding-top: 4px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 2px;
	margin: 0px;
}
.scene_spacer {
	float: left;
	height: 25px;
	width: 760px;
}
.content_thumbs2 {
	float: left;
	height: 143px;
	width: 223px;
	margin-top: 3px;
	margin-right: 0px;
	margin-bottom: 3px;
	margin-left: 15px;
	background-color: #CDD0E9;
	border: 1px solid #ADAFC6;
}
.new_look_button_play {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	background-color: #FF9900;
	text-align: center;
	float: left;
	height: 33px;
	width: 223px;
	margin-top: 3px;
	margin-right: 0px;
	margin-bottom: 7px;
	margin-left: 15px;
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.new_look_button_download {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	background-color: #00CCCC;
	text-align: center;
	float: left;
	height: 33px;
	width: 223px;
	margin-top: 3px;
	margin-right: 0px;
	margin-bottom: 7px;
	margin-left: 15px;
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.new_look_button_more {


	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	background-color: #00CC99;
	text-align: center;
	float: left;
	height: 33px;
	width: 223px;
	margin-top: 3px;
	margin-right: 0px;
	margin-bottom: 7px;
	margin-left: 15px;
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.scene_title_bar2 {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #1A1D30;
	float: left;
	height: 20px;
	width: 740px;
	text-align: left;
	padding-top: 4px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 2px;
	margin: 0px;
}
.content_description_wide {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #74789C;
	background-color: #F7F7FB;
	float: left;
	height: 60px;
	width: 700px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 23px;
	text-align: justify;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 0px;
	border: 1px solid #ADAFC6;
}
.content_big_pic2 {
	float: left;
	height: auto;
	width: 480px;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 3px;
	margin-left: 10px;
	background-color: #252525;
	border: 1px solid #252525;
	text-align: center;
	padding-top: 2px;
	padding-right: 0px;
	padding-bottom: 2px;
	padding-left: 0px;
	position:relative;
}

.HD_logo {
	position:absolute;
	bottom:10px;
	right:10px;
}

.content_thumbs_asian {
	float: left;
	height: auto;
	width: 210px;
	margin-top: 5px;
	margin-right: 5px;
	margin-bottom: 3px;
	margin-left: 10px;
	background-color: #252525;
	border: 1px solid #252525;
	text-align: center;
	padding-top: 2px;
	padding-right: 0px;
	padding-bottom: 2px;
	padding-left: 0px;
}
.content_description_asian {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #cccccc;
	float: left;
	height: 68px;
	width: 477px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	text-align: justify;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	border: 0px solid #CCCCCC;
	overflow: auto;
}
.content_description_asian_holder {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #666666;
	float: left;
	height: 70px;
	width: 477px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 10px;
	text-align: justify;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	border: 0px solid #CCCCCC;
}




.scene_buttons_holder {
	float: left;
	height: 35px;
	width: 490px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 1px;
}

.scene_see_more_of_button {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-align: center;
	float: left;
	height: 20px;
	width: 158px;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 8px;
	background-color: #F37A1F;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	background-image: url(/static/hustler/images/button_see_more_bg.jpg);
}
.scene_button {
	float: left;
	height: 29px;
	width: 150px;
	margin-top: 0px;
	margin-right: 3px;
	margin-bottom: 5px;
	margin-left: 5px;
}
.scene_content_container {
	background-color: #383838;
	float: left;
	height: auto;
	width: 720px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 20px;
	margin-left: 20px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 0px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 2px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #555555;
	border-right-color: #555555;
	border-bottom-color: #555555;
	border-left-color: #555555;
}
.scene_link_holder {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #999999;
	float: left;
	height: auto;
	width: 710px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 5px;
	text-align: left;
}
.scene_link_starring {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #cccccc;
	float: left;
	height: 14px;
	width: 700px;
	margin-top: 3px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 5px;
	text-align: left;
}
.scene_link_catagories {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #cccccc;
	float: left;
	width: 700px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 5px;
	text-align: left;
}




.support_page_title_bar {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #e1e1e1;
	background-color: #252525;
	float: left;
	height: 20px;
	width: 758px;
	text-align: left;
	padding-top: 4px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 4px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 3px;
	background-image: url(/static/hustler/images/main_titles_bg.jpg);
	padding-top:2px;
	padding-bottom:2px;
	padding-left:2px;
}
.support_sections {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #e1e1e1;
	float: left;
	height: 16px;
	width: 715px;
	margin-top: 20px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 7px;
	background-color: #383838;
	border:1px solid #555555;
	padding-top:2px;
	padding-bottom:2px;
	padding-left:2px;
	
	
}
.support_text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #ffffff;
	float: left;
	height: auto;
	width: 700px;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 10px;
	text-align: justify;
}
.model_bg {
	text-align: center;
	float: left;
	height: 165px;
	width: 174px;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 13px;
	
}
.row_maintainer {
	float: left;
	height: 1px;
	width: 740px;
}

.model_holder {
	float: left;
	height: 114px;
	width: 170px;
	margin-top: 2px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 2px;
	background-color: #383838;
	
}
.model_name {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #CB2214;
	float: left;
	height: auto;
	width: 168px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 2px;
	text-align: left;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 2px;
}
.model_info_bg {
	float: left;
	height: auto;
	width: 172px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 2px;
}
.model_date {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #cccccc;
	text-align: left;
	float: left;
	height: auto;
	width: 168px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 4px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	text-decoration: none;
}
.model_scenes {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #666666;
	text-align: left;
	float: left;
	height: auto;
	width: 165px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 4px;
	padding-top: 2px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.model_arrow {
	text-align: left;
	float: left;
	height: 18px;
	width: 90px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.model_photosets {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #25273C;
	text-align: left;
	float: left;
	height: 12px;
	width: 60px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 4px;
	padding-top: 2px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.model_browse_holder {
	float: left;
	height: 241px;
	width: 745px;
	margin-top: 2px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 11px;
}
.page_title_bar_dvd {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #1A1D30;
	float: left;
	height: 45px;
	width: 745px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 11px;
	text-align: left;
	background-image: url(/static/hustler/images/dvd-title-bar.jpg);
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.dvd_bg {
	text-align: center;
	float: left;
	height: 265px;
	width: 160px;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 11px;
}
.dvd_holder {
	float: left;
	height: auto;
	width: auto;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 1px;
	margin-left: 0px;
	background-color: #383838;
	padding: 5px;
	border: 1px solid #555555;
}
.dvd_name {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #2E84D1;
	float: left;
	height: auto;
	width: 115px;
	text-align: left;
	margin: 0px;
	padding: 0px;
}
.dvd_info_bg {

	float: left;
	height: 58px;
	width: 81px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 2px;
	background-color: #f8f8fb;
}
.dvd_date {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #666666;
	text-align: left;
	float: left;
	height: auto;
	width: 115px;
	padding: 0px;
	font-style: normal;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}

.dvd_coming_soon {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FF0000;
	text-align: center;
	float: left;
	height: auto;
	width: 115px;
	padding: 0px;
	font-style: normal;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}




.dvd_scenes {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #25273C;
	text-align: left;
	float: left;
	height: 11px;
	width: 81px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 4px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.dvd_watch_movie_button {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-align: center;
	float: left;
	height: 16px;
	width: 81px;
	margin-top: 4px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 4px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	background-color: #FF9900;
}
.dvd_scene_title_bar {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #5C5C5C;
	background-color: #333333;
	float: left;
	height: 36px;
	width: 720px;
	text-align: left;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	background-image: url(/static/hustler/images/scene_title_bar_bg.jpg);
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 2px;
	margin-left: 0px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-bottom-color: #555555;
}
.dvd_scene_title_bar .fav-add-btn {
	width: 133px;
	height: 31px;
	float: right;
	text-align: right;
	margin: 2px 3px 0px 0px;
}
.dvd_scene_title_bar .remove-fav-btn {
	width: 132px;
	height: 26px;
	float: right;
	text-align: right;
	margin: 5px 3px 0px 0px;
}
.mac_style_titles_container .fav-add-btn {
	width: 133px;
	height: 31px;
	float: right;
	text-align: right;
	margin: 3px 3px 0px 0px;
	position: absolute;
	top: 0px;
	right: 0px;
}
.mac_style_titles_container .remove-fav-btn {
	width: 133px;
	height: 31px;
	float: right;
	text-align: right;
	margin: 7px 3px 0px 0px;
	position: absolute;
	top: 0px;
	right: 0px;
}
.photoset_model_name .fav-add-btn-sm {
	width: 103px;
	height: 22px;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	float: right;
	display: block;
	margin: 0px 2px 0px 0px;
	padding: 0px;
	position: absolute;
	top: 0px;
	right: 0px;
}
.photoset_model_name .fav-remove-btn-sm {
	width: 103px;
	height: 20px;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #FFFFFF;
	float: right;
	display: block;
	margin: 1px 2px 0px 0px;
	padding: 0px;
	position: absolute;
	top: 0px;
	right: 0px;
}
.clearFloats {
	clear: both;
	float: none;
}
.fav-add-btn-sm a:link, .fav-add-btn-sm a:visited {
	width: 81px;
	height: 22px;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 22px;
	color: #FFFFFF;
	display: block;
	background-image: url(/static/hustler/images/fav-photo.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	padding: 0px 0px 0px 22px;
	margin: 0px;
	outline: none;
}
.fav-add-btn-sm a:hover, .fav-add-btn-sm a:active {

}
.fav-remove-btn-sm a:link, .fav-remove-btn-sm a:visited {
	width: 80px;
	height: 20px;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 9px;
	line-height: 20px;
	color: #FFFFFF;
	display: block;
	background-image: url(/static/hustler/images/remove-fav-sm.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	padding: 0px 0px 0px 23px;
	margin: 0px;
	outline: none;
}
.fav-remove-btn-sm a:hover, .fav-remove-btn-sm a:active {

}
.fav-add-btn a.fav-add-txt:link, .fav-add-btn a.fav-add-txt:visited {
	width: 133px;
	height: auto;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #aeaeae;
	display: block;
	text-align: left;
	background-image: url(/static/hustler/common/images/heart-fav.png);
	background-repeat: no-repeat;
	background-position: 0px top;
	margin: 7px 0 0 0;
	outline: none;
	font-weight: bold;
	padding: 0 0 2px 0;
}
.fav-add-btn a.fav-add-txt:hover, .fav-add-btn a.fav-add-txt:active {
	width: 133px;
	height: auto;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #aeaeae;
	display: block;
	float: right;
	text-align: left;
	background-image: url(/static/hustler/common/images/heart-fav.png);
	background-repeat: no-repeat;
	background-position: 0px bottom;
	outline: none;
	font-weight: bold;
}
.remove-fav-btn a.fav-remove-txt:link, .remove-fav-btn a.fav-remove-txt:visited {
	width: 133px;
	height: auto;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #aeaeae;
	display: block;
	float: right;
	text-align: left;
	background-image: url(/static/hustler/common/images/delete-fav.png);
	background-repeat: no-repeat;
	background-position: 0px top;
	margin: 9px 0 0 2px;
	outline: none;
	font-weight: bold;
}
.remove-fav-btn a.fav-remove-txt:hover, .remove-fav-btn a.fav-remove-txt:active {
	width: 133px;
	height: auto;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #aeaeae;
	display: block;
	float: right;
	text-align: left;
	background-image: url(/static/hustler/common/images/delete-fav.png);
	background-repeat: no-repeat;
	background-position: 0px bottom;
	outline: none;
	font-weight: bold;
}
.fav-add-txt span.fav-txt {
	height: auto;
	width: auto;
	display: block;
	padding: 2px 0 0 25px;
}
.fav-remove-txt span.remove-txt{
	height: auto;
	width: auto;
	display: block;
	padding: 0px 0px 0px 20px;
}
/*.fav-add-txt span.fav-txt-sm {
	height: auto;
	width: auto;
	display: block;
	padding: 6px 4px 0px 0px;
}*/
.dvd_title_bar_girls_name {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #888888;
	float: left;
	height: 18px;
	width: auto;
	padding-top: 0px;
	padding-right: 5px;
	padding-bottom: 0px;
	padding-left: 0px;
	text-align: left;
	vertical-align: middle;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 5px;
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: none;
	border-right-color: #999999;
}
.dvd_title_bar_dvd_name {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #cccccc;
	float: left;
	height: 18px;
	width: auto;
	padding-top: 0px;
	padding-right: 5px;
	padding-bottom: 0px;
	padding-left: 0px;
	text-align: left;
	vertical-align: middle;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 5px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: solid;
	border-top-color: #999999;
	border-right-color: #999999;
	border-bottom-color: #999999;
	border-left-color: #999999;
}
.dvd_title_bar_scene_name {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #5C5C5C;
	float: left;
	height: 26px;
	width: auto;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: solid;
	padding-top: 12px;
	padding-right: 5px;
	padding-bottom: 0px;
	padding-left: 3px;
	border-left-color: #FFFFFF;
	text-align: left;
	vertical-align: middle;
}
.dvd_module_spacer {
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	background-color: #FFFFFF;
	text-align: left;
	float: left;
	height: 20px;
	width: 740px;
	font-size: 0px;
	padding: 0px;
}
.scene_watch_button {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-align: center;
	float: left;
	height: 20px;
	width: 158px;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 8px;
	background-color: #00CC99;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	background-image: url(/static/hustler/images/button_watch_scene_bg.jpg);
}
.scene_download_button {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-align: center;
	float: left;
	height: 20px;
	width: 158px;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 8px;
	background-color: #598BD0;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	background-image: url(/static/hustler/images/button_download_bg.jpg);
}
a.module:link {
	color: #ffffff;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold; font-weight:bold;
}
a.module:visited {
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ffffff; font-weight:bold;
}
a.module:hover {
	text-decoration: underline;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ffffff; font-weight:bold;
}
a.module:active {
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ffffff;
	font-weight:bold;
	
	
}.page_title_bar_scenes {


	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #1A1D30;
	float: left;
	height: 45px;
	width: 745px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 11px;
	text-align: left;
	background-image: url(/static/hustler/images/scenes_title_bar_bg.jpg);
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.scene_bg {
	text-align: center;
	float: left;
	height: auto;
	width: 182px;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 3px;
}
.scene_holder {
	float: left;
	height: 135px;
	width: 180px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	border: 1px solid #A0A0A0;
	background-color: #000000;
}
.scene_girl_name {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #7E0306;
	float: left;
	height: auto;
	width: 168px;
	margin-top: 1px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 2px;
	text-align: left;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 2px;
}
.scene_info_bg {

	float: left;
	height: 30px;
	width: 172px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 2px;
	background-color: #FFFFFF;
}
.scene_date {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #cccccc;
	text-align: left;
	float: left;
	height: auto;
	width: 168px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 2px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 2px;
	text-decoration: none;
}
.scene_name {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #666666;
	float: left;
	height: auto;
	width: 168px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 2px;
	text-align: left;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 2px;
	font-style: normal;
	line-height: normal;
}
.title_bar_if_you_liked {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 22px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #1A1D30;
	float: left;
	height: 30px;
	width: 745px;
	margin-top: 20px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 11px;
	text-align: center;
	background-image: url(/static/hustler/images/title-bar-other-scenes.jpg);
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	font-style: italic;
}
.photoset_bg {
	text-align: center;
	float: left;
	height: 135px;
	width: 135px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 10px;
	background-color: #383838;
	border: 1px solid #555555;
	padding-top: 2px;
	padding-right: 2px;
	padding-bottom: 2px;
	padding-left: 2px;
}
.photoset_title_divide {
	text-align: left;
	float: left;
	height: 15px;
	width: 740px;
	margin-top: 20px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 10px;
	background-color: #383838;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #cccccc;
	padding: 2px;
	font-style: normal;
	border: 1px solid #555555;
}
.photoset_back_link_bar {
	text-align: center;
	float: left;
	height: 15px;
	width: 738px;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #333333;
	padding: 2px;
	font-style: normal;
	border-top-width: 1px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #555555;
	border-right-color: #555555;
	border-bottom-color: #555555;
	border-left-color: #555555;
	
	
}




.dvd_bg_smaller {
	text-align: left;
	float: left;
	height: 160px;
	width: 90px;
	margin-top: 15px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 9px;
	background-color: #e7e9f8;
	border: 1px solid #C2C8ED;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #1B1E31;
}
.photoset_featured_container {
	float: left;
	height: auto;
	width: 744px;
	margin-top: 4px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 10px;
	background-color: #383838;
	border: 1px solid #555555;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 0px;
}
.photoset_watch_video_button {
	float: left;
	height: 21px;
	width: 311px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 65px;
	
}
.photoset_photo_credit {


	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #999999;

	float: right;
	height: auto;
	width: 248px;
	text-align: right;
	margin-top: 4px;
	margin-right: 4px;
	margin-bottom: 0px;
	margin-left: 0px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}



.photoset_scene_name {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #999999;
	text-align: left;
	float: left;
	height: 14px;
	width: 410px;
	margin-top: 2px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 5px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 2px;
}
.photoset_left_column {
	float: left;
	height: auto;
	width: 311px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 2px;
}
.photoset_model_name {
	background-color: #252525;
	height: 22px;
	width: 410px;
	background-image: url(/static/hustler/images/model_page_title_bar.jpg);
	text-align: left;
	position: relative;
	overflow: hidden;
}
.photoset_model_name span.set-photo-model-name {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #FFFFFF;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	display: block;
	float: left;
	position: absolute;
	top: 0px;
	left: 0px;
}
.photoset_date {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #cccccc;
	text-align: left;
	float: left;
	height: 12px;
	width: 410px;
	margin-top: 2px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 5px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 2px;
}
.photoset_collection_container {
	margin: 0px;
	padding: 0px;
	height: auto;
	width: 735px;
	background-color: #CCCCCC;
}

.photoset_info_box {
	
	float: left;
	height: 123px;
	width: 404px;
	margin-top: 3px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 5px;
	border: 1px solid #555555;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #cccccc;
	text-align: justify;
	overflow: auto;
	padding-top: 2px;
	padding-right: 2px;
	padding-bottom: 2px;
	padding-left: 2px;
}
.photoset_pic_holder {
	float: left;
	height: 211px;
	width: 311px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.photoset_search_container {

	background-color: #EFEFF9;
	float: left;
	height: 70px;
	width: 416px;
	margin-top: 8px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 5px;
	border: 1px solid #C2C8ED;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #434A5C;
	text-align: left;
	overflow: auto;
	padding-top: 5px;
	padding-right: 2px;
	padding-bottom: 2px;
	padding-left: 2px;
}
.photoset_search_text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #222433;
	text-align: right;
	float: left;
	height: 16px;
	width: 200px;
	padding-top: 3px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 4px;
	margin-left: 0px;
}
.photoset_search_field {
	background-color: #EFEFF9;
	float: left;
	height: 20px;
	width: 170px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 4px;
	margin-left: 5px;
	border: 0px solid #C2C8ED;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #222433;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.photoset_search_field_button {
	background-color: #1B1E31;
	float: left;
	height: 18px;
	width: 30px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 4px;
	margin-left: 5px;
	border: 1px solid #C2C8ED;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	padding-top: 2px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	font-weight: bold;
	text-align: center;
	text-transform: uppercase;
}
.photoset_browse_featured_models {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #222433;
	text-align: right;
	float: left;
	height: 14px;
	width: 380px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 4px;
	margin-left: 0px;
	text-decoration: underline;
}
.photoset_page_links {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #800F14;
	text-align: right;
	float: left;
	height: 16px;
	width: 410px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 5px;
	text-decoration: underline;
}
.photoset_right_column {
	float: left;
	height: 210px;
	width: 420px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.scenes_featured_container {

	background-color: #E7E9F8;
	float: left;
	height: 244px;
	width: 742px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 12px;
	border: 1px solid #C2C8ED;
}
.scenes_featured_left_column {
	float: left;
	height: 235px;
	width: 175px;
	margin-top: 2px;
	margin-right: 0px;
	margin-bottom: 2px;
	margin-left: 2px;
}
.scenes_featured_mid_column {

	float: left;
	height: 235px;
	width: 315px;
	margin-top: 2px;
	margin-right: 0px;
	margin-bottom: 2px;
	margin-left: 8px;
}
.scenes_featured_right_column {

	float: left;
	height: 235px;
	width: 234px;
	margin-top: 2px;
	margin-right: 0px;
	margin-bottom: 2px;
	margin-left: 4px;
}
.scenes_featured_name {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #1B1E31;
	text-align: left;
	float: left;
	height: 18px;
	width: 310px;
	margin-top: 2px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 2px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 2px;
}
.scenes_date {


	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #1A1D30;
	text-align: left;
	float: left;
	height: 12px;
	width: 300px;
	margin-top: 2px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 2px;
}
.scenes_featured_info_container {


	background-color: #EFEFF9;
	float: left;
	height: 150px;
	width: 305px;
	margin-top: 8px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	border: 1px solid #C2C8ED;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #434A5C;
	text-align: left;
	overflow: auto;
	padding-top: 5px;
	padding-right: 2px;
	padding-bottom: 2px;
	padding-left: 3px;
}
.scenes_starring {



	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #1A1D30;
	text-align: left;
	float: left;
	height: auto;
	width: 300px;
	margin-top: 2px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 2px;
}
.scenes_description {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #1A1D30;
	text-align: left;
	float: left;
	height: 100px;
	width: 300px;
	margin-top: 2px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 2px;
	overflow: auto;
}
.scenes_watch_button {
	float: left;
	height: 21px;
	width: 150px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 5px;
	
}
.scenes_download_button {


	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #E46822;
	text-align: center;
	float: left;
	height: 21px;
	width: 150px;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 12px;
	background-image: url(/static/hustler/images/watch_video_of_button_bg.jpg);
	padding-top: 4px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.scenes_search_title_pic {
	background-color: #1C1F32;
	float: left;
	height: 45px;
	width: 234px;
}
.scenes_search_text {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #222433;
	text-align: left;
	float: left;
	height: 16px;
	width: 215px;
	padding-top: 3px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 4px;
}
.scenes_search_field {
	background-color: #E7E9F8;
	float: left;
	height: 23px;
	width: 190px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 4px;
	margin-left: 5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #222433;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	text-align: left;
}
.scenes_search_field_button {

	background-color: #1B1E31;
	float: left;
	height: 17px;
	width: 30px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 4px;
	margin-left: 2px;
	border: 1px solid #C2C8ED;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	padding-top: 3px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	font-weight: bold;
	text-align: center;
	text-transform: uppercase;
}
.scenes_browse_featured_scenes {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #222433;
	text-align: left;
	float: left;
	height: 14px;
	width: 190px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 4px;
	margin-left: 5px;
	text-decoration: underline;
}
a.nav_link:link {
	display: block;
	width:185px;
	text-decoration: none;
	color:#000000;
	font-size:11px;
	font-weight:bold;
	
	height:17px;
	border-top-width: 0px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	font-family: Arial, Helvetica, sans-serif;
	font-variant: normal;
	line-height: normal;
	padding-top: 3px;
	padding-right: 0px;
	padding-bottom: 1px;
	padding-left: 5px;
	border-bottom-color: #ECE9D8;
	border-top-color: #DBDDEA;
	
}
a.nav_link:visited {
	display: block;
	width:185px;
	text-decoration: none;
	color:#353644;
	font-size:11px;
	font-weight:bold;
	
	height:17px;
	border-top-width: 0px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	font-family: Arial, Helvetica, sans-serif;
	font-variant: normal;
	line-height: normal;
	padding-top: 3px;
	padding-right: 0px;
	padding-bottom: 1px;
	padding-left: 5px;
	border-bottom-color: #ECE9D8;
	border-top-color: #DBDDEA;
	
}

a.nav_link:hover {
	display: block;
	width:185px;
	text-decoration: none;
	color:#FFFFFF;
	font-size:11px;
	font-weight:bold;
	
	height:17px;
	border-top-width: 0px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	font-family: Arial, Helvetica, sans-serif;
	font-variant: normal;
	line-height: normal;
	padding-top: 3px;
	padding-right: 0px;
	padding-bottom: 1px;
	padding-left: 5px;
	border-bottom-color: #ECE9D8;
	border-top-color: #DBDDEA;
	background-image: url(/static/hustler/images/left_nav_grey_dark.jpg);
}
a.nav_link:active {
	display: block;
	width:185px;
	text-decoration: none;
	color:#353644;
	font-size:11px;
	font-weight:bold;
	
	height:17px;
	border-top-width: 0px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	font-family: Arial, Helvetica, sans-serif;
	font-variant: normal;
	line-height: normal;
	padding-top: 3px;
	padding-right: 0px;
	padding-bottom: 1px;
	padding-left: 5px;
	border-bottom-color: #ECE9D8;
	border-top-color: #DBDDEA;
	
}
.left_nav_backup {
font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	background-color: #DBDFF0;
	text-align: left;
	float: left;
	height: 18px;
	width: 185px;
	font-size: 12px;
	padding-top: 2px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 5px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: solid;
	border-left-color: #CDD0E9;
	border-bottom-color: #a0a3bd;
}
.left_nav_mag_holder {
	font-family: Arial, Helvetica, sans-serif;
	color: #838697;
	text-align: center;
	float: left;
	height: auto;
	width: 190px;
	border-top-width: 1px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #FFFFFF;
	border-bottom-color: #BEC6E4;
	padding-top: 4px;
	padding-right: 0px;
	padding-bottom: 4px;
	padding-left: 0px;
	font-size: 12px;
	font-weight: bold;
}
.left_nav_quote_holder {
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-align: left;
	float: left;
	height: 124px;
	width: 190px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
	border-right-style: none;
	border-left-style: none;
	background-image: url(/static/hustler/images/heather.jpg);
}
.scene_tags_holder {
	float: left;
	height: auto;
	width: 460px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 4px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 7px;
	text-align: left;
}
.dvd_page_container {
	float: left;
	height: auto;
	width: 745px;
	margin-top: 4px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 10px;
	border: 1px solid #555555;
	background-color: #383838;
}
.dvd_page_container_left_column {
	float: left;
	height: auto;
	width: 310px;
	text-align: center;
	background-color: #383838;
	margin: 0px;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 0px;
	position:relative;
}
.dvd_page_container_right_column {
	float: left;
	height: auto;
	width: 430px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 5px;
}

.dvd_page_container_right_smaller {
	float: left;
	height: auto;
	width: 430px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}

.dvd_page_info_holder_smaller {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #323548;
	float: left;
	height: auto;
	width: 415px;
	text-align: left;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 4px;
	background-color: #252525;
}









.dvd_page_title_bar {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #999999;
	float: left;
	height: 20px;
	width: 428px;
	text-align: left;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 2px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 3px;
	margin-left: 0px;
}
.dvd_page_choose_scene_container {
	text-align: left;
	float: left;
	height: auto;
	width: 428px;
}

.dvd_page_info_holder_smaller_fix {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #323548;
	float: left;
	height: auto;
	width: 428px;
	text-align: left;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 4px;
	background-color: #252525;
}







.dvd_page_text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #cccccc;
	float: left;
	height: auto;
	width: 415px;
	text-align: left;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.dvd_page_description {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #cccccc;
	float: left;
	height: auto;
	width: 400px;
	text-align: justify;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin-top: 2px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 8px;
}
.dvd_page_genres {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #6B6F7E;
	float: left;
	height: auto;
	width: 400px;
	text-align: left;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin-top: 2px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 8px;
}
.dvd_page_starring {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #6B6F7E;
	float: left;
	height: auto;
	width: 400px;
	text-align: left;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin-top: 2px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 8px;
}

.dvd_page_info_holder_smaller_fix_members {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #323548;
	float: left;
	height: auto;
	width: 428px;
	text-align: left;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 4px;
	background-color: #252525;
}












.dvd_page_text_smaller {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #cccccc;
	float: left;
	height: auto;
	width: 400px;
	text-align: left;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 4px;
}
.dvd_page_button_holder {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #323548;
	float: left;
	height: auto;
	width: 200px;
	text-align: left;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.dvd_page_info_holder {



	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #323548;
	float: left;
	height: 337px;
	width: 428px;
	text-align: left;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 4px;
}
.more_scenes_container {
	float: left;
	height: 450px;
	width: 760px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	text-align: left;
	padding: 0px;
}
.models_featured_left_column {
	float: left;
	height: 235px;
	width: 500px;
	margin-top: 2px;
	margin-right: 0px;
	margin-bottom: 2px;
	margin-left: 2px;
}
.models_featured_name {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #5D5F74;
	float: left;
	height: auto;
	width: auto;
	text-align: left;
	margin-top: 200px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	background-color: #E7E9F8;
	padding-top: 5px;
	padding-right: 20px;
	padding-bottom: 5px;
	padding-left: 5px;
	font-style: normal;
}
.releases1 {
	width:161px;
	border-bottom: #ebebeb 1px solid;
	border-right: #ebebeb 1px solid;
	border-top: #ebebeb 1px solid;
	border-left: none;
	background-color: #efefef;
	margin:0;
	padding:18px 22px;
	visibility:visible;
	position:fixed;
	display:block;
	min-height: 322px;
	height: auto;
	color: #8e97a1;
	left: 618px;
	top: 616px;
}
.left_nav_site_ad {
	float: left;
	height: auto;
	width: 190px;
	margin-top: 4px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #1A1D30;
	text-align: center;
	padding-top: 2px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 0px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.menu_tab_pics {

	
	
	float: left;
	height: 36px;
	width: 158px;
}
.search_bar_home {

	background-color: #000000;
	float: left;
	height: 26px;
	width: 745px;
	margin-top: 2px;
	margin-right: 0px;
	margin-bottom: 2px;
	margin-left: 13px;
}
.search_bar_home_search {
	float: left;
	height: 22px;
	width: 160px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 8px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #222433;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	text-align: left;
}
.search_bar_title_image {
	float: left;
	height: 17px;
	width: 130px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: italic;
	font-weight: bold;
	color: #333333;
	text-align: left;
	padding-top: 7px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.section_background {
	float: left;
	width: 745px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 12px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 0px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 3px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	
	height: auto;
}
.section_header {
	background-image:url(images/model_page_title_bar.jpg);
	background-color: #E0E0E0;
	padding: 0px;
	float: left;
	height: 22px;
	width: 735px;
	margin-top: 3px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 5px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-bottom-color: #555555;
}
.section_footer {
	float: left;
	height: auto;
	width: 735px;
	text-align: right;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}

.new_scene_bg {
	float: left;
	height: auto;
	width: 180px;
	padding: 0px;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 3px;
	text-align: center;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 3px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #252525;
	border-right-color: #252525;
	border-bottom-color: #252525;
	border-left-color: #252525;
}
.new_scene_girl_name {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #266BC6;
	float: left;
	height: auto;
	width: 176px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 2px;
	text-align: left;
}
.site_name_holder {
	float: left;
	height: auto;
	width: 178px;
}




.search_bar_scenes {
	float: left;
	height: 43px;
	width: 770px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	border: 0px solid #252525;
}
.search_bar_scenes_search {

	float: left;
	height: 23px;
	width: 190px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 8px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #222433;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	text-align: left;
}
.search_bar_models {
	float: left;
	height: 26px;
	width: 960px;
	margin-top: 2px;
	margin-right: 0px;
	margin-bottom: 2px;
	margin-left: 0px;
	background-image: url(/static/hustler/images/navigation_bg_red.jpg);
}
.search_bar_models_search {


	float: left;
	height: 23px;
	width: 190px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 8px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #222433;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	text-align: left;
}
.search_bar_title_model_image {

	float: left;
	height: 20px;
	width: 145px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: italic;
	font-weight: bold;
	color: #FFFFFF;
	text-align: left;
	padding-top: 4px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.new_scene_scene_name {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	float: left;
	height: auto;
	width: 176px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 2px;
	text-align: left;
	font-style: normal;
}
.new_scene_scene_date {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #333333;
	float: left;
	height: auto;
	width: 176px;
	margin-top: 2px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 2px;
	padding-left: 2px;
	text-align: left;
	font-style: normal;
}
.new_dvd_bg {
	float: left;
	height: auto;
	width: 144px;
	padding: 0px;
	margin-top: 4px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 2px;
	text-align: center;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 3px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #252525;
	border-right-color: #252525;
	border-bottom-color: #252525;
	border-left-color: #252525;
}
.new_dvd_title {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #266BC6;
	float: left;
	height: auto;
	width: 140px;
	text-align: left;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 2px;
	line-height: 12px;
}
.new_dvd_date {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #cccccc;
	float: left;
	height: auto;
	width: 139px;
	text-align: left;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 3px;
}
a.scene_name_link:link {
	color: #71B3F0;
	text-decoration: underline;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
}
a.scene_name_link:visited {
	text-decoration: underline;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #71B3F0;
	font-weight: bold;
}
a.scene_name_link:hover {
	text-decoration: underline;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	font-weight: bold;
}
a.scene_name_link:active {
	text-decoration: underline;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #71B3F0;
	font-weight: bold;
}
.main_window_movie_player {
	background-color: #161616;
	float: left;
	height: 510px;
	width: 738px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 13px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 0px;
	text-align: center;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 0px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: solid;
	border-top-color: #373737;
	border-right-color: #373737;
	border-left-color: #373737;
}
.title_bar_text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #cccccc;
	margin: 0px;
	float: left;
	height: 18px;
	width: 553px;
	padding-top: 4px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	background-color: #252525;
	text-align: left;
	background-image: url(/static/hustler/images/model_page_title_bar.jpg);
}

.movie_control_bar {
	background-color: #000000;
	float: left;
	height: 38px;
	width: 738px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 13px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #FFFFFF;
	background-image: url(/static/hustler/images/dropdown-bg.jpg);
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #999999;
	border-bottom-color: #999999;
	border-left-color: #999999;
	padding: 0px;
}
.movie_control_bar_shadow {
	
	float: left;
	height: 20px;
	width: 740px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 13px;
}

.dropdown_option {
	float: left;
	height: 38px;
	width: 178px;
}

.movie_place_holder {
	background-color: #666666;
	float: left;
	height: 480px;
	width: 720px;
	margin-top: 3px;
	margin-right: 0px;
	margin-bottom: 2px;
	margin-left: 13px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
}
.search_bar_dvds {
	float: left;
	height: 26px;
	width: 730px;
	margin-top: 2px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	background-image: url(/static/hustler/images/navigation_bg_green.jpg);
}
.main_model_window {
	background-color: #EF6960;
	float: left;
	height: auto;
	width: 745px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 13px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 4px;
	padding-left: 0px;
}
.search_bar_title_scenes {

	float: left;
	height: 20px;
	width: 145px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 210px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: italic;
	font-weight: bold;
	color: #FFFFFF;
	text-align: left;
	padding-top: 4px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.search_bar_title_player {


	float: left;
	height: 20px;
	width: 145px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: italic;
	font-weight: bold;
	color: #FFFFFF;
	text-align: left;
	padding-top: 4px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.whole_left_nav_container {
	float: left;
	height: 1000px;
	width: 187px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 0px;
	
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 3px;
}
.nav_section_title {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	text-transform: none;
	color: #000000;
	padding: 0px;
	float: left;
	height: auto;
	width: 180px;
	margin-top: 15px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 3px;
}
.nav_fuck_me_box {
	background-color: #33FF66;
	float: left;
	height: 18px;
	width: 180px;
}

.nav_section_frame {
	background-color: #FFFFFF;
	float: left;
	height: 30px;
	width: 175px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 3px;
	border: 1px solid #B8B8B8;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 0px;
}
.nav_section_drop_down_holder {
	float: left;
	height: auto;
	width: 140px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 3px;
}
.nav_go_grey_button {
	background-color: #D3D3D3;
	float: left;
	height: auto;
	width: 22px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 5px;
	border: 1px solid #B0B0B0;
}
.nav_section_frame_search {

	background-color: #FFFFFF;
	float: left;
	height: auto;
	width: 175px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 3px;
	border: 1px solid #B8B8B8;
	padding-top: 3px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 0px;
}
.search_frame_text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	float: left;
	height: auto;
	width: 160px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 3px;
}
.movie_file_holder {
	background-color: #000000;
	text-align: left;
	float: left;
	height: 363px;
	width: 485px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 16px;
}
.movie_test_bar {
	background-color: #FFFFFF;
	float: left;
	height: 20px;
	width: 720px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 12px;
}


.search_input_box {
	float: left;
	height: 18px;
	width: 140px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 3px;
	border: 1px solid #B0B0B0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
}.main_window_sub_pages {
		background-color: #000000;
	float: left;
	height: 250px;
	width: 745px;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 12px;
}
.navigation_bar_footer {
	float: left;
	height: auto;
	width: 735px;
	text-align: right;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #666666;
}

.navigation_bar_total {
	font-size: 13px;
	color:#E1E1E1;
	margin-right:5px;
}

.main_magazine_header {
	float: left;
	height: 250px;
	width: 745px;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 12px;
	background-image: url(/static/hustler/images/magazine/this_month_shawna.jpg);
}
.main_magazine_girl_name {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 23px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #03A768;
	margin: 0px;
	float: right;
	height: auto;
	width: 248px;
	text-align: left;
}
.main_magazine_info_container {
	float: right;
	height: auto;
	width: 248px;
}

.main_magazine_girl_info {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #465EAE;
	background-color: #FFFFFF;
	margin: 0px;
	float: right;
	height: 185px;
	width: 244px;
	overflow: auto;
	padding: 2px;
	text-align: left;
}
.main_magazine_cover_girl_text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #03A768;
	margin: 0px;
	float: right;
	height: auto;
	width: 248px;
	text-align: left;
}
.main_magazine_photo_credit {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #657B86;
	background-color: #FFFFFF;
	float: right;
	height: auto;
	width: 248px;
	text-align: right;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	border-top-width: 1px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #657B86;
}
.magazine_cover_holder {
	float: left;
	height: auto;
	width: 140px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 10px;
	text-align: center;
}
.magazine_cover_label {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #999999;
	text-align: center;
	float: left;
	height: auto;
	width: 140px;
	margin: 0px;
	padding: 0px;
}
.featured_model_header{

	float: left;
	height: 250px;
	width: 745px;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 12px;
	background-image: url(/static/hustler/images/screenshots/featured_hillary.jpg);
}
.featured_model_pic_holder {
	float: left;
	height: 250px;
	width: 497px;
}

.featured_model_girl_name {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 23px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #666666;
	margin: 0px;
	float: right;
	height: auto;
	width: 246px;
	text-align: left;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 2px;
}
.featured_model_info_container {

	float: right;
	height: auto;
	width: 248px;
}
.featured_model_girl_info {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #939393;
	background-color: #000000;
	margin: 0px;
	float: right;
	height: 185px;
	width: 244px;
	overflow: auto;
	padding: 2px;
	text-align: left;
}
.featured_model_cover_girl_text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #000000;
	margin: 0px;
	float: right;
	height: auto;
	width: 246px;
	text-align: left;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 2px;
}
.featured_model_photo_credit {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #999999;
	background-color: #000000;
	float: right;
	height: 17px;
	width: 248px;
	text-align: right;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	border-top-width: 1px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.featured_model_title_bar {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #067AA3;
	float: left;
	height: 20px;
	width: 745px;
	text-align: left;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 10px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-bottom-color: #067AA3;
}
.magazine_title_bar {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #067AA3;
	float: left;
	height: 20px;
	width: 745px;
	text-align: left;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 10px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-bottom-color: #067AA3;
}

.search_result_bar_dvds {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #067AA3;
	float: left;
	height: 20px;
	width: 745px;
	text-align: left;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 10px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-bottom-color: #067AA3;
	letter-spacing: 0px;
}


.scene_join_now_button {

	float: left;
	height: 29px;
	width: 315px;
	margin-top: 4px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 5px;
}

.scene_wide_play_button {
	float: left;
	height: 29px;
	width: 200px;
	margin-top: 4px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 150px;
}







.photo_page_title_bar {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #FFFFFF;
	float: left;
	height: 25px;
	width: 740px;
	text-align: left;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 10px;
	letter-spacing: 0pt;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 5px;
	background-color: #383838;
	border:1px solid #555555;
	
	
	
}
.photo_page_pic_holder {
	text-align: center;
	float: left;
	height: auto;
	width: 745px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 10px;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 15px;
	padding-left: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #666666;
}
.photo_page_bottom_stuff_container {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #FFFFFF;
	float: left;
	height: 25px;
	width: 743px;
	text-align: left;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 10px;
	
	letter-spacing: 0pt;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	
	background-color: #383838;
	border:1px solid #555555;
	
	
	
}
.photo_section_drop_down_holder {
	float: left;
	height: auto;
	width: 180px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 3px;
	text-align: left;
	
	
	
	
}
.photo_page_left_of_dropdown {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #999999;
	float: left;
	height: 17px;
	width: auto;
	text-align: right;
	margin: 0px;
	padding-top: 3px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.photo_page_bottom_stuff_left {


	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #FFFFFF;
	float: left;
	height: 25px;
	width: 300px;
	text-align: left;
	margin-top: 2px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 10px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-bottom-color: #067AA3;
	letter-spacing: 0pt;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 50px;
}
.photo_page_bottom_stuff_right {



	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #FFFFFF;
	float: left;
	height: 25px;
	width: 290px;
	text-align: right;
	margin-top: 2px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 10px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-bottom-color: #067AA3;
	letter-spacing: 0pt;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 60px;
}


.photo_page_links_container {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #FFFFFF;
	float: right;
	height: auto;
	width: 200px;
	margin-top: 4px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}

.player_page_movie_file_holder {
	background-color: #000000;
	text-align: center;
	float: left;
	height: 500px;
	width: 720px;
	/*
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 55px;
	*/
	position:relative;
	/*left:-47px;*/
}

.player_page_movie_file_text {
	text-align: center;
	float: left;
	height: auto;
	width: 640px;
	margin-top: 250px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}

.photo_page_title_bar_label {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #FFFFFF;
	float: left;
	height: auto;
	width: 200px;
	margin-top: 4px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	
	
}
.homepage_movie_thumbs {
	background-color: #666666;
	float: left;
	height: 123px;
	width: 108px;
	padding: 0px;
	margin-top: 4px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 6px;
}
.model_list_pic_holder {
	float: left;
	height: 921px;
	width: 745px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 10px;
}
.model_page_title_bar {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #cccccc;
	float: left;
	height: 25px;
	width: 740px;
	background-image: url(/static/hustler/images/model_page_title_bar.jpg);
	border:1px solid #555555;
	text-align: left;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 12px;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 5px;
}
.model_page_preview_small {
	float: left;
	height: 323px;
	width: 114px;
	margin-top: 0px;
	margin-right: 6px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.model_page_top_section_container {
	float: left;
	height: 578px;
	width: 745px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 13px;
}
.model_page_top_section_left {
	float: left;
	height: 578px;
	width: 360px;
}
.model_page_top_section_right {

	float: left;
	height: auto;
	width: 385px;
}
.model_page_info_header {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #cccccc;
	background-image: url(/static/hustler/images/model_page_title_bar.jpg);
	text-align: left;
	float: left;
	height: 18px;
	width: 353px;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	border: 1px solid #555555;
}
.model_page_stats {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #cccccc;
	text-align: left;
	float: left;
	height: auto;
	width: 353px;
	margin-top: 3px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	border: 0px solid #555555;
}
.model_page_bio {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #cccccc;
	float: left;
	height: 170px;
	width: 355px;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	overflow: auto;
	text-align: left;
}
.model_page_title_bar_bottom {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #cccccc;
	float: left;
	height: 20px;
	width: 740px;
	background-image: url(/static/hustler/images/model_page_title_bar.jpg);
	border: 1px solid #555555;
	text-align: left;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 12px;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 5px;
}
.model_page_dvd_container {
	float: left;
	height: auto;
	width: 745px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 8px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.model_page_dvd_bg {

	text-align: center;
	float: left;
	height: 200px;
	width: 115px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 8px;
}
.green_join_button {
	float: right;
	height: 24px;
	width: 182px;
}
.search_bar_label {
	float: left;
	height: auto;
	width: 550px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 26px;
	font-weight: bolder;
	color: #000000;
	vertical-align: bottom;
	margin-top: 2px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 10px;
	letter-spacing: 1px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.search_result_bar_scenes {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #FFFFFF;
	float: left;
	height: 30px;
	width: 770px;
	text-align: left;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	letter-spacing: 0pt;
	background-color: #252525;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 3px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	background-image: url(/static/hustler/images/underline_effect.jpg);
}




.homepage_flash_container {
	float: left;
	height: auto;
	width: 770px;
	background-color: #000000;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.border_square {
	height: auto;
	width: auto;
	border: 1px solid #A0A0A0;
}
.footer_text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #CCCCCC;
	float: left;
	height: 20px;
	width: 985px;
	background-color: #000000;
	margin: 0px;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.homepage_header_fix {
	float: left;
	height: auto;
	width: 770px;
}
.magazine_header_fix {
	float: left;
	height: auto;
	width: 770px;
}
.magazine_header_container {
	float: left;
	height: auto;
	width: 745px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 12px;
}
.magazine_header_cover {
	background-color: #000000;
	text-align: center;
	float: left;
	height: 225px;
	width: 170px;
}
.magazine_header_top_black {
	background-color: #000000;
	float: left;
	height: auto;
	width: 745px;
	color: #FFFFFF;
}
.magazine_featured_cover_girl_pic {
	float: left;
	height: 225px;
	width: 575px;
	background-color: #000000;
	text-align: center;
}
.magazine_header_bottom_black {
	background-color: #000000;
	float: left;
	height: 20px;
	width: 745px;
	color: #FFFFFF;
	padding-top: 3px;
	padding-right: 0px;
	padding-bottom: 3px;
	padding-left: 0px;
}
.magazine_features_text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	float: left;
	height: auto;
	width: 175px;
	text-align: center;
	letter-spacing: 1px;
	margin-top: 2px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.magazine_bottom_links {
	float: left;
	height: auto;
	width: 560px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	margin-top: 3px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
a.magazine_sections:link {
	color: #71B3F0;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	
}
a.magazine_sections:visited {
	color: #71B3F0;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
}
a.magazine_sections:hover {
	color: #FF0000;
	text-decoration: underline;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
}
a.magazine_sections:active {
	color: #71B3F0;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
}



.magazine_title {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: bold;
	color: #FFFFFF;
	float: left;
	height: auto;
	width: 400px;
	text-align: left;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 5px;
	letter-spacing: 1px;
	padding-top: 2px;
	padding-right: 0px;
	padding-bottom: 2px;
	padding-left: 0px;
}
.featured_mag_header {
	float: left;
	height: 240px;
	width: 770px;
	background-image: url(/static/hustler/images/featured_mag_bg.jpg);
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-bottom-color: #000000;
}
.featured_mag_current_issue_pic {
	float: left;
	height: 225px;
	width: 50px;
}
.featured_mag_cover {

	background-color: #000000;
	text-align: center;
	float: left;
	height: 225px;
	width: 165px;
}
.featured_mag_middle_container {
	float: left;
	height: 223px;
	width: 225px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 5px;
	background-color: #2d2d2d;
	border: 1px solid #555555;
}
.featured_mag_title {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	float: left;
	height: auto;
	width: 223px;
	text-align: left;
	background-color: #383838;
	margin: 0px;
	padding-top: 3px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 2px;
	
	
	
	
	
}
.featured_mag_girls_name {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #FFFFFF;
	float: left;
	height: auto;
	width: 223px;
	text-align: left;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	padding-top: 2px;
	padding-right: 0px;
	padding-bottom: 2px;
	padding-left: 2px;
	background-color: #383838;
	
}
.featured_mag_sections {
	float: left;
	height: 16px;
	width: 220px;
	border-top-width: 1px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #FFFFFF;
	text-align: left;
	padding-top: 3px;
	padding-right: 0px;
	padding-bottom: 3px;
	padding-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 4px;
}
.featured_mag_right_container {
	float: left;
	height: 223px;
	width: 310px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 5px;
	background-color: #2d2d2d;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	border: 1px solid #555555;
}
.featured_mag_browse_pictorials_pic {
	float: left;
	height: auto;
	width: 310px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	background-color: #999;
	font-weight: bold;
	padding-top: 2px;
	padding-right: 0px;
	padding-bottom: 2px;
	padding-left: 0px;
	color: #FFF;
}
.featured_mag_headshot {
	float: left;
	height: 114px;
	width: 170px;
}
.featured_mag_headshot_info {
	float: left;
	height: auto;
	width: auto;
	text-align: left;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 5px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #FFFFFF;
	font-size: 12px;
}

.featured_mag_makeshift_fix_right {
	float: left;
	height: 115px;
	width: 300px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 5px;
}
a.featured_mag_red:link {
	color: #71B3F0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	text-decoration:none;
}
a.featured_mag_red:visited {
	color: #71B3F0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	text-decoration:none;
}
a.featured_mag_red:hover {
	color: #FFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	text-decoration:underline;
}

a.featured_mag_red:active {
	color: #71B3F0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	text-decoration:none;
}
.featured_mag_photo_credit {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
	float: right;
	height: auto;
	width: 300px;
	text-align: right;
	margin-top: 0px;
	margin-right: 5px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.flash_header_holder {
	float: left;
	height: auto;
	width: 770px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
}
.dropdown_box_page_numbers {

	float: right;
	height: auto;
	width: auto;
	text-align: right;
	margin-top: 6px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #999999;
}
.dropdown_box_container {
	float: left;
	height: auto;
	width: 770px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	background-color: #1C1C1C;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #9D9D9D;
	border-right-color: #9D9D9D;
	border-bottom-color: #333333;
	border-left-color: #9D9D9D;
	background-image: url(/static/hustler/images/search_box_bg.jpg);
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.dropdown_menu_box {
	
	float: left;
	height: 25px;
	width: 731px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 15px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-bottom-color: #999999;
}

.dropdown_box_drop_holders {

	float: left;
	height: 24px;
	width: 152px;
	margin-top: 0px;
	margin-right: 5px;
	margin-bottom: 0px;
	margin-left: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #222433;
	padding-top: 3px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	text-align: left;
}
.dropdown_box_go_button {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #a0a0a0;
	float: left;
	height: 20px;
	width: 22px;
	margin-top: 3px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}

.dropdown_box_underline {
	float: left;
	height: 2px;
	width: 760px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 5px;
	border-top-width: 1px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #999999;
	padding: 0px;
}










.current_mag_container {
	float: left;
	height: 320px;
	width: 770px;
	background-image: url(/static/hustler/images/mag_current_header_bg2.jpg);
}
.current_mag_cover {
	float: left;
	height: 305px;
	width: 224px;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 10px;
}
.current_mag_title {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFF;
	height: auto;
	width: auto;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 10px;
	background-color: #383838;
	padding-top: 3px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 2px;
	border-left: 1px solid #555555;
	border-right: 1px solid #555555;
	border-top: 1px solid #555555;
	
}
.current_mag_mid_container {
	float: left;
	height: 320px;
	width: 250px;
	text-align: left;
}




.mac_style_titles_container {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #cccccc;
	float: left;
	height: 40px;
	width: 770px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	background-image: url(/static/hustler/images/main_titles_bg.jpg);
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	position: relative;
}
.mac_style_title_font {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #e1e1e1;
	float: left;
	height: auto;
	width: auto;
	font-size: 26px;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 5px;
	text-transform: uppercase;
}
.mac_style_title_font_smaller {

	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #cccccc;
	float: left;
	height: auto;
	width: auto;
	font-size: 22px;
	margin-top: 7px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 5px;
	text-transform: uppercase;
}





.mac_style_title_font2 {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-transform: uppercase;
	text-align: center;
	color: #990000;
	/*float: left;*/
	height: auto;
	width: auto;
	font-size: 12px;
	/*line-height:12px;*/
	margin-top: 13px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
.mac_style_title_font3 {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-transform: uppercase;
	text-align: left;
	color: #990000;
	float: left;
	height: auto;
	width: auto;
	font-size: 12px;
	/*line-height:12px;*/
	margin-top: 13px;
	/*margin-right: auto;*/
	margin-bottom: 0px;
	margin-left: 9px;
}
.mac_style_button_holder {
	background-image: url(/static/hustler/images/main_titles_button.jpg);
	float: right;
	height: 40px;
	width: 200px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #FFFFFF;
}
.770_div_container {
	float: left;
	height: auto;
	width: 770px;
}
.current_mag_featured_pictorial_text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #999;
	height: auto;
	width: auto;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 10px;
	background-color: #383838;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 2px;
	border-left: 1px solid #555555;
	border-right: 1px solid #555555;
	border-bottom: 1px solid #555555;
	
	
	
}
.current_mag_headshot {
	float: left;
	height: 114px;
	width: 170px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 10px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: solid;
	border-top-color: #6C6C6C;
	border-right-color: #6C6C6C;
	border-bottom-color: #6C6C6C;
	border-left-color: #6C6C6C;
}
.current_mag_headshot_info {
	float: left;
	height: auto;
	width: 168px;
	text-align: left;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #FFFFFF;
	font-size: 12px;
	padding-top: 3px;
	padding-right: 0px;
	padding-bottom: 2px;
	padding-left: 2px;
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #555555;
	border-right-color: #555555;
	border-bottom-color: #555555;
	border-left-color: #555555;
	background-color: #383838;
}
.current_mag_right_containter {
	float: left;
	height: 320px;
	width: 280px;
}
.current_mag_magazine_features {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	text-align: left;
	float: left;
	height: auto;
	width: 230px;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 10px;
	background-color: #4D4D4D;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: solid;
	border-top-color: #4D4D4D;
	border-right-color: #4D4D4D;
	border-bottom-color: #4D4D4D;
	border-left-color: #4D4D4D;
	padding-top: 3px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.current_mag_features_holder {
	float: left;
	height: auto;
	width: 230px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 10px;
	background-color: #838383;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #4D4D4D;
	border-right-color: #4D4D4D;
	border-bottom-color: #4D4D4D;
	border-left-color: #4D4D4D;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 4px;
	padding-left: 0px;
}

.nichepage_header_container {
	float: left;
	height: auto;
	width: 770px;
	background-color: #E0E0E0;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}

.niche_header_rule {
	border: #333333 solid 1px;
}

.join_button_black{
	width: 200px;
	height: 40px;
	float: right;
	background-color: #333333;
	color: #FFFFFF;
	margin-top: 0px;
	margin-right: 6px;
}
a.join_black:link {
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	text-decoration:none;
}
a.join_black:visited {
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	text-decoration:none;
}
a.join_black:hover {
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	text-decoration:underline;
}

a.join_black:active {
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	text-decoration:none;
}
.dropdown_textfield_holders {
	float: left;
	height: 16px;
	width: 140px;
	margin-top: 3px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #222433;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	text-align: left;
	background-color: #FFFFFF;
	border: 1px solid #7f9db9;
}
.photo_page_links_container {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	float: right;
	height: auto;
	width: 250px;
	margin-top: 4px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
a.photo_page_link_white:link {
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration:underline;
}
a.photo_page_link_white:visited {
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration:underline;
}
a.photo_page_link_white:hover {
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration:none;
}

a.photo_page_link_white:active {
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration:underline;
}


a.choose_a_scene:link {
	color: #cccccc;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration:none;
	height: 16px;
	width: auto;
	display: block;
	background-image: url(/static/hustler/images/circle_button_play_grey.jpg);
	padding-top: 1px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 23px;
	background-color: #383838;
}
a.choose_a_scene:visited {
	color: #cccccc;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration:none;
	height: 16px;
	width: auto;
	display: block;
	background-image: url(/static/hustler/images/circle_button_play_grey.jpg);
	padding-top: 1px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 23px;
	background-color: #383838;
}
a.choose_a_scene:hover {
	color: #00CC33;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration:underline;
	height: 16px;
	width: auto;
	display: block;
	background-image: url(/static/hustler/images/circle_button_play_green.jpg);
	padding-top: 1px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 23px;
	background-color: #383838;
}

a.choose_a_scene:active {
	color: #cccccc;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration:none;
	height: 16px;
	width: auto;
	display: block;
	background-image: url(/static/hustler/images/circle_button_play_grey.jpg);
	padding-top: 1px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 23px;
	background-color: #383838;
}






















.top_flash_spacer {
	background-color: #000000;
	float: left;
	height: 10px;
	width: 770px;
}
.dvd_page_choose_girl_box {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #666666;
	float: left;
	height: auto;
	width: 428px;
	text-align: left;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 2px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 4px;
	margin-left: 0px;
	border: 0px none #999999;
}
.dvd_page_choose_girl_name {


	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #333333;
	float: left;
	height: 18px;
	width: auto;
	text-align: left;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 2px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 2px;
	margin-left: 5px;
}
.dvd_page_choose_girl_button {



	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #666666;
	background-color: #00FF66;
	float: left;
	height: 18px;
	width: 62px;
	text-align: left;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 2px;
	margin-left: 0px;
}
.dvd_page_title_bar_choose_scene {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #FFFFFF;
	float: left;
	height: 20px;
	width: 428px;
	text-align: left;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 2px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	background-image: url(/static/hustler/images/scene-select-play-title-bar.jpg);
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-bottom-color: #666666;
}
.dvd_page_choose_download_button {




	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #666666;
	background-color: #000000;
	float: left;
	height: 18px;
	width: 110px;
	text-align: left;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 30px;
}
.dvd_page_title_bar_choose_scene_text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #CCC;
	float: left;
	height: auto;
	width: auto;
	text-align: left;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 2px;
	margin-top: 0px;
	margin-right: 100px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.dvd_page_choice_buttons {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #666666;
	background-color: #000000;
	float: left;
	height: 18px;
	width: auto;
	text-align: left;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	background-image: url(/static/hustler/images/scene-select-play-title-bar.jpg);
}
.dvd_page_choose_girl_note {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #333333;
	float: left;
	height: auto;
	width: 415px;
	text-align: right;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 2px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 2px;
	margin-left: 5px;
}
.player_bar_button {
	margin: 0px;
	padding: 0px;
	float: left;
	height: 38px;
	width: 140px;
}
.770_div_container_player_menu {
	float: left;
	height: auto;
	width: 770px;
	
}

.player_page_starring {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #666666;
	float: left;
	height: 18px;
	width: 700px;
	margin-top: 2px;
	margin-right: 0px;
	margin-bottom: 2px;
	margin-left: 10px;
	text-align: left;
}
.player_page_back {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #666666;
	float: right;
	height: 18px;
	width: auto;
	margin-top: 10px;
	margin-right: 20px;
	margin-bottom: 0px;
	margin-left: 0px;
}

.player_page_catagories {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #666666;
	float: left;
	height: auto;
	width: 700px;
	margin-top: 2px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 10px;
	text-align: left;
}
.dropdown_menu_box_scenes {

	
	float: left;
	height: 25px;
	width: 731px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 15px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-bottom-color: #999999;
}
.dropdown_menu_box_dvds {


	
	float: left;
	height: 25px;
	width: 743px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 11px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-bottom-color: #999999;
}
.dropdown_menu_box_mag {



	
	float: left;
	height: 25px;
	width: 732px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 14px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-bottom-color: #999999;
}
.dropdown_menu_box_mag_back {




	
	float: left;
	height: 25px;
	width: 722px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 19px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-bottom-color: #999999;
}
.dropdown_menu_box_models {




	
	float: left;
	height: 25px;
	width: 708px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 24px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-bottom-color: #999999;
}
.join_page_top_text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #000000;
	float: left;
	height: 20px;
	width: 300px;
	text-align: left;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 250px;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 23px;
	background-image: url(/static/hustler/images/green_check.jpg);
}
.warning_page_members_link_holder {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #CCCCCC;
	float: right;
	height: 30px;
	width: 223px;
	margin-top: 100px;
	margin-right: 45px;
	margin-bottom: 0px;
	margin-left: 0px;
	font-weight: bold;
	background-color: #999999;
}





a.warning_page_members:link {
	color: #cccccc;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration:underline;
}
a.warning_page_members:visited {
	color: #cccccc;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration:underline;
}
a.warning_page_members:hover {
	color: #ffffff;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration:none;
}

a.warning_page_members:active {
	color: #cccccc;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration:underline;
}
.warning_2257_holder {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #5E0000;
	float: left;
	height: auto;
	width: 616px;
	margin-top: 80px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 150px;
}
a.warning_page_2257:link {
	color: #5E0000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-decoration:underline;
}
a.warning_page_2257:visited {
	color: #5E0000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-decoration:underline;
}
a.warning_page_2257:hover {
	color: #5E0000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-decoration:none;
}

a.warning_page_2257:active {
	color: #5E0000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-decoration:underline;
}.warning_page_text {
	float: right;
	height: 252px;
	width: 522px;
	overflow: auto;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.warning_icra_holder {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #5E0000;
	float: left;
	height: auto;
	width: 616px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 150px;
}
.warning_exit_holder {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	float: right;
	height: auto;
	width: 180px;
	color: #CCCCCC;
}
.upsell_hustler_live_title {
	float: left;
	height: auto;
	width: 770px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.upsell_hustler_iframe_bg {
	background-image: url(images/upsell_hustler_live_bg.jpg);
	float: left;
	height: auto;
	width: 770px;
	text-align: center;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 0px;
}
.upsell_hustler_review_container {
	float: left;
	height: auto;
	width: 461px;
	background-image: url(images/upsell_porn_review_bg.jpg);
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 0px;
}
.upsell_review_bottom {
	float: left;
	height: auto;
	width: 461px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}

.upsell_hustler_recommends_container {
	float: left;
	height: auto;
	width: 309px;
	background-image: url(images/upsell_recommend_bg.jpg);
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 0px;
}
.upsell_recommends_bottom {
	float: left;
	height: auto;
	width: 309px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}

.upsell_review_pic {
	float: left;
	height: 132px;
	width: 130px;
	margin-top: 38px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 50px;
}
.upsell_site_name_holder {
	text-align: left;
	float: left;
	height: auto;
	width: 260px;
	margin-top: 38px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 5px;
}
.upsell_review_text_holder {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	float: right;
	height: auto;
	width: 270px;
	margin-top: 5px;
	margin-right: 5px;
	margin-bottom: 0px;
	margin-left: 0px;
	text-align: left;
}

a.upsell_review:link {
	color: #0066FF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration:underline;
}
a.upsell_review:visited {
	color: #0066FF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration:underline;
}
a.upsell_review:hover {
	color: #0066FF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration:none;
}

a.upsell_review:active {
	color: #0066FF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration:underline;
}
.upsell_recommends_pic_holder {
	float: left;
	height: auto;
	width: 260px;
	margin-top: 35px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 10px;
	text-align: center;
}
.upsell_recommends_link {
	text-align: center;
	float: left;
	height: auto;
	width: 265px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 6px;
}
.770_members_ad_container {
	float: left;
	height: 370px;
	width: 770px;
	background-image: url(/static/hustler/images/members_home_ad.jpg);
	text-align: left;
}
.770_members_ad_button {
	float: right;
	height: 64px;
	width: 288px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	
}
.site_page_site_container {
	padding: 0px;
	float: left;
	width: 249px;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 4px;
	background-color: #383838;
	border: 1px solid #555555;
	height: 360px;
}
.site_page_title_holder {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #4594D7;
	text-align: left;
	float: left;
	height: auto;
	width: 245px;
	margin-top: 2px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 2px;
}
.site_page_description {
	font-size: 12px;
	font-weight: normal;
	color: #CCC;
	text-align: left;
	float: left;
	height: 65px;
	width: 245px;
	margin-top: 2px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 2px;
	font-family: Arial, Helvetica, sans-serif;
}
a.site_page_name:link {
	color: #53BAFF;
	text-decoration: underline;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
}
a.site_page_name:visited {
	color: #53BAFF;
	text-decoration: underline;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
}

a.site_page_name:hover {
	color: #53BAFF;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
}
a.site_page_name:active {
	color: #53BAFF;
	text-decoration: underline;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
}






a.watch_trailer:link {
	text-decoration: underline;
	font-weight:bold;
	font-family: Arial, Helvetica, sans-serif;
	color: #0CF;
	font-size: 12px;
}
a.watch_trailer:visited {
	text-decoration: underline;
	color: #0CF;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size: 12px;
}
a.watch_trailer:hover {
	text-decoration: none;
	color: #FFF;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size: 12px;
}
a.watch_trailer:active {
	text-decoration: underline;
	color: #0CF;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size: 12px;
}



.picture_placehoder {
	background-color: #CCC;
	float: left;
	height: 180px;
	width: 240px;
	margin-top: 3px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 3px;
}
.scene_trailer_name {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #0CF;
	float: left;
	width: 240px;
	margin-top: 2px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 3px;
	text-align: left;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-bottom-color: #0CF;
}
.scene_trailer_description {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #FFF;
	text-align: left;
	float: left;
	width: 234px;
	margin-top: 3px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 6px;
}

.scene_trailer_container {
	float: left;
	height: 315px;
	width: 246px;
	border: 1px solid #696969;
	text-align: center;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 6px;
	background-color: #2d2d2d;
}
.scene_trailer_watch_trailer {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #0CF;
	float: left;
	height: auto;
	width: 200px;
	margin-top: 2px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 3px;
	text-align: left;
}
a.watch_trailer:link {
	text-decoration: underline;
	font-weight:bold;
	font-family: Arial, Helvetica, sans-serif;
	color: #0CF;
	font-size: 12px;
}
a.watch_trailer:visited {
	text-decoration: underline;
	color: #0CF;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size: 12px;
}
a.watch_trailer:hover {
	text-decoration: none;
	color: #FFF;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size: 12px;
}
a.watch_trailer:active {
	text-decoration: underline;
	color: #0CF;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size: 12px;
}



.picture_placehoder {
	background-color: #CCC;
	float: left;
	height: 180px;
	width: 240px;
	margin-top: 3px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 3px;
}
.scene_trailer_name {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #0CF;
	float: left;
	width: 240px;
	margin-top: 2px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 3px;
	text-align: left;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-bottom-color: #0CF;
}
.scene_trailer_description {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #FFF;
	text-align: left;
	float: left;
	width: 234px;
	margin-top: 3px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 6px;
}

.scene_trailer_container {
	float: left;
	height: 315px;
	width: 246px;
	border: 1px solid #696969;
	text-align: center;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 6px;
	background-color: #2d2d2d;
}
.scene_trailer_watch_trailer {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #0CF;
	float: left;
	height: auto;
	width: 200px;
	margin-top: 2px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 3px;
	text-align: left;
}
.trailer_iframe_holder {
	float: left;
	height: 335px;
	width: 596px;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 30px;
	margin-left: 5px;
	background-color: #161616;
}
.trailer_sales_text_container {
	float: left;
	height: 367px;
	width: 160px;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 4px;
	background-image: url(images/trailer_page_sales_text.jpg);
}
.trailer_list_container {
	float: left;
	height: auto;
	width: 160px;
	margin-top: 25px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.trailer_list_name_holder {
	float: left;
	height: 15px;
	width: 158px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 3px;
	margin-left: 1px;
	text-align: left;
}
a.trailer_list:link {
	text-decoration: none;
	font-weight:bold;
	font-family: Arial, Helvetica, sans-serif;
	color: #3e9fff;
	font-size: 12px;
	display:block;
	width:138px;
	height:16px;
	background-image: url(images/trailer_list_dark_bg.jpg);
	padding-top: 1px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 20px;
}
a.trailer_list:visited {
	text-decoration: none;
	font-weight:bold;
	font-family: Arial, Helvetica, sans-serif;
	color: #3e9fff;
	font-size: 12px;
	display:block;
	width:138px;
	height:16px;
	background-image: url(images/trailer_list_dark_bg.jpg);
	padding-top: 1px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 20px;
}
a.trailer_list:hover {
	text-decoration: none;
	font-weight:bold;
	font-family: Arial, Helvetica, sans-serif;
	color: #ffffff;
	font-size: 12px;
	display:block;
	width:138px;
	height:16px;
	background-image: url(images/trailer_list_blue_bg.jpg);
	padding-top: 1px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 20px;
}
a.trailer_list:active {
	text-decoration: none;
	font-weight:bold;
	font-family: Arial, Helvetica, sans-serif;
	color: #3e9fff;
	font-size: 12px;
	display:block;
	width:138px;
	height:16px;
	background-image: url(images/trailer_list_dark_bg.jpg);
	padding-top: 1px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 20px;
}

/* NEW HOMEPAGE */
.this_week_header_container {
	border-bottom:1px solid #434343;
	color:#ffffff;
	width:770px;
	text-align:left;
	font-size:18pt;
	font-family: Arial, Helvetica, sans-serif;
	font-weight:bold;
	text-indent:5px;
	background-image:url(/static/hustler/images/main_titles_bg.jpg);
	text-transform:uppercase;
	margin-bottom: 10px;
}
.left_main_container {
	width:770px;
	height: auto;
	margin: 0px;
	padding: 0px;
}
.top-scenes-container{
	width:770px;
	height: auto; /*was 881px;*/
/*	background-image:url(/static/hustler/images/top_scenes_bg.jpg);
	background-repeat: no-repeat;
	background-position: 0px 355px;*/
	margin: 0px;
	padding: 0px;
	background-color: #1D1D1D;
}

.top-photos-container{
	width:770px;
	height: auto; /*was 559px*/
/*	background-image:url(/static/hustler/images/top_scenes_bg.jpg);
	background-repeat: no-repeat;
	background-position: 0px 33px;*/
	padding: 0px;
	margin: 20px 0px 0px 0px;
	background-color: #1D1D1D;
}
.top-DVDs-container{
	width:770px;
	height: auto; /*was 1285px*/
/*	background-image:url(/static/hustler/images/top_scenes_bg.jpg);
	background-repeat: no-repeat;
	background-position: 0px 759px;*/
	padding: 0px;
	margin-top: 20px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	background-color: #1D1D1D;
}
.upcoming-container{
	width:770px;
	height: auto; /*was 656px */
/*	background-image:url(/static/hustler/images/top_scenes_bg.jpg);
	background-repeat: no-repeat;
	background-position: 0px 130px;*/
	padding: 0px;
	margin: 20px 0px 0px 0px;
	background-color: #1D1D1D;

}
.top-scenes-title{
	width:765px;
	height: 22px;
	background-image:url(/static/hustler/images/top_scenes_header.jpg);
	color:#ffffff;
	text-align:left;
	font-size:11pt;
	font-family: Arial, Helvetica, sans-serif;
	font-weight:bold;
	text-transform:uppercase;
	padding-top: 5px;
	padding-left: 5px;
	background-repeat: no-repeat;
	margin: 0px;
	}
.model-ofthe-day{
	margin-bottom: 0px;
	margin-top: 0px;
	margin-left: 0px;
	padding: 10px 0px 0px 11px;
	width:759px;
	height: auto;
}
.top-scenes-main-pic{
	height: 262px;
	width: 350px;
	border: 1px solid #FFFFFF;
	float: left;
	margin-right: 10px;
}
.top-scenes-main-pic img{
	border:none;
	height: auto;
	width: auto;
}
.top-scenes-main-pic-desc{
	float: left;
	width: 370px;
}
.top-scenes-main-pic-desc p{
	color:#ffffff;
	text-align:left;
	font-size:13pt;
	font-family: Arial, Helvetica, sans-serif;
	font-weight:bold;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	vertical-align:text-top;
	line-height: 18px;
}
.top-scenes-main-pic-desc a.main-pic-title:link, .top-scenes-main-pic-desc a.main-pic-title:visited{
	color:#ffffff;
	text-align:left;
	font-size:13pt;
	font-family: Arial, Helvetica, sans-serif;
	font-weight:bold;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	vertical-align:text-top;
	line-height: 18px;
}
.top-scenes-main-pic-desc a.main-pic-title:hover, .top-scenes-main-pic-desc a.main-pic-title:active{
	color:#ffffff;
	text-align:left;
	font-size:13pt;
	font-family: Arial, Helvetica, sans-serif;
	font-weight:bold;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	vertical-align:text-top;
	line-height: 18px;
	text-decoration: underline;
}
span.release-date{
	color:#ffde5e;
	font-size:8pt;
	font-family: Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-style:italic;
	display: block;
	text-align: left;
	float: left;
	width: auto;
	margin-bottom: 10px;
}
span.view-scene{
	color:#ffde5e;
	font-size:8pt;
	font-family: Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-style:italic;
	display: block;
	text-align: right;
	width: auto;
	margin-bottom: 10px;
}
span.view-scene a#view-scene {
	background:transparent url(/static/hustler/images/misc_arrow.jpg) no-repeat scroll left center;
	padding-left: 12px;
}
span.view-scene a:link, span.view-scene a:visited {
	color:#ffde5e;
	font-size:8pt;
	font-family: Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-style:italic;
	text-decoration:none;
}
span.view-scene a:hover, span.view-scene a:active {
	color:#ffde5e;
	font-size:8pt;
	font-family: Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-style:italic;
	text-decoration:underline;
}
p.main-pic-desc{
    color:#ffffff;
	width:100%;
	text-align:left;
	font-size:9pt;
	font-family: Arial, Helvetica, sans-serif;
	font-weight:normal;
}
span.starring-models{
	color:#ffde5e;
	width:100%;
	text-align:left;
	font-size:9pt;
	font-family: Arial, Helvetica, sans-serif;
	font-weight:normal;
	display: block;
	margin-bottom: 10px;
}
span.starring-models a.underline-models{
	color: #ffde5e;
	text-decoration: underline;
}
span.starring-models a:link, span.starring-models a:visited{
	color: #FFFFFF;
	text-decoration: underline;}
span.starring-models a:hover, span.starring-models a:active{
	color: #FFFFFF;
	text-decoration: none;}
span.section-categories{
color:#ffde5e;
	width:100%;
	text-align:left;
	font-size:9pt;
	font-family: Arial, Helvetica, sans-serif;
	font-weight:normal;
	display: block;
	}
span.section-categories a.underline-models{
	color: #FFFFFF;
	text-decoration: underline;
}
span.section-categories a:link, span.section-categories a:visited{
	color: #FFFFFF;
	text-decoration: underline;
}
span.section-categories a:hover, span.section-categories a:active{
	color: #FFFFFF;
	text-decoration: none;
}
.top-choices-scenes{
	width:759px;
	height: auto; /*was 255px;*/
	padding: 10px 0px 0px 11px;
	margin: 0px;
}

.top-scenes-thumb-container{
	width: 182px;
	height: auto;
	float: left;
	margin-right: 7px;
}
.top-scenes-thumb-pic1{ width: 180px; height: 135px; border: 1px solid #FFFFFF; overflow: hidden;
}
.top-scenes-thumb-pic1 img{ border: none; }
.top-scenes-thumb-desc{
	width: 180px;
	padding: 0px;
	margin-top: 3px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.top-scenes-thumb-desc span.scenes-numbers{
	width: auto;
	margin: 0px;
	padding: 0px;
	color:#ffffff;
	text-align:left;
	font-size:9pt;
	font-family: Arial, Helvetica, sans-serif;
	font-weight:normal;
	float: left;
	display: block;
	}
.top-scenes-thumb-desc span.scene-title-desc{
	padding: 0px;
	color:#ffffff;
	width:180px;
	font-size:9pt;
	font-family: Arial, Helvetica, sans-serif;
	font-weight:normal;
	display: block;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0x;
	text-align: left;
	}
span.scene-title-desc a:link, span.scene-title-desc a:visited {color: #ffffff;
	text-decoration: none;}
span.scene-title-desc a:hover, span.scene-title-desc a:active {color: #ffffff;
	text-decoration: underline;}
.top-scenes-thumb-desc span.scene-star-desc{
padding: 0px;
	color:#FFDE5E;
	width:180px;
	font-size:9pt;
	font-family: Arial, Helvetica, sans-serif;
	font-weight:bold;
	display: block;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 3px;
	margin-left: 0x;
	text-align: left;}
span.scene-star-desc a:link, span.scene-star-desc a:visited {color: #FFDE5E;
	text-decoration: underline;}
span.scene-star-desc a:hover, span.scene-star-desc a:active {color: #FFDE5E;
	text-decoration: underline;}
span.thumb-release-date{
	color:#ffde5e;
	font-size:8pt;
	font-family: Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-style:italic;
	display: block;
	text-align: left;
	width: auto;
	padding-left: 10px;
	margin-bottom: 3px;
}
span.thumb-view-scene{color:#ffde5e;
	font-size:8pt;
	font-family: Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-style:italic;
	display: block;
	text-align: left;
	width: auto;
	padding-left: 10px;
	}
	
span.thumb-view-scene a#view-scene {
	background:transparent url(/static/hustler/images/misc_arrow.jpg) no-repeat scroll left center;
	padding-left: 12px;
}
span.thumb-view-scene a:link, span.thumb-view-scene a:visited {
	color:#ffde5e;
	font-size:8pt;
	font-family: Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-style:italic;
	text-decoration:none;
}
span.thumb-view-scene a:hover, span.thumb-view-scene a:active {
	color:#ffde5e;
	font-size:8pt;
	font-family: Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-style:italic;
	text-decoration:underline;
}
.view-all-top-scenes{
	color:#ffffff;
	font-size:10pt;
	font-family: Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-style:italic;
	width: 770px;
	height: auto;
	border-bottom:1px solid #999999;
	border-top:1px solid #474747;
	padding: 5px 0px 5px 0px;
	margin: 10px 0px 0px 0px;
}
.view-all-top-scenes a#view-scene {
	background:transparent url(/static/hustler/images/misc_arrow.jpg) no-repeat scroll left center;
	padding-left: 14px;
}
.view-all-top-scenes a:link, .view-all-top-scenes a:visited {
	color:#ffffff;
	font-size:10pt;
	font-family: Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-style:italic;
	text-decoration:none;
}
.view-all-top-scenes a:hover, .view-all-top-scenes a:active {
	color:#ffffff;
	font-size:10pt;
	font-family: Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-style:italic;
	text-decoration:underline;
}
.top-photo-choices{
	width:759px;
	height: auto; /*was 230px*/
	padding: 10px 0px 0px 11px;
	margin: 0px;
	}
.top-photos-thumb-container{
	width: 180px;
	height: auto;
	float: left;
	margin-right: 8px;
	padding: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	}
	
.top-photos-thumb-pic{
	width: 170px;
	height: 115px;
	/*
	width: 178px;
	height: 267px;
	*/
	border: 1px solid #FFFFFF;
	overflow: hidden;
	}
.top-photos-thumb-pic img{ border: none; }
.top-photos-thumb-desc{
	width: 170px;
	padding: 0px;
	margin-top: 3px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.top-photos-thumb-desc span.photo-numbers{
	width: auto;
	margin: 0px;
	padding: 0px;
	color:#ffffff;
	width:auto;
	text-align:left;
	font-size:9pt;
	font-family: Arial, Helvetica, sans-serif;
	font-weight:normal;
	float: left;
	display: block;
	}
.top-photos-thumb-desc span.photos-title-desc{
	padding: 0px;
	color:#ffffff;
	width:170px;
	font-size:9pt;
	font-family: Arial, Helvetica, sans-serif;
	font-weight:normal;
	display: block;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 3px;
	margin-left: 0x;
	text-align: left;
	}
.view-all-top-photos{
	color:#ffffff;
	font-size:10pt;
	font-family: Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-style:italic;
	width: 770px;
	height: auto;
	border-bottom:1px solid #999999;
	border-top:1px solid #474747;
	padding: 5px 0px 5px 0px;
	margin: 10px 0px 0px 0px;
}
.view-all-top-photos a#view-scene {
	background:transparent url(/static/hustler/images/misc_arrow.jpg) no-repeat scroll left center;
	padding-left: 14px;
}
.view-all-top-photos a:link, .view-all-top-photos a:visited {
	color:#ffffff;
	font-size:10pt;
	font-family: Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-style:italic;
	text-decoration:none;
}
.view-all-top-photos a:hover, .view-all-top-photos a:active {
	color:#ffffff;
	font-size:10pt;
	font-family: Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-style:italic;
	text-decoration:underline;
}
span.photos-title-desc a.underline-photos{
	color: #ffde5e;
	text-decoration: none;
}
span.photos-title-desc a:link, span.photos-title-desc a:visited{
	color: #ffffff;
	text-decoration: none;
}
span.photos-title-desc a:hover, span.photos-title-desc a:active{
	color: #ffffff;
	text-decoration: underline;
}
/*Start of Top DVD CSS*/
.top-DVDs-title{
	width:770px;
	height: 27px;
	padding: 0px;
	margin: 10px 0px 0px 0px;
	}
.top-DVDs-title span{
	width:765px;
	height: 22px;
	background-image:url(/static/hustler/images/top_scenes_header.jpg);
	background-repeat: no-repeat;
	color:#ffffff;
	font-size:11pt;
	font-family: Arial, Helvetica, sans-serif;
	font-weight:bold;
	text-transform:uppercase;
	text-align:left;
	display: block;
	float: left;
	padding: 5px 0px 0px 5px;
}
.top-DVDs-title span.coming-soon{
	width:auto;
	height: auto;
	color:#FF0000;
	text-align:right;
	font-size:11pt;
	font-family: Arial, Helvetica, sans-serif;
	font-weight:bold;
	text-transform:uppercase;
	margin: 0px;
	padding: 5px 160px 0px 0px;
	display: block;
	float: right;
	}
.top-dvd-choices{
	width:759px;
	height: auto;
	padding-top: 10px;
	padding-left: 11px;
	float:left;
	/*border: 1px solid #FFFFFF*/;
	}
.top-dvd-choices-2{
	width:759px;
	height: auto;
	padding-top: 10px;
	padding-left: 11px;
	float:left;}
	
.top-dvds-thumb-container{
	width: 145px;
	height: auto; /*Was 295 w/ watch now button*/
	float: left;
	margin: 0px 6px 15px 0px;
	padding: 0px;
	}
	
.top-dvds-thumb-pic{
	width: 142px;
	height: 203px;
	border: 1px solid #FFFFFF;
	}
.top-dvds-thumb-desc{
	width: 145px;
	padding: 0px;
	margin-top: 3px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.top-dvds-thumb-desc span.photo-numbers{
	width: auto;
	margin: 0px;
	padding: 0px;
	color:#ffffff;
	text-align:left;
	font-size:9pt;
	font-family: Arial, Helvetica, sans-serif;
	font-weight:normal;
	float: left;
	display: block;
	}
.top-dvds-thumb-desc span.dvds-title-desc{
	padding: 0px;
	color:#ffffff;
	width:132px;
	height: auto;
	font-size:9pt;
	font-family: Arial, Helvetica, sans-serif;
	font-weight:normal;
	display: block;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 3px;
	margin-left: 0x;
	text-align: left;
	}

span.dvds-title-desc a.underline-photos{
	color: #ffde5e;
	text-decoration: underline;
}
span.dvds-title-desc a:link, span.dvds-title-desc a:visited{
	color: #ffffff;
	text-decoration: underline;
}
span.dvds-title-desc a:hover, span.dvds-title-desc a:active{
	color: #ffffff;
	text-decoration: none;
}
span.top-dvds-watch-now{
	color:#ffde5e;
	font-size:8pt;
	font-family: Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-style:italic;
	padding: 0px;
	margin: 0px;
	text-align: left;
	display: block;
	width: auto;
}
span.top-dvds-watch-now a:link, span.top-dvds-watch-now a:visited {
	color:#ffde5e;
	font-size:8pt;
	font-family: Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-style:italic;
	background-attachment: scroll;
	background-color: transparent;
	background-image: url(/static/hustler/images/top_dvds_watch_now.gif);
	display: block;
	height: 17px;
	width: 86px;
	text-indent: -9999px;
	margin-left: 27px;
	outline: none;
}
span.top-dvds-watch-now a:hover, span.top-dvds-watch-now a:active {
}
.upcoming-dvd-choices{
	width:260px;
	height: 320px;
	padding: 0px 0px 0px 0px;
	margin: 10px 0px 0px 0px;
	float:left;
	border-left:1px solid #333333;
	}
.upcoming-dvd-choices ul.coming-soon-list{
	padding: 0px;
	list-style-type: none;
	margin: 0px 0px 0px 20px;
	}	
li.coming-soon-title{
	padding: 0px;
	color:#ffffff;
	font-size:9pt;
	font-family: Arial, Helvetica, sans-serif;
	font-weight:normal;
	text-align: left;
	margin: 0px 0px 6px 0px;
}
li.coming-soon-title a:link, li.coming-soon-title a:visited{
	color:#ffffff;
	font-size:9pt;
	font-family: Arial, Helvetica, sans-serif;
	font-weight:normal;
	
}
li.coming-soon-title a:hover, li.coming-soon-title a:active{
	color:#ffffff;
	font-size:9pt;
	font-family: Arial, Helvetica, sans-serif;
	font-weight:normal;
	text-decoration: underline;	
}
.clearFloats{
	clear: both;
	float: none;
}
span.sm-thumb{ width:78px; height:113px; margin-left:10px;}

.view-all-top-dvds{
	color:#ffffff;
	font-size:10pt;
	font-family: Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-style:italic;
	width: 770px;
	height: auto;
	border-bottom:1px solid #999999;
	border-top:1px solid #474747;
	padding: 5px 0px 5px 0px;
	margin: 10px 0px 0px 0px;
	display: block;
}
.view-all-top-dvds a#view-scene {
	background:transparent url(/static/hustler/images/misc_arrow.jpg) no-repeat scroll left center;
	padding-left: 14px;
}
.view-all-top-dvds a:link, .view-all-top-dvds a:visited {
	color:#ffffff;
	font-size:10pt;
	font-family: Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-style:italic;
	text-decoration:none;
}
.view-all-top-dvds a:hover, .view-all-top-dvds a:active {
	color:#ffffff;
	font-size:10pt;
	font-family: Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-style:italic;
	text-decoration:underline;
}
.top-DVDs-title2{
	width:770px;
	height: 27px;
	padding: 0px;
	margin: 0px 0px 0px 0px;
	}
.top-DVDs-title2 span{
	width:765px;
	height: 22px;
	background-image:url(/static/hustler/images/top_scenes_header.jpg);
	background-repeat: no-repeat;
	color:#ffffff;
	font-size:11pt;
	font-family: Arial, Helvetica, sans-serif;
	font-weight:bold;
	text-transform:uppercase;
	text-align:left;
	display: block;
	float: left;
	padding: 5px 0px 0px 5px;
}
.top-upcoming-choices{
	width:759px;
	height: auto;
	padding-top: 10px;
	padding-left: 11px;
	float:left;
	/*border-bottom:1px solid #999999;*/
}

.sites_scene_count {
	color: #FB0617;
	font-size:12px;
}

.magazine_coming_soon {
	position:absolute;
	top:0px;
	left:0px;
	z-index:999;
	display:none;
	text-decoration:none;
	background-image:url(/static/hustler/images/coming_soon_overlay.png);
	width:170px;
	height:65px;
	text-align:center;
	color:#ffffff;
	font-weight:bold;
	font-size:16px;
	padding: 50px 0px 0px 0px;
}
#video-controls-wrapper					{ width: 960px; height:70px; margin: 0 auto; text-align: left; color: #FFFFFF; font: 12px Arial, Helvetica, sans-serif; }
#video-controls-wrapper b				{ font: bold 11px Arial, Helvetica, sans-serif; display: block; width: auto; height: auto; overflow: hidden; padding: 1px 0 1px 20px; background: url(/static/hustler/common/images/new_player_play_button.gif) no-repeat scroll left center; margin: 0 0 5px 0; }
#video-controls-wrapper ul				{ width: auto; height: auto; float:left; clear: right; padding: 0; margin: 0; border-right: 1px solid #090909; padding: 0 9px 0px 0; }
#video-controls-wrapper ul + ul			{ border-left: 1px solid #424242; border-right: none; padding: 0 0 0px 9px;  }
#video-controls-wrapper li				{ list-style-type: none; float: left; background-color: #666666; }
#video-controls-wrapper li a			{ background-color: #666666; font: bold 11px/28px Arial, Helvetica, sans-serif; color: #FFFFFF; background: url(/static/hustler/common/images/video-controls-highlight.gif) repeat-x scroll 0px top; display: block; padding: 0px; border-right: 1px solid #333333; width: 76px; height: 28px; text-align: center; }
#video-controls-wrapper li a:hover		{ background: url(/static/hustler/common/images/video-controls-highlight.gif) no-repeat scroll 0px bottom; }	
#video-controls-wrapper span			{ font: 10px Arial, Helvetica, sans-serif; display: block; clear: both; height: 28px; padding: 5px 0; }	
#video-controls-wrapper span a			{ font: 10px Arial, Helvetica, sans-serif; clear: both; height: 28px; padding: 5px 0; color:#999; text-decoration:underline; }	

#video-controls-dwnld b					{ font: bold 11px Arial, Helvetica, sans-serif; display: block; width: auto; height: auto; overflow: hidden; padding: 1px 0 1px 20px; background: url(/static/hustler/common/images/video-controls-dwnld.gif) no-repeat scroll left center; margin: 0 0 5px 0;}
#video-controls-dwnld li				{ list-style-type: none; float: left; position: relative; }
#video-controls-dwnld li a				{ width: 150px; padding: 0px; background: url(/static/hustler/common/images/new_player_nav_drop_bg.jpg) no-repeat scroll 0px 0px;}
#video-controls-dwnld li a:hover		{ background: url(/static/hustler/common/images/video-controls-highlight2.gif) no-repeat scroll 0px -28px; }	
#video-controls-dwnld ul				{ border-right: none; padding: 0; margin: 0; }
#video-controls-dwnld li ul				{ display: none; }
#video-controls-dwnld li:hover ul		{ display: block; margin: 0; padding: 0; position: absolute; }
#video-controls-dwnld li:hover a		{ background: url(/static/hustler/common/images/video-controls-highlight2.gif) no-repeat scroll 0px -28px; }
#video-controls-dwnld li:hover li a		{ width: 125px; background: url(/static/hustler/common/images/new_player_nav_bg_grey.jpg) no-repeat scroll 0px 0px; background-color: #666666; border-bottom: 1px solid #333; text-align: left; padding: 0 0 0 25px; }
#video-controls-dwnld li li a:hover		{ background: url(/static/hustler/common/images/new_player_nav_bg_blue.jpg) no-repeat scroll 0px 0px; }

a.video-help							{ background: url(/static/hustler/common/images/video-help.gif) no-repeat scroll right 0px;  position: absolute; top: 0; right: 0; display: block; font: bold 11px Arial, Helvetica, sans-serif; color: #85a4c8; padding: 0 20px 2px 0; margin: 15px 0 0 0; text-decoration: underline; }
a.video-help:hover, 
a.video-help:active, 
a.video-help:visited, 
a.video-help:link						{ background: url(/static/hustler/common/images/video-help.gif) no-repeat scroll right 0px;  position: absolute; top: 0; right: 0; display: block; font: bold 11px Arial, Helvetica, sans-serif; color: #85a4c8; padding: 0 20px 2px 0; margin: 15px 0 0 0;  }

.streaming_method_highlight				{ background: url(/static/hustler/common/images/video-controls-highlight.gif) no-repeat scroll 0px bottom !important }
.streaming_method_unhighlight			{ background-color: #666666 !important; font: bold 11px/28px Arial, Helvetica, sans-serif !important; color: #FFFFFF !important; background: url(/static/hustler/common/images/video-controls-highlight.gif) repeat-x scroll 0px top !important; display: none; padding: 0px !important; border-right: 1px solid #333333 !important; width: 76px !important; height: 28px !important; text-align: center !important; }
