body{
margin:0 0 0 0;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#FFFFFF;
background:#000000;
}
a{
	text-decoration:none;	
}
a:hover{
	text-decoration:underline;	
}
img{
	border:0px;	
}
#main_canvas{
	background:#000000 url('../images/black/page_back.jpg') repeat-y top center;
}
#logo_section{
	height:32px;
	padding-left:1px;
}
.title{
	font-size:11px;
	color:#CBCA00;
	padding-top:2px;
}

.index_subtitle{
	font-size:11px;
	color:#666;
	font-weight:bold;
}
.search_name{
	font-size:11px;
	color:#F3CC02;
	font-weight:none;
}
.div-actress-font{
	font-size:11px;
	color:#ffffff;
	padding-top:5px;
}
.div-actress-image{
	border:#333333 solid 1px;
	width:100px;
	height:100px;	
}
a.gray_link{
	font-size:11px;
	color:#666;
}
a.gray_link:hover{
	font-size:11px;
	color:#666;
	text-decoration:underline
}
a.white_link{
	font-size:11px;
	color:#ffffff;
}
a.white_link:hover{
	font-size:11px;
	color:#ffffff;
	text-decoration:underline
}
.main_entry_block{
	width:153px; 
	margin-left:3px;
	margin-bottom:10px; 
	float:left;
}
.div-movietitle-font{
	font-size:10px;
	color:#000000;
	padding-top:5px;
}
.div-movietitle-font a{
	font-size:10px;
	color:#000000;
}
.div-movietitle-font a:hover{
	font-size:10px;
	color:#000000;
	text-decoration:underline
}

.page_title{
	background:url('../images/black/title_back.jpg') repeat-x;
	height:21px;
}
#index_subtitle_inside{
	height:20px;
	padding-left:15px;
	font-size:12px;
	color:#C8B267;
	font-weight:bold;
}

.page_sub_title{
	background:url('../images/black/actress_content_nav_back.jpg') repeat-x;
	height:23px;
}

#div-index-font{
	width:160px;
	padding:1px 20px;
	background:url('../images/black/main_title_back.jpg') repeat-y;
	margin-left:15px;
	margin-top:10px;
	font-size:14px;
	color:#ffffff;
	font-weight:bold;
}
#div-movie-title, #div-gallery-title{
	width:140px;
	height:17px;
	/*margin-left:13px;*/
	padding:3px 5px;
	text-align:center;
	margin-top:8px;
	font-size:12px;
	color:#FDCB00;
	font-weight:bold;
	background:url('../images/black/button_back.jpg');
	overflow: hidden; 
	white-space: nowrap; 
	text-overflow: ellipsis; 
}
#div-gallery-title{
	color:#dddddd;
}
#div-index-movie{
	/*margin-left:12px;*/
	background-color:#cccccc;
	width:150px;
	height:100px;
	border:#333333 solid 1px;
}
#div-index-movie img{
	width:150px;
	height:100px;
}
#div-index{
	/*margin-left:15px;*/
	background-color:#333333;
	padding:5px;
	width:120px;
	border:1px solid #151515;
}
#div-actress-list{
	color:#666;
	width:100px;
}
#div-1{
	float:right;
	font-size:11px;
	color:#fff;
	margin-right:20px;
}
#div-box{
	style="width:100%; 
	background:url('../images/site_title_back.jpg');
}
#div-box2{
	style="width:100%; 
	background:url('../images/menu_back.jpg');
	height:21px;
	padding-top:4px;
}

.top_nav{
	background:url('../images/black/menu_back.jpg') top center;
}

#item_container td{
	padding-bottom:10px;
}
table#page_switch{
	margin:10px 0px;
}
table#page_switch td a{
/*
	background:#E4E4E4;
	border:#000 solid 1px;
	font-size:12px;
	padding:5px;	
	color:#000000;
	text-decoration:none;
*/
}
table#page_switch th a{
	background:url('../images/black/page_number_back.jpg');
	border:#4a4a4a solid 1px;
	font-size:12px;
	padding:3px 6px;
	color:#ffffff;
	text-decoration:none;
}
table#page_switch th a#cur_page{
	background:url('../images/black/page_number_back_o.jpg');
	color:#4a4a4a;
	padding:4px 6px;
	border:#333 solid 1px;
	font-weight:bold;
}
#join_section{
	padding:15px;
	background:#333333;
	border:#111111 solid 1px;
	font-size:11px;
}
#join_section #join_title{
	font-size:12px;
	font-weight:bold;
	margin:5px 0px;
}
#join_section #join_button{
	display:block;
	border:#D4D4D4 solid 1px;
	background:#F9F9F9;
	padding:5px 10px;
	color:#A0050D;
	margin-bottom:10px;
}
#quick_nav_link{
	font-size:12px;
	color:#CBB16A;
	font-weight:bold;
}
#quick_nav_current{
	font-size:12px;
	color:#C6AF6C;
	font-weight:normal;
}
.profile_actress_image_frame{
	border:#333333 solid 1px;
}

#profile_actress_name{
	font-size:14px;
	font-weight:bold;
}

.profile_title{
	margin-top:2px;
	font-size:11px;
	color:#C8B364;
}
.profile_content{
	margin-top:2px;
	font-size:11px;
	color:#ffffff;
}

#menu_tab{
	float:left;
	padding:2px 5px;
	background:url('../images/black/yellow_bak.jpg');
	color:#000000;
	font-weight:bold;
	border-left:#FFD85F solid 1px;
	border-right:#FFD85F solid 1px;
	margin-right:5px;
}
#menu_tab_active{
	float:left;
	padding:2px 5px;
	background:url('../images/black/white_bak.jpg');
	color:#000000;
	font-weight:bold;
	border-left:#EAF7FF solid 1px;
	border-right:#EAF7FF solid 1px;
	margin-right:5px;
}

.movie_info_section{
	padding:10px 20px;	
	font-size:11px;
}

#movie_cover{
	text-align:center;
}
.movie_cover_big{
	width:250px;
	border:#333 solid 1px;
}
.movie_cover_small{	
	width:150px;
}
.movie_cover_half{
	width:120px;
}
.ss_img{
	width:120px;
	border:#333 solid 1px;
}
.gallery_image_big{
	width:320px;
}
.actress_small{
	width:72px;
	height:72pxx;
}
.actress_big{
	width:150px;
	height:150pxx;
}
.actress_list{
	width:102px;
	height:102pxx;
}
#movie_title{
	text-align:left;
	font-size:16px;
	font-weight:bold;
	color:#FCFED1;
}
#movie_actress,#movie_category{
	background:url('../images/black/info_back.jpg');
	width:260px;
	height:48px;
	padding:3px 10px;	
	border:#292929 solid 1px;
	text-align:left;
	color:#ffffff;
	font-size:12px;
	font-weight:bold;
	margin-bottom:10px;
}

#movie_actress_links, #movie_category_links{
	margin-top:3px;
}

#movie_actress_links a{
	color:#FECB00;
	font-size:12px;
	font-weight:normal;
}
#movie_category_links a{
	color:#FECB00;
	font-size:12px;
	font-weight:normal;
}
#movie_download_link{
	margin:20px;
	margin-bottom:30px;
}

.gallery_info{
	background:url('../images/black/but_back.jpg') repeat-x;
	border:#A5A5A5 solid 1px;
	padding:2px 5px;
}
.gallery_viewer_controller{
	border-spacing:0px;
	padding:0px;
	width:100%;	
}
.gallery_viewer_right{
	align:right;
	text-align:right;
}
.gallery_viewer_link{
	font-weight:bold;	
	position:relative;
	top:-250px;
	font-size:30px;
	border:#000 solid 1px;
	padding:20px;
	background:#333333;
	color:#FFF;
	width:50px;
	opacity:0.6;
	filter:alpha(opacity=60);
}

#footer_link{
	width:100%;	
}	
#footer_link a{
	color:#FDCB00;
	font-size:10px;
}

#footer{
	width:100%;
	background:#4A4A4A;
	font-size:8px;
	color:#FFFFFF;
	padding:10px 0px;
	align:center;
}

#footer div{
	width:320px;
}

#footer a{
	color:#ffffff;
	font-size:8px;
}
#footer a:hover{
	color:#ffffff;
	font-size:8px;
	text-decoration:underline;
}

#no_result_msg{
	font-size:11px;
	padding:10px;
}

.high_light_color{
	font-weight:bold;
	color:red;
	background:yellow;
}

#mobile2desktop_tip{
	width:300px;
	border:#cccccc dotted 1px;
	font-size:11px;
	padding:5px;
	margin:5px;
	align:center;
}
#mobile2desktop_tip a{
	color:#aaaaaa;
	font-size:11px;
	padding:10px
}

a.black_button{
	background:url('../images/black/but_back.jpg') repeat-x;
	padding:5px 10px 5px;
	font-size:12px;
	color:#ffff00;
	text-decoration:none;
	border:#292929 solid 1px;
}

#black_button_green{
	font-weight:bold; 
	color:#B7DC37
}
