/* CSS Document */

#celeb-div {margin:0px 0px 0px 48px; background:#e5e6da; width:580px; padding:10px; font:normal 17px/25px "trebuchet MS"; color:#CC0000; height:315px; overflow:hidden;}
#celeb-div span { color:#000;}
#celeb-div .celeb-pic {width:230px; height:auto;}
#celeb-div .sep { clear:both; font:normal 1pt/3px Arial, Helvetica, sans-serif; height:1px;}

.right_news{width:345px; float:right; height:auto; }
.right_news .news_head { float:left; width:240px;}
.right_news .view_all { float:right; width:100px; font:normal 11px/25px Arial, Helvetica, sans-serif;} 
.right_news .view_all a{ color:#CC3300; text-decoration:underline;} 
.right_news .view_all a:hover{ color:#000; text-decoration:none;}
.right_news .news_body h5 { margin:0; padding:0; font:bold 13px/16px Arial, Helvetica, sans-serif;}
.right_news .news_body { width:auto; height:160px; margin:0; margin-bottom:9px; padding:0; background:#fff url(../images/news-top-bg.jpg) repeat-x;}
.right_news .news_body ul { height:auto; margin:0; padding:2px 5px; list-style:none; }
.right_news .news_body li { margin:0 0 0 5px; padding:0; font:normal 11px/18px Arial, Helvetica, sans-serif; color:#cc00000; text-decoration:none;}
.right_news .news_body ul li li { margin:0 0 0 -5px; padding:0; font:normal 11px/18px Arial, Helvetica, sans-serif; color:#000; background:none;}
.sep1 { border-bottom:1px solid #ddd; height:3px; margin-left:-3px;  line-height:3px; font:normal 3px/3px Arial, Helvetica, sans-serif;}
.right_news .news_body a{ color:#cc0000;}
.right_news .news_body a:hover{ color:#000;}

.right_news .news ul { margin:0; padding:0;}
.right_news .news li {margin:0 0 0 5px; padding:0 0 0 15px; font:normal 11px/18px Arial, Helvetica, sans-serif; color:#cc00000; text-decoration:none; background:url(../images/bullet.jpg) no-repeat 0 0.5em ;}
.right_news .news li a{ color:#000; text-decoration:underline;}
.right_news .news li a:hover{ color:#000; text-decoration:none;} 

.right_news .news_body li a{ color:#000; text-decoration:underline;}
.right_news .news_body li a:hover{ color:#000; text-decoration:none;}
.right_news .news_body li li a{ color:#000; text-decoration:none;}
.right_news .news_body li li a:hover{ color:#cc0000;text-decoration:none;}

.right_news .at_his_best { width:auto; height:160px;margin:0; padding:0; background: url(../images/best-bg.jpg) repeat-x;}
.right_news .at_his_best strong{  font:bold 13px/18px Arial, Helvetica, sans-serif; color:#fff;}
.right_news .at_his_best ul { height:auto; margin:0 5px ; padding:5px; list-style:none; }
.right_news .at_his_best li { margin:0px; padding:0 0 0 10px; font:normal 11px/18px Arial, Helvetica, sans-serif; color:#000; background:url(../images/bullet_white.jpg) no-repeat 0 0.6em; color:#fff;}
.right_news .at_his_best li a { color:#fff; text-decoration:none; }
.right_news .at_his_best li a:hover{ color:#fff;text-decoration:underline; }



.right_news .at_his_best h3 { font:normal 20px/20px "trebuchet MS"; color:#fff; padding:5px 0 0 10px; margin:5px 0;}
.span_class{color:#ffea00 !important;font:normal 20px/20px "trebuchet MS"; }
.right_news .at_his_best .discrip { font:normal 11px/16px Arial, Helvetica, sans-serif; color:#fff; padding:0 10px;}
.right_news .at_his_best .discrip a { text-decoration:none; color:#fff;}

#pic-div {margin:10px 0px 0px 48px; background:#f6e6ec; width:578px; padding:0px 10px 10px 10px; font:normal 17px/25px "trebuchet MS"; color:#CC0000; height:130px; overflow:hidden; border:#ffc2c2 1px solid;}
#pic-div span { color:#000;}
#pic-div .celeb-pic {width:230px; height:auto;}
#pic-div .sep { clear:both; font:normal 1pt/3px Arial, Helvetica, sans-serif; height:1px;}
#pic-div .pic-hd-left { float:left; width:300px; height:30px; line-height:30px;}
#pic-div .pic-hd-right { float:right; width:100px;height:30px; line-height:30px;}
#pic-div .pic-hd-right a{ color:#CC0000; font:11px/30px Arial, Helvetica, sans-serif; text-decoration:underline;}
#pic-div .pic-hd-right a:hover{ color:#000; font:11px/30px Arial, Helvetica, sans-serif; text-decoration:none;}

#pic-div .pic_gal_div { width:574px; height:100px; clear:both;} 
#pic-div .pic_gal_div ul{ margin:0; padding:0; list-style:none;} 
#pic-div .pic_gal_div li { margin:0; padding:0 4px 0 0; display:inline;}
#pic-div .pic_gal_div img { margin:0; padding:0; border:1px solid #000;}

#biography-box {margin:0px 0px 0px 43px; width:590px; padding:10px 0px 0px 5px;}	
#biography-box p{ margin:5px 0;}
#biography-box .biography {font:bold 15px Trebuchet MS; color:#000; border-bottom:3px solid #000; margin:0px 0px 3px 0px; padding:0px; text-align:left;}

#biography-box .box-left{ background:#fff; border:5px solid #e5e6da; padding:5px; float:left;font:normal 11px/16px Arial, Helvetica, sans-serif; margin:4px;}
#biography-box .box-right { float:right; padding:5px; font:normal 11px/16px Arial, Helvetica, sans-serif; color:#000000; width:440px; height:auto;}


#career-div-head {margin:0px 0px 0px 48px; background:#fff; width:580px; padding:10px 0; font:normal 17px/25px "trebuchet MS"; color:#CC0000; height:15px; clear:left;}
#career-div-head span{font:normal 17px/25px "trebuchet MS"; color:#000;}

#career-div {margin:0px 0px 0px 48px; background:#cd6e8d; width:580px; padding:10px; font:normal 11px/25px "trebuchet MS"; color:#000; height:265px; clear:left;}
#career-div span { color:#000;}
#career-div h5 { margin:5px 0; padding:0; font:bold 13px/18px Arial, Helvetica, sans-serif;}
#career-div strong { display:block; clear:right;font:bold 16px/20px Arial, Helvetica, sans-serif;}
#career-div .sep { clear:both; font:normal 1pt/3px Arial, Helvetica, sans-serif; height:1px;}
#career-div .career_left { width:270px; height:250px; padding:8px; float:left; background:#fff;}
#career-div .career_cont { background:#fff url(../images/career_left_bg.jpg) repeat-x bottom left; padding:2px 0; height:auto;}
#career-div .career_cont h5  { font:bold 16px/18px Arial, Helvetica, sans-serif; padding-bottom:5px;}

#career-div .career_left .paging { width:160px; height:20px; text-align:right; clear:left; float:right;}

#career-div .career_left ul { margin:0; padding:0; list-style:none;}
#career-div .career_left li { margin:0; padding:0 5px; display:inline;  }
#career-div .career_left li img { margin:0; padding:0; background:0;}
#career-div .career_left li a{ color:#cc0000; text-decoration:underline; }
#career-div .career_left li a:hover{ color:#000; text-decoration:none;}
#career-div .career_right { width:265px; float:right; height:245px; margin:0; padding:10px; background:#fff url(../images/news-top-bg.jpg) repeat-x;}
#career-div .career_right ul { margin:5px 0 0 0; padding:0; list-style:none;}
#career-div .career_right li { margin:0; padding:0 0 0 15px; list-style:none; background:url(../images/bullet.jpg) no-repeat 0 1em ;}

.paging { width:200px; margin:0; padding:0; height:20px; text-align:right; clear:left; float:right;}
.paging span{ padding:0 2px;}
.paging img { margin:0; padding:0; background:0;}
.paging a{ color:#cc0000; text-decoration:underline; margin:0; padding:0; }
.paging a:hover{ color:#000; text-decoration:none;}
 

.fan_message_hd { width:300px; height:20px;clear:left;  margin-top:10px; border-bottom:3px solid #000;font: normal 17px/20px "trebuchet MS"; color:#cc0000;}
.fan_message_hd span{ color:#000;}

#fan_messages_body{ width:275px; overflow:hidden; margin:0; padding:2px; border:3px solid #ddd; clear:left; font:normal 11px/16px Arial, Helvetica, sans-serif;}
#fan_messages_body strong { clear:both; color:#CC0000; font:normal 11px/16px Arial, Helvetica, sans-serif;}
#fan_messages_body strong span { color:#000;}
#fan_messages_body .discription { width:auto; height:auto; clear:both; padding-bottom:10px; border-bottom:1px solid #ddd;}
#fan_messages_body .view_messages { clear:left; width:200px; height:20px; float:right; text-align:right;}
#fan_messages_body .view_messages a{ color:#cc0000; text-decoration:underline;}
#fan_messages_body .view_messages a:hover{ color:#cc0000; text-decoration:none;}



#form_box { width:280px; margin:0; padding:0px; padding-top:10px; float:left; clear: both;} 
#post_comment_tab {background:#fff url(../images/bg_post_message.jpg) repeat-x; height:35px;}
#post_comment_tab .post_tab { font:normal 12px/38px "trebuchet MS"; color:#000; padding-left:18px;}

#post_comment_tab .form_box_post{ margin:10px 0; padding:0;}

/* More Celebrity */


#more_celeb_div {margin:0px 0px 0px 48px; background:#fff; width:580px; padding:10px 0; font:normal 17px/25px "trebuchet MS"; color:#CC0000; height:15px; clear:left;}
#more_celeb_div .celeb-left span{font:normal 17px/25px "trebuchet MS"; color:#000;}
#more_celeb_div .celeb-left{ float:left; width:300px; height:25px; font:normal 17px/25px "trebuchet MS"; color:#CC0000;}
#more_celeb_div .celeb-right{ float:right; width:200px; height:25px; font:normal 11px/25px Arial, Helvetica, sans-serif; text-align:right; color:#cc0000;}
#more_celeb_div h5 { margin:5px 0; padding:0; font:bold 13px/18px Arial, Helvetica, sans-serif;}

#more_celeb_div .celeb-right a{ color:#cc0000; text-decoration:underline; }
#more_celeb_div .celeb-right a:hover{ color:#000;  text-decoration:none;}


#more_celeb {margin:0px 0px 0px 48px; background:#cd6e8d; width:580px; padding:10px; font:normal 11px/25px "trebuchet MS"; color:#000; height:245px; clear:left;}
#more_celeb span { color:#000;}

#more_celeb h5 { margin:5px 0; padding:0; font:bold 13px/18px Arial, Helvetica, sans-serif;}
#more_celeb strong { display:block; clear:right; font:normal 11px/16px Arial, Helvetica, sans-serif;}
#more_celeb .sep { clear:both; font:normal 1pt/3px Arial, Helvetica, sans-serif; height:1px;}
#more_celeb .celeb_row { width:564px; height:230px; padding:8px; float:left; background:#fff; }
#more_celeb .career_cont h5  { font:bold 16px/18px Arial, Helvetica, sans-serif; padding-bottom:5px;}

#more_celeb .celeb_row ul { margin:0; padding:0; list-style:none;}
#more_celeb .celeb_row li { margin:0; padding:0;width:112px; display:inline; float:left; height:120px; text-align:center; }
#more_celeb .celeb_row li img { margin:0; padding:0; background:0; border:1px solid #000; margin:1px;}
#more_celeb .celeb_row li a{ color:#cc0000; text-decoration:underline; }
#more_celeb .celeb_row li a:hover{ color:#000; text-decoration:none;}

