ul#top-menu 					{ padding: 0; overflow: hidden; width: auto; margin: 0px auto; position: absolute; bottom:-1px; left:382px; }
ul#top-menu li					{ display: block; float: left; margin-right: 7px; list-style: none; }
ul#top-menu li a				{ color: #750533; text-decoration: none; display: block; padding: 7px 14px; background: #fcb1d1; font: bold 12px Arial, Helvetica, sans-serif; border-top: 1px solid #b8205d; border-right: 1px solid #b8205d; border-left: 1px solid #b8205d; }
ul#top-menu li a.pre			{ color: #fff; border-bottom: 1px solid #a71e56; background: #fcb1d1 url(images/top-gradient.gif) repeat-x scroll 0px 0px; cursor:default; pointer-events: none;}
ul#top-menu li a.pre:hover		{ color: #fff; border-bottom: 1px solid #a71e56; background: #fcb1d1 url(images/top-gradient.gif) repeat-x scroll 0px 0px;  }
ul#top-menu li a:hover			{ color: #fff; background: #fcb1d1 url(images/top-gradient.gif) repeat-x scroll 0px 0px; }

.clear {
	clear: both; 
    height: 0px; 
    overflow: hidden; 
}

.tabs_container {
	width: 985px;
	height: auto;
	margin-left:auto;
	margin-right:auto;
	padding-top:3px;
	display:none;
}


a.top_tab:link,a.top_tab:visited {
	color: #ffffff;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-align: center;
	display: block;
	float: right;
	height: auto;
	width: auto;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-left:5px;
	padding-right:5px;
	text-decoration: none;
	background-color:#d5588b;
	border-top:1px solid #c33b7a;
	border-right:1px solid #c33b7a;
	border-left:1px solid #c33b7a;
	margin-left:8px;
	margin-right:0px;
}

a.top_tab:hover,a.top_tab:active  {
	color: #ffffff;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-align: center;
	display: block;
	float: right;
	height: auto;
	width: auto;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-left:5px;
	padding-right:5px;
	text-decoration: none;
	background-color:#e575a5;
	border-top:1px solid #de5293;
	border-right:1px solid #de5293;
	border-left:1px solid #de5293;
	margin-left:8px;
	margin-right:0px;
}

.top_header {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	height: 110px;
	width: 985px;
	background-image: url(images/head.jpg);
	border: 0px none #000000;
	margin-left:auto;
	margin-right:auto;
	position: relative;
}
.header_ad {
	height: auto;
	width: auto;
	margin-top:2px;
	float:right;
}

a.privacy:link{
	font-family: Arial, Helvetica, sans-serif;
	color: #999999;
	font-size: 10px;
	text-decoration: none;
}	





a.privacy:visited{
	font-family: Arial, Helvetica, sans-serif;
	color: #999999;
	font-size: 10px;
	text-decoration: none;
	
}
a.privacy:hover{
	font-family: Arial, Helvetica, sans-serif;
	color: #CCCCCC;
	font-size: 10px;
	text-decoration: underline;
	
}
a.privacy:active{
	font-family: Arial, Helvetica, sans-serif;
	color: #999999;
	font-size: 10px;
	text-decoration: none;
	
}
.left_nav_ads {
	float: left;
	height: auto;
	width: 175px;
	text-align: center;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
}

.ads_friends_of_hustler {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #CCCCCC;
	text-align: center;
	float: left;
	height: auto;
	width: 190px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	border-top-width: 1px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #999999;
	border-bottom-color: #999999;
	padding-top: 4px;
	padding-right: 0px;
	padding-bottom: 4px;
	padding-left: 0px;
}
.friends_section_title {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	float: left;
	height: auto;
	width: 175px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	background-color: #7D0000;
	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-right-color: #730000;
	border-left-color: #730000;
	background-image: url(images/red_nav_title_left.jpg);
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	border-bottom-color: #730000;
}
.friends_section_frame {

	background-color: #FFFFFF;
	float: left;
	height: auto;
	width: 175px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 15px;
	margin-left: 3px;
	border: 1px solid #F7656F;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 0px;
	text-align: center;
}
.friends_site_link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #D9D9D9;
	float: left;
	height: auto;
	width: 175px;
}



a.friends_site:link{
	font-family: Arial, Helvetica, sans-serif;
	color: #9A1B50;
	font-size: 12px;
	text-decoration: underline;
}

a.friends_site:visited{
	font-family: Arial, Helvetica, sans-serif;
	color: #9A1B50;
	font-size: 12px;
	text-decoration: underline;
	
}
a.friends_site:hover{
	font-family: Arial, Helvetica, sans-serif;
	color: #9A1B50;
	font-size: 12px;
	text-decoration: none;
	
}
a.friends_site:active{
	font-family: Arial, Helvetica, sans-serif;
	color: #9A1B50;
	font-size: 12px;
	text-decoration: underline;
	
}.friends_ad_copy {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #BA0050;
	float: left;
	height: auto;
	width: 170px;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding: 2px;
}



















a.top_yellow:link{
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #FFFFFF;
	text-align: center;
	float: left;
	height: 19px;
	width: 113px;
	font-size: 14px;
	display:block;
	text-decoration: none;
	padding-top: 3px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	letter-spacing: 1px;
	
	background-image: url(images/red_menu_hover_bg.jpg);
}



a.top_yellow:visited{
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #FFFFFF;
	text-align: center;
	float: left;
	height: 19px;
	width: 113px;
	font-size: 14px;
	display:block;
	text-decoration: none;
	padding-top: 3px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	letter-spacing: 1px;
	
	background-image: url(images/red_menu_hover_bg.jpg);
}
a.top_yellow:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #ffffff;
	text-align: center;
	float: left;
	height: 19px;
	width: 113px;
	font-size: 14px;
	display:block;
	text-decoration: none;
	padding-top: 3px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	letter-spacing: 1px;
	
	background-color: #87B2F7;
	background-image: url(images/top_menu_join_green.jpg);
}
a.top_yellow:active{
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #FFFFFF;
	text-align: center;
	float: left;
	height: 19px;
	width: 113px;
	font-size: 14px;
	display:block;
	background-image: url(images/red_menu_hover_bg.jpg);
	text-decoration: none;
	padding-top: 3px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	letter-spacing: 1px;
	 
}












a.top:link{
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #FFFFFF;
	text-align: center;
	float: left;
	height: 19px;
	width: 109px;
	font-size: 14px;
	display:block;
	text-decoration: none;
	padding-top: 3px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	letter-spacing: 1px;
	
	background-image: url(images/top_menu_hover_pinkish.jpg);
}



a.top:visited{
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #FFFFFF;
	text-align: center;
	float: left;
	height: 19px;
	width: 109px;
	font-size: 14px;
	display:block;
	text-decoration: none;
	padding-top: 3px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	letter-spacing: 1px;
	
	background-image: url(images/top_menu_hover_pinkish.jpg);
}
a.top:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #BA0050;
	text-align: center;
	float: left;
	height: 19px;
	width: 109px;
	font-size: 14px;
	display:block;
	text-decoration: none;
	padding-top: 3px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	letter-spacing: 1px;
	background-color: #FBD7E7;
	
	background-image: url(images/top_menu_pink_bar_hover.jpg);
}
a.top:active{
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #FFFFFF;
	text-align: center;
	float: left;
	height: 19px;
	width: 109px;
	font-size: 14px;
	display:block;
	text-decoration: none;
	padding-top: 3px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	letter-spacing: 1px;
	
	background-image: url(images/top_menu_hover_pinkish.jpg);
	
}

a.top_members:link{
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #FFFFFF;
	text-align: center;
	float: left;
	height: 19px;
	width: 140px;
	font-size: 14px;
	display:block;
	text-decoration: none;
	padding-top: 3px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	letter-spacing: 1px;
	background-color: #a71e56;
	background-image: url(images/top_menu_hover_pinkish.jpg);
}



a.top_members:visited{
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #FFFFFF;
	text-align: center;
	float: left;
	height: 19px;
	width: 140px;
	font-size: 14px;
	display:block;
	text-decoration: none;
	padding-top: 3px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	letter-spacing: 1px;
	background-color: #a71e56;
	background-image: url(images/top_menu_hover_pinkish.jpg);
}
a.top_members:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #BA0050;
	text-align: center;
	float: left;
	height: 19px;
	width: 140px;
	font-size: 14px;
	display:block;
	text-decoration: none;
	padding-top: 3px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	letter-spacing: 1px;
	background-color: #a71e56;
	
	background-image: url(images/top_menu_pink_bar_hover.jpg);
}
a.top_members:active{
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #FFFFFF;
	text-align: center;
	float: left;
	height: 19px;
	width: 140px;
	font-size: 14px;
	display:block;
	text-decoration: none;
	padding-top: 3px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	letter-spacing: 1px;
	background-color: #a71e56;
	background-image: url(images/top_menu_hover_pinkish.jpg);
}


a.top_members_home:link{
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #FFFFFF;
	text-align: center;
	float: left;
	height: 19px;
	width: 145px;
	font-size: 14px;
	display:block;
	text-decoration: none;
	padding-top: 3px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	letter-spacing: 1px;
	
	background-image: url(images/top_menu_hover_pinkish.jpg);
}



a.top_members_home:visited{
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #FFFFFF;
	text-align: center;
	float: left;
	height: 19px;
	width: 145px;
	font-size: 14px;
	display:block;
	text-decoration: none;
	padding-top: 3px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	letter-spacing: 1px;
	
	background-image: url(images/top_menu_hover_pinkish.jpg);
}
a.top_members_home:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #BA0050;
	text-align: center;
	float: left;
	height: 19px;
	width: 145px;
	font-size: 14px;
	display:block;
	text-decoration: none;
	padding-top: 3px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	letter-spacing: 1px;
	background-color: #F8D2E1;
	
	background-image: url(images/top_menu_pink_bar_hover.jpg);
}
a.top_members_home:active{
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #FFFFFF;
	text-align: center;
	float: left;
	height: 19px;
	width: 145px;
	font-size: 14px;
	display:block;
	text-decoration: none;
	padding-top: 3px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	letter-spacing: 1px;
	
	background-image: url(images/top_menu_hover_pinkish.jpg);
}


















a.video:link{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #f44d68;
	margin-top: 2px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	text-align: left;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 7px;
	display:block;
	text-decoration: none;
	
	height: 16px;
	width: 80px;
}



a.video:visited{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #f44d68;
	margin-top: 2px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	text-align: left;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 7px;
	display:block;
	text-decoration: none;
	
	height: 16px;
	width: 80px;
}
a.video:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #991A4F;
	margin-top: 2px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	text-align: left;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 7px;
	display:block;
	text-decoration: underline;
	
	height: 16px;
	width: 80px;
}
a.video:active{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #f44d68;
	margin-top: 2px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	text-align: left;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 7px;
	display:block;
	text-decoration: none;

	height: 16px;
	width: 80px;
}


















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





























a.nav_left:link{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #f44d68;
	text-align: left;
	float: left;
	height: inherit;
	width: 163px;
	margin-top: 2px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
	line-height: normal;
	display:block;
	text-decoration: none;

}
a.nav_left:visited{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-align: left;
	float: left;
	height: inherit;
	width: 163px;
	margin-top: 2px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
	line-height: normal;
	display:block;
	text-decoration: none;

	color: #f44d68;
}
a.nav_left:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #991A4F;
	text-align: left;
	float: left;
	height: inherit;
	width: 163px;
	margin-top: 2px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
	line-height: normal;
	display:block;
	text-decoration: underline;

}
a.nav_left:active{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #f44d68;
	text-align: left;
	float: left;
	height: inherit;
	width: 163px;
	margin-top: 2px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
	line-height: normal;
	display:block;
	text-decoration: none;
	
}




.whole_left_nav_container {
	float: left;
	height: 100%;
	width: 187px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 50px;
	padding-left: 3px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	background-color: #FBD7E7;
}
.nav_section_title {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #FFFFFF;
	float: left;
	height: auto;
	width: 173px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 3px;
	background-color: #CB6B91;
	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: #f7656f;
	border-right-color: #f7656f;
	border-left-color: #f7656f;
	background-image: url(images/pink_nav_title.jpg);
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 2px;
}
.nav_fuck_me_box {
	background-color: #000000;
	float: left;
	height: 24px;
	width: 175px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}

.nav_section_frame {
	background-color: #ffffff;
	float: left;
	height: 30px;
	width: 175px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 15px;
	margin-left: 3px;
	border: 1px solid #f7656f;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 0px;
}
.dropdown_fix {
	float: left;
	height: 45px;
	width: 175px;
	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;
}

.nav_section_drop_down_holder {
	float: left;
	height: auto;
	width: 165px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 8px;
	margin-left: 3px;
	text-align: left;
}
.nav_go_button {
	background-color: #D3D3D3;
	float: left;
	height: 18px;
	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: 15px;
	margin-left: 3px;
	border: 1px solid #f7656f;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 0px;
	text-align: center;
}
.search_frame_text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #0083f6;
	float: left;
	height: auto;
	width: 160px;
	margin-top: 6px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 3px;
	text-align: left;
}
.search_input_box {
	float: left;
	height: 18px;
	width: 138px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 3px;
	border: 0px solid #B0B0B0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
}
.video_scene_option {
	float: left;
	height: 16px;
	width: 80px;
}
.mag_current_issue_text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #0083F6;
	float: left;
	height: auto;
	width: 160px;
	margin-top: 8px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 6px;
	text-align: left;
}
.mag_options_text {
	
	float: left;
	height: auto;
	width: 163px;
	
}
.current_mag_holder {
	float: left;
	height: 225px;
	width: 165px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 5px;
}

.nav_top_white_fakeout {
	background-color: #000000;
	margin: 0px;
	padding: 0px;
	float: left;
	height: 5px;
	width: 190px;
}
.model_headshot {
	float: left;
	height: 100px;
	width: 85px;
	margin-top: 3px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 5px;
}
.featured_model_title {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #BA0050;
	float: left;
	height: auto;
	width: 70px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 3px;
	text-align: left;
}
.featured_model_name {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #BA0050;
	float: left;
	height: auto;
	width: 70px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 3px;
	text-align: left;
}
.browse_by_name {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #BA0050;
	text-align: center;
	float: left;
	height: 15px;
	width: 140px;
	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: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	margin-top: 8px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 20px;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.browse_letters_holder {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #666666;
	text-align: center;
	float: left;
	height: auto;
	width: 165px;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 5px;
}
.top_nav_container {
	float: left;
	height: 22px;
	width: 985px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #B8205D;
	border-bottom-color: #B8205D;
	border-right-color: #000000;
	border-left-color: #000000;
}
.top_nav_black {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #F7B9D2;
	float: left;
	height: 110px;
	width: 985px;
	background-color: #F29CC1;
	background-image: url(images/head.jpg);
	border: 0px none #000000;
}

.top_nav_menu_option_members {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #333333;
	text-align: center;
	float: left;
	height: 19px;
	width: 140px;
	font-size: 12px;
}
.top_nav_menu_option_members_home {

	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #333333;
	text-align: center;
	float: left;
	height: 19px;
	width: 145px;
	font-size: 12px;
}



.top_nav_menu_option {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #333333;
	text-align: center;
	float: left;
	height: 19px;
	width: 109px;
	font-size: 12px;
}
.top_nav_menu_option_join {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #333333;
	text-align: center;
	float: left;
	height: 19px;
	width: 113px;
	font-size: 12px;
	border: 0px none #CCCCCC;
}
.email_text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #B2B2B2;
	text-align: left;
	float: left;
	width: 160px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 3px;
	height: auto;
}
.email_box {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	float: left;
	height: 14px;
	width: 160px;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 6px;
	border: 1px solid #CCCCCC;
	text-align: left;
}
.privacy {
	float: left;
	height: 12px;
	width: 100px;
	margin-top: 2px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 5px;
	text-align: left;
}
.sign_up_button {

	background-color: #D3D3D3;
	float: left;
	height: 18px;
	width: 50px;
	margin-top: 3px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 5px;
	border: 1px solid #B0B0B0;
}
.nav_left_tabs {
	background-color: #000000;
	padding: 0px;
	float: left;
	height: 27px;
	width: 185px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.header_bubble_text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #ba0050;
	float: right;
	height: auto;
	width: 175px;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
	text-align: left;
}
.header_bubble_container {
	float: right;
	height: 60px;
	width: 350px;
	margin-top: 18px;
	margin-right: 3px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.header_bubble_text_red {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #144AFD;
	float: right;
	height: auto;
	width: 100px;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	text-align: left;
}
.top_nav_black_members {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	float: left;
	height: 110px;
	width: 960px;
	background-color: #000000;
	background-image: url(images/head_members.jpg);
}
.search_frame_text_photos {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #BA0050;
	float: left;
	height: auto;
	width: 160px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 3px;
	text-align: left;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.nav_section_frame_photos {

	background-color: #1c1c1c;
	float: left;
	height: auto;
	width: 175px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 3px;
	margin-left: 3px;
	border: 1px solid #730000;
	padding-top: 3px;
	padding-right: 0px;
	padding-bottom: 2px;
	padding-left: 0px;
}
.nav_dropdown_cheat {
	float: left;
	height: 2px;
	width: 180px;
}
.nav_section_mag_drop_down_holder {

	float: left;
	height: auto;
	width: 160px;
	margin-top: 3px;
	margin-right: 0px;
	margin-bottom: 3px;
	margin-left: 8px;
	text-align: left;
}
.top_nav_black_members {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	float: left;
	height: 110px;
	width: 985px;
	background-color: #000000;
	background-image: url(images/head_members.jpg);
	border: 0px none #000000;
}
.footer_logo_container {
	float: left;
	height: 89px;
	width: 985px;
	background-image: url(images/footer_with_button.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: none;
	border-left-style: none;
}
.footer_button {
	float: right;
	height: 63px;
	width: 253px;
	margin-top: 12px;
	margin-right: 25px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.tab_switch_holder {

	background-color: #000000;
	float: left;
	height: auto;
	width: 176px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 15px;
	margin-left: 3px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.ad_section_title {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #0000FF;
	float: left;
	height: auto;
	width: 173px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color: #FFF;
	border-top-width: 0px;
	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: #B8B8B8;
	border-right-color: #F7656F;
	border-left-color: #F7656F;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 0px;
	text-align: center;
	text-decoration: underline;
	margin-left: 3px;
	padding-left: 2px;
}
.ad_section_frame {
	float: left;
	height: auto;
	width: 175px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 3px;
	padding-top: 3px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 0px;
	background-color: #FFF;
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #B8B8B8;
	border-right-color: #F7656F;
	border-bottom-color: #F7656F;
	border-left-color: #F7656F;
}
.ad_issue_text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #BA0050;
	float: left;
	height: auto;
	width: 160px;
	margin-top: 8px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 6px;
	text-align: center;
}
.ad_options_text {
	float: left;
	height: auto;
	width: 163px;
}
a.ad_left:link{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #4486F0;
	text-align: right;
	float: left;
	height: inherit;
	width: 163px;
	margin-top: 2px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	line-height: normal;
	display:block;
	text-decoration: none;
	
	padding-left: 7px;
	padding-top: 5px;
}
a.ad_left:visited{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #4486F0;
	text-align: right;
	float: left;
	height: inherit;
	width: 163px;
	margin-top: 2px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	line-height: normal;
	display:block;
	text-decoration: none;
	
	padding-left: 7px;
	padding-top: 5px;
}
a.ad_left:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #4486F0;
	text-align: right;
	float: left;
	height: inherit;
	width: 163px;
	margin-top: 2px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	line-height: normal;
	display:block;
	text-decoration: underline;
	
	padding-left: 7px;
	padding-top: 5px;
}
a.ad_left:active{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #4486F0;
	text-align: right;
	float: left;
	height: inherit;
	width: 163px;
	margin-top: 2px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	line-height: normal;
	display:block;
	text-decoration: none;

	padding-left: 7px;
	padding-top: 5px;
}
.ad_section_title a:link, .ad_section_title a:visited{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #0000FF;
}
.ad_section_title a:hover, .ad_section_title a:active{
font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #0000FF;
	}
	
	
	
a.porn_reviews:link{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #4486F0;
	

}
a.porn_reviews:visited{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #4486F0;
	

}
a.porn_reviews:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #4486F0;
	

}
a.porn_reviews:active{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #4486F0;
}	


.added_2257 {
	text-align: center;
	height: auto;
	width: 985px;
	margin-right: auto;
	margin-left: auto;
	background-image: url(images/footer-repeat.jpg);
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #97344e;
	padding-bottom: 10px;
	padding-top: 10px;
}	
	
.rta{
font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #97344e;
	}	
	
a.compliance:link, a.compliance:visited{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #ba0050;
}	
a.compliance:hover, a.compliance:active{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #ba0050;
}	


/* Footer */


.footer_nav_bar {
    width:985px;
	height:auto;
	background-color: #f16aa4;
	margin-top:1px;
	float:none;
	margin-right:auto;
	margin-left:auto;
	text-align:center;
	color: #ba0050;
	padding: 3px 0px 3px 0px;
	font-size: 14px;
}

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





div#footer {
	height: auto;
	width: 100%;
	margin-bottom: 20px;
}
div#footer-image {
/*	height:108px;
*/	width:100%;
	/*background-color: #E6E6E6;*/
	/*background-image: url(../img/footer-repeat.jpg);*/
	background-repeat: repeat-x;
}
p{ margin:0px; padding:0px;}
p#footer-affiliate { text-align: center; color: #ba0050; font: 12px Arial, Helvetica, sans-serif; padding: 12px 0px 10px 0px;  }
p#footer-affiliate a { color: #ba0050; text-decoration: underline; font-weight: bold; }
p#footer-links { text-align: center; font: 11px Arial, Helvetica, sans-serif; color: #ba0050; padding: 15px 0px 15px 0px; }
p#footer-links a { font: 11px Arial, Helvetica, sans-serif; color: #ba0050;}
p#footer-text { height: auto; width: 100%; color: #ba0050; padding-bottom: 0px; padding-top: 8px; line-height: 16px; font-size: 11px; text-align: center;  }
p#footer-links a:hover { text-decoration: underline; }

p#footer-text  a.compliance { color: #ba0050; font: 12px Arial, Helvetica, sans-serif; text-decoration: underline; }
p#footer-text  a.compliance:hover {
	text-decoration: none;
}

p#footer-text  a.policy{
	color: #CCCCCC;
}
p#footer-text  a.policy:hover {
	text-decoration: underline;
}
p#footer-text  a.support {
	color: #ba0050;
}
p#footer-text  a.support:hover {
	text-decoration: underline;
}
div#footer table { border: 1px solid #ef8bb4; text-align: center; margin: auto; border-collapse: inherit; }
div#footer table td.rta{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ba0050;
	vertical-align: top;
	padding-top: 5px;
	padding-right: 2px;
	padding-left: 2px;
}



#billing-support					{ font: 11px Arial, Helvetica, sans-serif; text-align: center; border-top: 1px solid #C1C5C5; margin: 0px 5px 0px 5px; padding-top: 25px; color: #666666; }
#billing-support table				{ border: 1px solid #9A9A9A; text-align: center; margin: auto; border-collapse: inherit; padding: 5px; font: 11px Arial, Helvetica, sans-serif; margin-top: 5px; color: #333333; }
#billing-support strong				{ font: bold 13px Arial, Helvetica, sans-serif; text-transform: uppercase; display: block; }
#billing-support a					{ font: 13px Arial, Helvetica, sans-serif; color: #0000FF; margin: 5px 3px 0px 3px; display: inline-block; }
#billing-support a:hover			{ text-decoration: underline; }

	
	
	

