/*
This css is designed for www.YungMeiLing.com by Pinky (yungmeiling@yahoo.com) 2008.
*/
/* purple color #dcd6e3 ,#888896, #f4ecff, #bbafd6 , #E4DFEA
			- green-yellow #f1eddd , #a39a96 , #fffdec, #e3dabd
			- green #dff1dd, #99998a, #f8ffec, #ccd6b6
			- pink #f1dde5, #9d8b98, #ffecfb, #d6bcd0
			- orange #f1e3dd , #9d988b , #fff9ec, #d6cfbc
			- blue e2e2e2 , 3F5B7F, 9EB1C9, EEE 
*/
/* ----------- Basic Element ---------- */
html, body {
	margin: 0;
	padding: 0;}
body {
	font-family: Verdana, Arial, Helvetica, Sans-serif;
	font-size: 80%;
	background: #dcd6e3; 
	color: #666666;
	text-align: center;}
a {
	text-decoration: none; 
	color: #9966CC;}
	a:hover {
	color: #a761cf;	}
B {
	font-weight: bold;}
img {
	border: 0px;	}

/* ----------- Home ---------- */
#page_container {
	float: center;
	width: 990px; height:100%;
	margin: auto; 
	background: #fff url(../../common/img/h_bg_menu.jpg) no-repeat top left; 
	text-align: left;}
#header	{
	float: left;
	width: 990px; height: 398px; }
#logo {
	float: left;
	width: 159px; height: 96px; 
	background: url(../../common/img/h_logo.jpg) no-repeat bottom center; }
#shortmenu {		
	float: left;
	width: 428px; height: 29px; 
	background: url(../../common/img/h_menu_top1.jpg) no-repeat bottom center; 
	font-size: 75%; text-align: right;
	padding: 0px; line-height: 18px;}
	#shortmenu a {
		text-decoration: none;	
		color: #999; }
	#shortmenu a:hover {
		color: #a761cf;	}
#mainmenu {
	float: left;
	width: 428px; height: 67px; 
	background: url(../../common/img/h_menu_bg.jpg) no-repeat top center; }			
#menu_profile {
	float: left;
	width: 89px; height: 67px; }
	#menu_profile a:hover {
		background: url(../../common/img/h_menu_profile.jpg) no-repeat bottom center; }
#menu_gallery {
	float: left;
	width: 91px; height: 67px; }
	#menu_gallery a:hover {
		background: url(../../common/img/h_menu_gallery.jpg) no-repeat bottom center; }
#menu_tvseries {
	float: left;
	width: 90px; height: 67px; }
	#menu_tvseries a:hover {
		background: url(../../common/img/h_menu_tvseries.jpg) no-repeat bottom center; }
#menu_clippings {
	float: left;
	width: 89px; height: 67px; }
	#menu_clippings a:hover {
		background: url(../../common/img/h_menu_clippings.jpg) no-repeat bottom center; }	
#menu_fanclub {
	float: left;
	width: 69px; height: 67px; }
	#menu_fanclub a:hover {
		background: url(../../common/img/h_menu_fanclub.jpg) no-repeat bottom center; }			
#blankmenu {
	float: right;
	width: 403px; height: 96px; 
	font-size: 75%; 
	padding: 0px; line-height: 18px; }
	#blankmenu a {
		text-decoration: none;	
		color: #999; }
	#blankmenu a:hover {
		color: #a761cf;	}
#main {
	float: left;
	width: 990px;  }

#leftnote {
	float: left;
	width: 232px; height: 301px; }	
#leftnote_name {
	float: left;
	width: 232px; height: 83px;
	background: #dcd6e3 url(../../common/img/h_leftnote_name.jpg) no-repeat bottom center; }	
#leftnote_top {
	float: left;
	width: 232px; height: 26px;
	background: #dcd6e3 url(../../common/img/h_leftnote_top.jpg) no-repeat bottom center; }
#leftnote_left {
	float: left;
	width: 29px; height: 173px;
	background: #dcd6e3 url(../../common/img/h_leftnote_left.jpg) no-repeat bottom center; }	
#leftnote_right {
	float: right;
	width: 31px; height: 173px;
	background: #dcd6e3 url(../../common/img/h_leftnote_right.jpg) no-repeat bottom center; }			
#note1 {
	float: left;
	width: 172px; height: 173px;
	background: #dcd6e3 url(../../common/img/bg_purple.jpg); }		
#leftnote_bottom {
	float: left;
	width: 232px; height: 19px;
	background: #dcd6e3 url(../../common/img/h_leftnote_bottom.jpg) no-repeat bottom center; }	
#leftnote_bottom2 {
	float: left;
	width: 232px; height: 51px;
	background: #dcd6e3 url(../../common/img/h_leftnote_bottom2.jpg) no-repeat bottom center; }		
#middlearea {
	float: left;
	width: 758px; height:351px;
	background: #fff;}	
#event {
	float: left;
	width: 379px; height:217px;
	background: #FFF; }	
#event_title {
	float: left;
	width: 379px; height:32px;
	color: #9966ff; font-size: 100%; font-weight: bold;
	padding: 7px 40px;
	background: url(../../common/img/bullet_event.gif) no-repeat top left; }		
#event_photo {
	float: left;
	width: 104px; height:97px;}		
#event_text {
	float: left;
	width: 225px; height:97px;
	padding: 0px 10px;}
	#event_text b {
		line-height: 25px;
		font-size: 90%; font-weight: bold;}			
#event_list {
	float: left;
	width: 379px; height:78px;}	
	#event_list li { 
		list-style: square; 
		padding: 2px 0px;
		width: 350px; 
		margin: 0 0 1px 0;  
		border-bottom: 1px solid #e2e2e2; }
	#event_list li a { 
		color: #999; 
		text-decoration: none; }	
	#event_list li a:hover { 
		color: #a761cf;  }
#note2 {
	float: left;
	width: 252px; height:125px;}
#left_footer {
	float: left;
	width: 232px; height: 51px;
	background: #dcd6e3 url(../../common/img/h_leftnote_bottom2.jpg) no-repeat bottom center; }		
#footer {
	float: left;
	width: 990px; height: 125px;
	color: #999;
	background: url(../../common/img/bg_footer.jpg); }
#footerlogo {
	float: left;
	width: 232px; height: 117px;
	background: url(../../common/img/footer_logo.jpg) no-repeat bottom center; }	
#footermenu {
	float: left;
	font-size: 80%; 
	padding: 25px 0px 10px 0px;	
	width: 758px; height: 40px; }	
#footertext {
	font-size: 75%; 
	padding: 10px 25px; line-height: 18px;}
	#footer a {
		text-decoration: none;	
		color: #999; }
	#footer a:hover {
		color: #a761cf;	}
#blankline {
	height: 15px;
	background: #FFF; }	
/* ----------- Clippings ---------- */
#c_page_container {
	float: center;
	width: 990px; height:100%;
	margin: auto; 
	background: #fff url(../../common/img/c_bg_menu.jpg) no-repeat top left; 
	text-align: left;}
	#c_page_container a {
	text-decoration: none; 		
	color: #777;	}
	#c_page_container a:hover {
	color: #669966;	}
#c_main {
	float: left;
	width: 990px; 
	background: url(../../common/img/c_leftmenu_bg.jpg); repeat-y;}		
#c_header	{
	float: left;
	width: 990px; height: 309px; }
#c_logo {
	float: left;
	width: 159px; height: 96px; 
	background: url(../../common/img/c_logo.jpg) no-repeat bottom center; }
#c_shortmenu {		
	float: left;
	width: 428px; height: 29px; 
	background: url(../../common/img/c_menu_top1.jpg) no-repeat bottom center; 
	font-size: 75%; text-align: right;
	padding: 0px; line-height: 18px;}
	#shortmenu a {
		text-decoration: none;	
		color: #999; }
	#shortmenu a:hover {
		color: #a761cf;	}
#c_mainmenu {
	float: left;
	width: 428px; height: 69px; 
	background: url(../../common/img/c_menu_bg.jpg) no-repeat top center; }			
#c_menu_profile {
	float: left;
	width: 89px; height: 69px; }
	#c_menu_profile a:hover {
		background: url(../../common/img/c_menu_profile.jpg) no-repeat bottom center; }
#c_menu_gallery {
	float: left;
	width: 91px; height: 69px; }
	#c_menu_gallery a:hover {
		background: url(../../common/img/c_menu_gallery.jpg) no-repeat bottom center; }
#c_menu_tvseries {
	float: left;
	width: 90px; height: 69px; }
	#c_menu_tvseries a:hover {
		background: url(../../common/img/c_menu_tvseries.jpg) no-repeat bottom center; }
#c_menu_clippings {
	float: left;
	width: 89px; height: 69px; }
	#c_menu_clippings a:hover {
		background: url(../../common/img/c_menu_clippings.jpg) no-repeat bottom center; }	
#c_menu_fanclub {
	float: left;
	width: 69px; height: 69px; }
	#c_menu_fanclub a:hover {
		background: url(../../common/img/c_menu_fanclub.jpg) no-repeat bottom center; }	
#leftmenu {
	float: left;
	width: 232px;}	
#c_leftmenu_top {
	float: left;
	width: 232px; height: 35px;
	background: url(../../common/img/c_leftmenu_top.jpg) no-repeat bottom center; }	
#c_leftmenu_item_lpad {
	float: left;
	width: 32px; height: 30px;}		
#c_leftmenu_item_rpad {
	float: left;
	width: 34px; height: 30px;}	
#c_leftmenu_item {
	float: left;
	width: 166px; height: 30px;
	padding: 8px 0 0 20px;
	border-bottom: 0 0 0 1px dotted #e2e2e2; 
	font-weight: bold;
	background: url(../../common/img/c_leftmenu_bullet.jpg) no-repeat center left; }							
#c_nagbar {
	float: left;
	width: 758px; height:69px;
	font-size: 120%;
	font-weight: bold;
	padding: 22px 0 0 70px;
	background: url(../../common/img/c_nagbar.jpg) no-repeat center left; }
#c_content_left {
	float: left;
	width: 30px;
	background: #fff;}
#c_content {
	float: left;
	width: 717px;
	background: #fff;}
#c_brief_photo {
	float: left;
	text-align: center;
	width: 150px; height:120px}	
#c_brief_text {
	float: left;
	padding: 0 0 0 18px;
	width: 550px; height:150px}
#c_brief_title {
	font-weight: bold;
	padding: 5px 0 0 0;
	color: #008785;
	line-Height:18px;	}	
#c_summary {
	float: left;
	width: 680px;}	
#c_summary_head {
	float: left;
	width: 680px; height:30px;
	padding: 6px 0 0 0;
	color:#fff; font-weight: bold; text-align: center;
	border-bottom: 0 0 0 1px dotted #94b700;
	background: url(../../common/img/c_summary_bg.jpg) repeat-x; }
#c_summary_header1 {
	float: left;
	width: 100px;}	
#c_summary_header2 {
	float: left;
	text-align: left;
	width: 480px;}
#c_summary_header3 {
	float: left;
	width: 100px;}	
#c_summary_item {
	float: left;
	width: 680px; height:31px;
	padding: 7px 0 0 0;
	border-bottom: 0 0 0 1px dotted #94b700;}			
#c_summary_item1 {
	float: left;
	text-align: center;
	width: 100px;}	
#c_summary_item2 {
	float: left;
	width: 480px;}
#c_summary_item3 {
	float: left;
	text-align: center;
	width: 100px;}	
#c_summary_bottom {
	float: left;
	width: 680px; height:8px;
	padding: 6px 0 0 0;
	background: url(../../common/img/c_summary_bottom.jpg) repeat-x; }
	#c_summary_bottom a {
		text-decoration: none;	
		color: #94b700; }
#c_details {float: left;
	width: 680px;
	padding: 3px 0 0 15px;}	
#c_details_item {
	font-weight: bold;
	padding: 5px 0 0 0;
	color: #777;
	line-Height:15px;	}
#c_details_provider {
	font-weight: bold;
	padding: 5px 0 0 0;
	color: #008785; text-align: center;
	line-Height:20px;	}	
	
/* ----------- Biography ---------- */
#b_page_container {
	float: center;
	width: 990px; height:100%;
	margin: auto; 
	background: #fff url(../../common/img/b_bg_menu.jpg) no-repeat top left; 
	text-align: left;}
	#b_page_container a {
	text-decoration: none; 		
	color: #777;	}
	#b_page_container a:hover {
	color: #ff4da3;	}
#b_main {
	float: left;
	width: 990px; 
	background: url(../../common/img/b_leftmenu_bg.jpg); repeat-y;}		
#b_header	{
	float: left;
	width: 990px; height: 309px; }
#b_logo {
	float: left;
	width: 159px; height: 96px; 
	background: url(../../common/img/b_logo.jpg) no-repeat bottom center; }
#b_shortmenu {		
	float: left;
	width: 428px; height: 29px; 
	background: url(../../common/img/b_menu_top1.jpg) no-repeat bottom center; 
	font-size: 75%; text-align: right;
	padding: 0px; line-height: 18px;}
	#shortmenu a {
		text-decoration: none;	
		color: #999; }
	#shortmenu a:hover {
		color: #ff4da3;	}
#b_mainmenu {
	float: left;
	width: 428px; height: 69px; 
	background: url(../../common/img/b_menu_bg.jpg) no-repeat top center; }			
#b_menu_profile {
	float: left;
	width: 89px; height: 69px; }
	#b_menu_profile a:hover {
		background: url(../../common/img/b_menu_profile.jpg) no-repeat bottom center; }
#b_menu_gallery {
	float: left;
	width: 91px; height: 69px; }
	#b_menu_gallery a:hover {
		background: url(../../common/img/b_menu_gallery.jpg) no-repeat bottom center; }
#b_menu_tvseries {
	float: left;
	width: 90px; height: 69px; }
	#b_menu_tvseries a:hover {
		background: url(../../common/img/b_menu_tvseries.jpg) no-repeat bottom center; }
#b_menu_clippings {
	float: left;
	width: 89px; height: 69px; }
	#b_menu_clippings a:hover {
		background: url(../../common/img/b_menu_clippings.jpg) no-repeat bottom center; }	
#b_menu_fanclub {
	float: left;
	width: 69px; height: 69px; }
	#b_menu_fanclub a:hover {
		background: url(../../common/img/b_menu_fanclub.jpg) no-repeat bottom center; }	
#leftmenu {
	float: left;
	width: 232px;}	
#b_leftmenu_top {
	float: left;
	width: 232px; height: 35px;
	background: url(../../common/img/b_leftmenu_top.jpg) no-repeat bottom center; }	
#b_leftmenu_item_lpad {
	float: left;
	width: 32px; height: 30px;}		
#b_leftmenu_item_rpad {
	float: left;
	width: 34px; height: 30px;}	
#b_leftmenu_item {
	float: left;
	width: 166px; height: 30px;
	padding: 8px 0 0 20px;
	border-bottom: 0 0 0 1px dotted #e2e2e2; 
	font-weight: bold;
	background: url(../../common/img/b_leftmenu_bullet.jpg) no-repeat center left; }							
#b_nagbar {
	float: left;
	width: 758px; height:69px;
	font-size: 120%;
	font-weight: bold;
	padding: 22px 0 0 70px;
	background: url(../../common/img/b_nagbar.jpg) no-repeat center left; }
#b_content_left {
	float: left;
	width: 30px;
	background: #fff;}
#b_content {
	float: left;
	width: 487px; /*717 px*/
	background: #fff;}
#b_content_right {
	float: left;
	width: 200px;
	border: 1px solid #ddd;
	background: #fff;}
#b_summary {
	float: left;
	width: 480px;}	
#b_summary_head {
	float: left;
	width: 480px; height:30px;
	padding: 6px 0 0 0;
	color:#fff; font-weight: bold; text-align: center;
	border-bottom: 0 0 0 1px dotted #94b700;
	background: url(../../common/img/b_summary_bg.jpg) repeat-x; }
#b_summary_item {
	float: left;
	width: 460px; height:27px;
	padding: 5px 0 0 0;
	border-bottom: 0 0 0 1px dotted #ffdbe1;}			
#b_summary_item1 {
	float: left;
	font-weight: bold;color:#f37794;text-align: center;
	width: 150px;}	
#b_summary_item2 {
	float: left;
	width: 310px;}
#b_summary_bottom {
	float: left;
	width: 460px; height:5px;
	background: url(../../common/img/b_summary_bottom.jpg) repeat-x; }
#b_details {float: left;
	width: 680px;
	padding: 3px 0 0 15px;}	
#b_details_item {
	font-weight: bold;
	padding: 5px 0 0 0;
	color: #777;
	line-Height:15px;	}
#b_details_provider {
	font-weight: bold;
	padding: 5px 0 0 0;
	color: #008785; text-align: center;
	line-Height:20px;	}	
/* ----------- Gallery ---------- */
#g_page_container {
	float: center;
	width: 990px; height:100%;
	margin: auto; 
	background: #fff url(../../common/img/g_bg_menu.jpg) no-repeat top left; 
	text-align: left;}
	#g_page_container a {
	text-decoration: none; 		
	color: #777;	}
	#g_page_container a:hover {
	color: #FF6666;	}
#g_main {
	float: left;
	width: 990px; 
	background: url(../../common/img/c_leftmenu_bg.jpg); repeat-y;}		
#g_header	{
	float: left;
	width: 990px; height: 309px; }
#g_logo {
	float: left;
	width: 159px; height: 96px; 
	background: url(../../common/img/g_logo.jpg) no-repeat bottom center; }
#g_shortmenu {		
	float: left;
	width: 428px; height: 29px; 
	background: url(../../common/img/g_menu_top1.jpg) no-repeat bottom center; 
	font-size: 75%; text-align: right;
	padding: 0px; line-height: 18px;}
	#shortmenu a {
		text-decoration: none;	
		color: #999; }
	#shortmenu a:hover {
		color: #a761cf;	}
#g_mainmenu {
	float: left;
	width: 428px; height: 69px; 
	background: url(../../common/img/g_menu_bg.jpg) no-repeat top center; }			
#g_menu_profile {
	float: left;
	width: 89px; height: 69px; }
	#g_menu_profile a:hover {
		background: url(../../common/img/g_menu_profile.jpg) no-repeat bottom center; }
#g_menu_gallery {
	float: left;
	width: 91px; height: 69px; }
	#g_menu_gallery a:hover {
		background: url(../../common/img/g_menu_gallery.jpg) no-repeat bottom center; }
#g_menu_tvseries {
	float: left;
	width: 90px; height: 69px; }
	#g_menu_tvseries a:hover {
		background: url(../../common/img/g_menu_tvseries.jpg) no-repeat bottom center; }
#g_menu_clippings {
	float: left;
	width: 89px; height: 69px; }
	#g_menu_clippings a:hover {
		background: url(../../common/img/g_menu_clippings.jpg) no-repeat bottom center; }	
#g_menu_fanclub {
	float: left;
	width: 69px; height: 69px; }
	#g_menu_fanclub a:hover {
		background: url(../../common/img/g_menu_fanclub.jpg) no-repeat bottom center; }	
#leftmenu {
	float: left;
	width: 232px;}	
#g_leftmenu_top {
	float: left;
	width: 232px; height: 35px;
	background: url(../../common/img/g_leftmenu_top.jpg) no-repeat bottom center; }	
#g_leftmenu_item_lpad {
	float: left;
	width: 32px; height: 30px;}		
#g_leftmenu_item_rpad {
	float: left;
	width: 34px; height: 30px;}	
#g_leftmenu_item {
	float: left;
	width: 166px; height: 30px;
	padding: 8px 0 0 20px;
	border-bottom: 0 0 0 1px dotted #e2e2e2; 
	font-weight: bold;
	background: url(../../common/img/g_leftmenu_bullet.jpg) no-repeat center left; }							
#g_nagbar {
	float: left;
	width: 758px; height:69px;
	font-size: 120%;
	font-weight: bold;
	padding: 22px 0 0 70px;
	background: url(../../common/img/g_nagbar.jpg) no-repeat center left; }
#g_content_left {
	float: left;
	width: 30px;
	background: #fff;}
#g_content {
	float: left;
	width: 717px;
	background: #fff;}
#g_brief {
	float: left;
	width: 710px;
	background: #fff;
	padding: 10px 0 10px 0px;
	border-bottom: 0 0 0 1px dotted #ffdedc; }
#g_brief_photo {
	float: left;
	padding: 3px 0 0 3px;
	}	
#g_brief_text {
	float: left;
	padding: 8 0 0 0px;
	width: 680px; height:30px}
#g_brief_title {
	font-weight: bold;
	font-size: 120%;
	padding: 5px 0 0 0;
	color: #ff7679;
	line-Height:18px;	}	
#g_details {float: left;
	width: 680px;
	padding: 3px 0 0 15px;}	
#g_details_item {
	font-weight: bold;
	padding: 5px 0 0 0;
	color: #777;
	line-Height:15px;	}
#g_details_provider {
	font-weight: bold;
	padding: 5px 0 0 0;
	color: #008785; text-align: center;
	line-Height:20px;	}	
#g_summary {
	float: left;
	width: 680px;}	
#g_summary_head {
	float: left;
	width: 650px; height:30px;
	padding: 6px 30px 0 0;
	color:#fff; font-weight: bold; text-align: center;
	border-bottom: 0 0 0 1px dotted #ff787f;
	background: url(../../common/img/g_summary_bg.jpg) repeat-x; }
#g_summary_header1 {
	float: left;
	width: 150px;}	
#g_summary_header2 {
	float: left;
	text-align: left;
	width: 400px;}
#g_summary_header3 {
	float: left;
	width: 100px;}	
#g_summary_item {
	float: left;
	width: 650px; height:31px;
	text-align: left;
	padding: 7px 30px 0 0;
	border-bottom: 0 0 0 1px dotted #ff787f;}			
#g_summary_item1 {
	float: left;
	text-align: center;
	width: 150px;}	
#g_summary_item2 {
	float: left;
	width: 400px;}
#g_summary_item3 {
	float: left;
	text-align: center;
	width: 100px;}	
#g_summary_bottom {
	float: left;
	width: 700px; height: 30px;
	padding: 5px 0 0px 0; }	



