@charset "utf-8";
/* CSS Document */
* {
	padding:0px;
	margin:0px;
}
dl{margin:10px 0}
ul, li { list-style:none; }
a {
	text-decoration:none;
}
a:hover {
	text-decoration:underline;
}
hr { color:#333333; height:1px; margin:10px}
html {
	overflow:-moz-scrollbars-vertical;
} /*Always show Firefox scrollbar*/
body {
	margin:0px;
	padding:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	background:#484848 url(../../images/default/bg.gif) top center repeat-x;
	color:#333333;
	line-height:16px;
}
.clearthis {
	clear:both;
	float:none;
	height:0px;
	line-height:0px;
	font-size:0px;
}
.clearthis1 {
	clear:both;
	float:none;
	height:0px;
	line-height:0px;
	font-size:0px;
	height:10px
}

select {
	border:1px #c4c4c4 solid;
}
img {
	border:0px;
}
#container {
	margin:0 auto;
	padding:0px;
	width:990px;
	height:auto;
}
h6 {font-size:11px; font-weight:normal; float:right; margin-right:20px;color:#1956c7; vertical-align:middle}
/*#######################################   HEADER   ###############################################*/

.top{ background:url(../../images/default/BG-top.jpg) repeat-x; height:26px; color:#b3b3b3;}
.top a,.top a:visited{ color:#FFFFFF; margin-top:8px; font-size:11px}
.top .homepage{ background:url(../../Images/default/ico_homepage.gif) no-repeat; padding-left:15px}
.top .fav { background:url(../../Images/default/ico_add.gif) no-repeat 0px 3px; padding-left:15px; padding-right:20px}
.containerHead {margin:0 auto; width:990px}
.logo, .logo30 { float:left; margin:10px 0 0 50px; background:url(../../Images/default/logo.png) no-repeat; width:308px; height:86px}
.channel {
float:right;
text-align:right;
width:500px;
}

.channel .shadow {
width:255px;
}
.channel .shadow {
font-size:38px;
letter-spacing:-3px;
opacity:0.05;
right:160px;
top:12px;
width:430px;
}


.channel1 .shadow {
letter-spacing:-3px;
opacity:0.1;
width:30px;
}
.channel1 span {
color:white;
font-family:Optima, Arial, Helvetica, sans-serif;
letter-spacing:-1px;
position:absolute;
text-align:right;
text-transform:uppercase;
width:30px;

}
.channel1 .shadow span{
	position:absolute;
	letter-spacing:-3px;
	filter:alpha(opacity=10);
	font-size:90px;
	line-height:90px;width:30px;
	top:220px; left:30px
	}



.channel2 .shadow {
letter-spacing:-3px;
opacity:0.4;
width:30px;
}
.channel2 span {
color:white;
font-family:Optima, Arial, Helvetica, sans-serif;
letter-spacing:-1px;
position:absolute;
text-align:right;
text-transform:uppercase;
width:30px;

}
.channel2 .shadow span{
	position:absolute;
	letter-spacing:-3px;
	filter:alpha(opacity=40);
	font-size:40px;
	line-height:40px;width:30px;
	top:40px;
	left:480px
	}






.channel span {
color:white;
font-family:Optima, Arial, Helvetica, sans-serif;
font-size:40px;
letter-spacing:-1px;
position:absolute;
right:120px;
text-align:right;
text-transform:uppercase;
top:45px;
width:500px
}
.caption {
color:white;
font-family:Optima, Arial, Helvetica, sans-serif;
font-size:40px;
letter-spacing:-1px;
position:absolute;
right:55px!important;
text-align:right;
text-transform:uppercase;
top:23px !important;
width:500px
}
.channel div {
	position:absolute;
	top:0;
	right:10px
	}

.channel span a{
	position:absolute;
	font-family:Optima, Arial, Helvetica, sans-serif;
	font-size:20px;
	color:white;
	letter-spacing:-1px;
	text-align:right;
	text-transform:uppercase;
	top:24px;
	right:120px;
	line-height:24px
	}

.channel .shadow span{
	position:absolute;
	right:70px;
	top:40px;
	letter-spacing:-3px;
	font-size:38px;
	font-weight:bold;
	line-height:44px;
	filter:alpha(opacity=5);
	width:500px;
	letter-spacing:-5px
	}

/*#######################################   ADMIN   ###############################################*/
#admin{ float:left; width:990px; color:#fff }
#admin a, #admin a:visited{ text-decoration:none; color:#C8EFFD; font-weight:bold}
#admin a:hover { color:#a8cFdD; text-decoration:none}

#admin .container { float:left; width:990px; background:#d8d8d8 url(../../images/default/top_right.gif) no-repeat top right;}
#admin .content{ float:left;width:965px; background-color:#000000; padding:10px}
#admin .bottom { float:left; width:990px; background:#303030 url(../../images/default/bottom_right.gif) no-repeat right; height:5px; font-size:0; line-height:0}
.black{ line-height:0;font-size:0; height:4px; background:#000000;}



/*#######################################   ADMIN   ###############################################*/


/*#######################################   HEADER   ###############################################*/
/*#######################################   BANNER   ###############################################*/
.top_banner{ padding-top:8px!important; height:95px!important}
.banner1 { float:left}
.banner2 { float:right}
#breadcrumb {
	width:auto;
	overflow:hidden;
	padding:2px 10px 0 10px;
	margin:0 auto 8px auto;
	font-size:12px;
	color:#C8EFFD;
	}

#crumbs_light {
	color:white;
	width:670px;
	overflow:hidden;
	padding:10px 10px 10px 10px;
	margin:0 auto 0 auto
	}

#crumbs_light a {
	color:#C8EFFD;
	float:left;
	text-decoration:none;
	margin-right:5px;
	padding-right:10px;
	background:url(../../images/default/bg_crumb_s.gif) no-repeat right 4px;
	}

#breadcrumb a {
	color:#c8effd;
	float:left;
	text-decoration:none;
	margin-right:5px;
	padding-right:10px;
	background:url(../../images/default/bg_crumb_s.gif) no-repeat right 4px;
	}

#breadcrumb a:hover {
	text-decoration:underline
	}

#breadcrumb .h_first {
	font-weight:bold
	}

#breadcrumb .odd {
	color:#cccccc;
	background:none
	}

#breadcrumb .link_1 {
	font-size:9px;
	padding-top:5px;
	background:url(../../images/default/bg_crumb_s.gif) no-repeat right 6px;
	}

#breadcrumb .link_2 {
	font-size:11px;
	padding-top:3px;
	background:url(../../images/default/bg_crumb_s.gif) no-repeat right 6px;
	}

#breadcrumb .link_3 {
	background:url(../../images/default/bg_crumb_l.gif) no-repeat right 3px;
	}
.m_banner_hide {display:none}
.m_banner_show  {}
.promo {
color:#D9D9D9;
font-size:10px;
}
.promo h4 {
color:white;
font-family:Arial,Helvetica,sans-serif;
font-size:11px;
letter-spacing:0;
margin:5px 0 0 10px;
padding-left:2px;
}
.promo div {
overflow:hidden;
padding:0 2px 5px;
line-height:14px
}
.promo div a {
display:block;
font-size:11px;
font-weight:bold;
color:#C8EFFD;
text-decoration:underline
}
.promo div img {
border:1px solid #99999A;
display:block;
float:left;
margin:3px 5px 2px;
padding-top:0;
}
.promo div p {
margin-left:115px;
line-height:13px
}
/*#######################################   BANNER   ###############################################*/
/*#######################################   LEFT   ###############################################*/

#left{ float:left; width:670px; }
#left .container { float:left; width:670px; background:#d8d8d8 url(../../images/default/top_right.gif) no-repeat top right;}
#left .hot { float:left;width:655px; background-color:#000000; padding:5px 5px 5px 5px }
#left .hotNews { float:right ;background:url(../../images/default/bg_hot.jpg) no-repeat; width:235px; height:225px; padding:5px; line-height:14px}
.hotNews a, .hotNews a:visited { color:#FFFFFF; font-size:12px}
.hotNews a:hover { color:#CCCCCC; text-decoration:underline}
.hotNews_Title { padding:5px; color:#FFFFFF; font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; text-transform:uppercase; text-shadow:#333333}
.hotNews_TitleG { color:#fff}

.hotNews1 {color:#FFFFFF; font-weight:bold}
.hotNews1 img {border:1px solid #FFFFFF!important; float:left; margin-right:5px; height:50px}

.hotNews2 {padding:3px 0 3px 10px; border-top: 1px solid #a51201; background:url(../../images/default/li.gif) no-repeat}
.hotNews2 a, .hotNews2 a:visited {color:#FFFFFF}
hotNews2 a:hover {color:#b8b8b8; text-decoration:underline}
#left .content{ float:left;width:665px; background-color:#ffffff;}
#left .bottom { float:left; width:670px; background:#303030 url(../../images/default/bottom_right.gif) no-repeat right; height:5px; font-size:0; line-height:0}

.black{ line-height:0;font-size:0; height:4px; background:#000000; margin-top:-1px}
/*#######################################   LEFT 1   ###############################################*/

.left1{ float:right; width:247px; padding:0px; display:inline}
.left1_Head{
background:#E9E9E9 url(../../Images/default/bg_header_left1.gif) no-repeat scroll 0 0;
color:black;
font-family:"optima", Arial, Helvetica, sans-serif;
font-size:24px;
height:38px;
line-height:22px;
margin-bottom:10px;
}

.tuvan{ background:url(../../images/default/bg_tuvan.gif) no-repeat top; padding:50px 5px 10px 5px; float:left; width:237px}
.tuvan_Cag{ float:left; width:237px; font-size:12px; padding-bottom:5px; margin-bottom:5px}
.tuvan_Title{ color:#686868; text-transform:capitalize;
background:#e9e9e9 ;
font:18px "optima", Arial, Helvetica, sans-serif;
float:left;
height:23px;
width:164px;
padding:0px 0 0 10px;

}
.tuvan_text { color:#403f3f; float:left; width:237px; font-size:12px}
.tuvan_text a, .tuvan_text a:visited { font-weight:bold; color:#1956C7}
.tuvan_textImg { border: 1px solid #dddddd; float:left; width:50px; height:50px; padding:2px;}
.tuvan_text  h1 { font-size:11px; font-weight:bold; color:#000000; text-transform:uppercase}
.tuvan .bottom_r {
background:#F8F7F7 none repeat scroll 0 0;
border-bottom:1px solid #E2E2E2;
border-left:1px solid #E2E2E2;
clear:both;
font-weight:bold;
padding:5px 5px 5px 65px;
width:159px;
}
.tuvan .bottom_r a, .bottom_r a:visited {color:#1956C7}
.hoi{ background: url(../../images/default/hoi.gif) no-repeat; float:left; font-size:0; line-height:0; height:18px; margin: 5px 20px 0 0 }
.hoi a:hover{ background: url(../../images/default/hoi_h.gif) no-repeat; float:left; font-size:0; line-height:0; height:18px }
.dap{ background: url(../../images/default/dap.gif) no-repeat; float:left; font-size:0; line-height:0; height:18px; margin: 5px 0 0 0 }
.dap a:hover{ background: url(../../images/default/dap_h.gif) no-repeat; float:left; font-size:0; line-height:0; height:18px }
.quantam{width:245px; margin-top:10px}
.quantam_Head{ background:url(../../images/default/bg_quantam.gif) no-repeat top; width:247px; height:42px}
.quantam_text{ float:left; width:235px; padding:8px 5px 10px 5px; background:url(../../images/default/quantam_bg.gif) repeat-x bottom; color:#403f3f;}
.quantam_text a, .quantam_text a:visited{ color:#1956c7}
.quantam_t { height:65px; overflow:hidden; float:right; width:112px}
.quantam h1 { font-weight:bold; font-size:12px;  color:#1956c7; margin-bottom:5px}
.quantam_text img { border:1px solid #dddddd; margin-right:5px; float:left; padding:2px }
.comment { float:left; width:230px; padding-top:3px;}
.commentW { float:left; color:#1956c7; font-weight:bold}
.commentW a, .commentW a:visited {color:#1956c7;background:url(../../images/default/comment.gif) no-repeat;  padding-left:30px; }
.commentW a:hover {  background:url(../../images/default/comment_h.gif) no-repeat;color:#9b0000; font-weight:bold}
.commentR { float:left; padding-left:10px; color:#1956c7; font-weight:bold; border-left: 1px solid #1956c7; margin-left:10px}
.commentR a, .commentR a:visited {color:#1956c7; }
.commentR a:hover { color:#9b0000; font-weight:bold}

/*#######################################   LEFT 1   ###############################################*/
/*#######################################   LEFT2   ###############################################*/
.left2{ float:left; width:415px; margin:0px; border-right:1px solid #dddddd; border-left:1px solid #dddddd}

.left2_Head{
background:#E9E9E9;
color:black;
font-family:"optima", Arial, Helvetica, sans-serif;
height:25px;
padding:13px 0 0 10px;
margin-bottom:10px!important;
}
.baimoi { /*float:left;*/}
.baimoi_top{ background:url(../../images/default/baimoi_break.gif) repeat-x bottom; padding:15px 5px 10px 5px; min-height:50px}
.baimoi_top img{ border:1px solid #1956C5!important; float:left; margin-right:8px; margin-top:3px; height:115px; width:205px; overflow:hidden;}
.baimoi_top h1 { font-weight:bold;color:#1956c7; padding:0 0 3px 0 }
.baimoi_top h1 a, .baimoi_top h1 a:visited {font-weight:bold;color:#1956c7; font-size:16px; text-decoration:none; font-weight:BOLD; line-height:20px }
.baimoi_top h2 {font-size:12px; font-weight:normal}
.baimoi_top h3 {font-size:11px; font-weight:normal; text-align:right}

.baimoi_text{ background:url(../../images/default/baimoi_break.gif) repeat-x bottom; padding:8px 5px; min-height:40px}
.baimoi_text img{ border:1px solid #1956C5!important; float:left; margin-right:8px; margin-top:3px; width:75px; overflow:hidden; display:inline}
.baimoi_text h1 { margin-top:5px}
.baimoi_text h1 a {color:#1956c7; font-size:12px!important; padding:0 0 3px 0; line-height:17px;}
.baimoi h1 a {color:#1956c7; font-size:12px!important; padding:3px 0 3px 0; line-height:17px ; font-weight:bold!important;}


.baimoi_text a, .baimoi_text a:visited {font-weight:normal;color:#1956c7; font-size:11px; }
.baimoi_text a:hover { color:#666666; text-decoration:none}
.baimoi_text h2 {font-size:12px; font-weight:normal; line-height:1.5; margin-left:75px}


.canbiet_Head{
background:#E9E9E9 ;
color:black;
font-family:"optima", Arial, Helvetica, sans-serif;
font-size:24px;
height:25px;
padding:13PX 0 0 10PX;
margin-bottom:10px;
}
.canbiet_text{ float:left; width:405px; border-bottom:1px solid #dddddd; padding:5px 5px 10px 5px; margin-bottom:5px; display:inline; position:relative; min-height:167px }
.canbiet_text a, .canbiet_text a:visited {font-weight:normal;color:#1956c7; font-size:11px; }

.canbiet_text img{ border:1px solid #dddddd; float:left; margin-right:8px;display:inline; padding:2px}
.iconsite {float:left; margin-top:5px; position:absolute; top:135px; left:5px; -moz-left:0px}
.iconsite img{float:left; margin-right:2px;border:0px; }
.canbiet_text ul{padding-top:5px;float:right; width:290px}
.canbiet_text li {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(http://images.askmen.com/frame/ico_preview_related.gif) no-repeat scroll 0 5px;
font-size:10px;
float:left;
}
.lastnewschild { float:right; width:280px; text-align:left;
font-size:10px!important;
padding-left:10px;}

.canbietCat { 
height:20px;
font-family:Arial,Helvetica,sans-serif;
line-height:normal;
margin-bottom:2px;
padding:0 0 3px;
}
.canbietCat a  {
color:#000000 !important;
font-weight:bold !important;
text-transform:uppercase;
font-size:12px;
line-height:normal;
}
.canbietCat a:visited{
color:#000000 !important;
font-weight:bold !important;
text-transform:uppercase;
font-size:12px;
line-height:normal;
}
.cellcolor_1{ background:#003366; float:left; width:10px; height:10px; border:1px solid #000000; margin:1px 5px 0 0; font-size:0px; line-height:0px}
.cellcolor_2{ background:#4b481a; float:left; width:10px; height:10px; border:1px solid #000000; margin:1px 5px 0 0; font-size:0px; line-height:0px}
.cellcolor_3{ background:#437a3e; float:left; width:10px; height:10px; border:1px solid #000000; margin:1px 5px 0 0; font-size:0px; line-height:0px}
.cellcolor_4{ background:#0000FF; float:left; width:10px; height:10px; border:1px solid #000000; margin:1px 5px 0 0; font-size:0px; line-height:0px}
.cellcolor_5{ background:#6f8395; float:left; width:10px; height:10px; border:1px solid #000000; margin:1px 5px 0 0; font-size:0px; line-height:0px}
.cellcolor_6{ background:#CC0000; float:left; width:10px; height:10px; border:1px solid #000000; margin:1px 5px 0 0; font-size:0px; line-height:0px}
.cellcolor_7{ background:#ae606c; float:left; width:10px; height:10px; border:1px solid #000000; margin:1px 5px 0 0; font-size:0px; line-height:0px}
.cellcolor_8{ background:#8e6e5e; float:left; width:10px; height:10px; border:1px solid #000000; margin:1px 5px 0 0; font-size:0px; line-height:0px}
.cellcolor_9{ background:#006600; float:left; width:10px; height:10px; border:1px solid #000000; margin:1px 5px 0 0; font-size:0px; line-height:0px}
.cellcolor_50{ background:#ff0000; float:left; width:10px; height:10px; border:1px solid #000000; margin:1px 5px 0 0; font-size:0px; line-height:0px}

.canbiet_text h1{ float:left; font-size:12px; color:#1956c7; margin-bottom:3px}
.Date {
color:#4B8348;
font-style:italic;
margin:0px 10px;
}
.ArticleComments {
background:transparent url(../../images/default/ico_comments.gif) no-repeat scroll 0 3px;
color:black;
float:right;
font-weight:bold;
padding:0 5px 0 15px;
}
.canbiet_text h2 a{  float:left; width:290px; font-weight:normal;color:#1956c7; font-size:18px!important; padding:0 0 3px 0; margin-bottom:5px; line-height:normal}
.canbiet_text h3 {  float:left; width:290px; height:40px; line-height:18px; overflow:hidden; font-size:12px; font-weight:normal}


.special_text{ float:left; width:180px; background:url(../../images/default/special_dot1.gif) repeat-x center 0 100px; padding:5px 10px 10px 10px; margin-bottom:5px; display:inline; height:170px }
.special_text a, .special_text a:visited {font-weight:bold;color:#1956c7; font-size:11px; }
.special_text img{ border:1px solid #1956c7; float:left; margin-right:8px; display:inline}
.specialCat {display:inline}
.specialCat a, .specialCat a:visited {
border-bottom:1px solid #E4E4E4;
color:#999999 !important;
float:left;
font-family:"optima", Arial,Helvetica,sans-serif;
font-size:19px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal !important;
line-height:normal;
margin-bottom:5px;
padding:0 0 3px;
width:180px;
text-transform:uppercase;

}
.special_text h2 a{  float:left; width:280px; font-weight:bold;color:#1956c7; font-size:12px!important; padding:0 0 3px 0}
.special_text h3 {  float:left; width:280px; height:54px; line-height:18px; overflow:hidden; font-size:12px; font-weight:normal}



.Top_celeb {
background:transparent url(../../images/default/bg_celeb_zone.jpg) no-repeat scroll right 0;
border-top:4px solid #000000;
margin-bottom:4px;
overflow:hidden;
padding-left:10px;
width:405px;
}
.Top_celeb  h4 {
margin-bottom:10px;
text-transform:uppercase;
font:12PX Arial, Helvetica, sans-serif;
font-weight:bold;
color:#353535;

}
.Top_celeb a, .Top_celeb a:visited { color:#1956C5;}
.Top_celeb1{  margin-right:8px;float:left;border:1px solid #1956C5;height:55px; overflow:hidden}
.Top_celeb img{ float:left; margin-right:8px}
.Top_celeb_Head {
height:25px;
margin-bottom:20px;
overflow:hidden;
padding-top:22px;
width:400px;
}
.Top_celeb_Head h2 {
color:black;
font-family:"optima",Arial,Helvetica,sans-serif;
font-size:24px;
line-height:22px;
margin-bottom:10px;

text-transform:uppercase
}

.Top_celeb_Head h2 a, .Top_celeb_Head h2 a:visited{
color:#000000;font-weight:normal!important;
}
.Top_celeb_Head h2 a:hover{ color:#000000}
.Top_celeb h3 {
font-family:"optima",Arial,Helvetica,sans-serif;
font-size:22px;
letter-spacing:-1px;
margin-bottom:10px;
float:left;
width:280px;
font-weight:normal;
line-height:24px
}
.Top_celeb_rep {
background:#F7F7F7 none repeat scroll 0 0;
margin-bottom:4px;
overflow:hidden;
padding:5px;
width:230px;
float:left
}
.Top_celeb_rep a, .Top_celeb_rep a:visited { text-transform:uppercase; font-weight:bold}
.Top_celeb_rep img { margin:0 !important}
/*#######################################   LEFT2   ###############################################*/
.read_more {
background:url(../../images/default/ico_more.gif) no-repeat scroll 0 12px;
display:block;
padding:10px 0 0 17px;
font-weight:bold;
color:#1956C5;
}
.read_more a , .read_more a :visited{
color:#1956C5;
outline-color:-moz-use-text-color;
outline-style:none;
outline-width:medium;
font-weight:bold
}
/*#######################################   LEFT   ###############################################*/
/*#######################################   RIGHT   ###############################################*/

#right { float:right; width:305px}
#right .container{ float:right; width:305px; background:#d8d8d8 url(../../images/default/top_right.gif) no-repeat top right; margin-bottom:10px; display:inline}
#right .head { background:url(../../images/default/bg_rightHead.jpg) repeat-x; height:30px; border:1px solid #000; text-align:center; font-weight:bold;  color:#333333; font:20px "optima", Arial, Helvetica, sans-serif;}

#right .head_xemnhieu { background:url(../../images/default/xemnhieu.gif) no-repeat; height:38px}
#right .head_album { background:url(../../images/default/album.gif) no-repeat; height:38px}

#right .contentAdv{ float:left; width:300px; background:#000000 url(../../images/default/bg_rightContent.jpg) repeat-x center; display:inline }
.content_text { padding:7px 5px 0px 10px; margin-bottom:7px}
.content_textHead {
margin-bottom:2px;
overflow:hidden;
}
.content_text img { border:1px solid #1956c7; background-color:#FFFFFF; margin-right:5px; float:left}
.Album_text { padding:7px 5px 0px 5px; margin-bottom:7px}
.Album_textHead {
margin:10px 0px;
overflow:hidden;
}
.Album_textHead h4 {
color:white;
float:left;
font-family:Arial,sans-serif;
font-size:11px;
font-weight:bold;
letter-spacing:0;
width:142px;
text-transform:uppercase
}
.Album_textHead strong {
background:transparent url(../../Images/default/ico_add.gif) no-repeat scroll 0 4px;
color:white;
float:right;
margin-right:5px;
padding-left:12px;
text-transform:uppercase;
}
.Album_text img { border:1px solid #1956c7; padding:1px; background-color:#FFFFFF; margin-right:5px;margin-bottom:5px; float:left}
.more_of {
float:right;
padding-right:10px;
text-transform:uppercase;
color:#C8EFFD;
text-decoration:none;
font-weight:bold;
}

.text { float:right; width:200px; border-bottom:1px solid #666666; padding-bottom:8px}
.text a, text a:visited {color:#c8effd; font-size:12px; font-family:Arial, Helvetica, sans-serif;}
.text h1 { color:#c8effd; font-weight:bold; font-size:11px; font-family:Arial, Helvetica, sans-serif; margin-bottom:5px}
.txt {height:47px; overflow:hidden; float:left; width:140px; font-size:12px; line-height:16px; color:#9ca6ad; font-family:Arial, Helvetica, sans-serif;  }
.meter { float:right; width:40px; }
#right .bottom { float:left; width:305px; background:#303030 url(../../images/default/bottom_right.gif) no-repeat right; height:5px; font-size:5px; line-height:0}
.hotAlbum { padding:5px;}
.hotAlbum_left { float:left; width:125px; font-size:11px; color:#FFFFFF; font-weight:bold }
.hotAlbum_left h1 {font-size:13px; color:#FFFFFF ; font-size:13px; font-weight:bold}
.hotAlbum_left img { border:1px solid #ffffff}
.hotAlbum_right { float:right; width:160px; font-size:11px; color:#FFFFFF;}
.hotAlbum_left h1 {font-size:13px; color:#FFFFFF ; font-size:13px; font-weight:bold}
.hotAlbum_left h2 {font-size:13px; color:#c8effd ; font-size:13px; font-weight:bold}
.hotAlbum_left img { border:1px solid #ffffff}
.radio {float:left; width:280px; padding:0px 10px;}
.radio .count {
background:transparent url(../../Images/default/digg_bg.png) no-repeat scroll 0 0;
border:0 none;
color:#1956C5;
display:block;
float:left;
height:22px;
margin-right:3px;
padding:8px 0 0;
text-align:center;
width:30px;
}
.radio .count a, .count a:visited{color:#1956C5!important; font-weight:bold}
.radio a{
text-decoration:none;color:#1956C5;
}
.radio .text{ float:left; padding:10px 0 10px 10px; font:12px Arial, Helvetica, sans-serif; color:#C8EFFD; border-bottom:1px solid #666666; width:270px}
.radio .text img { border:1px solid #8A8A8A;
float:left;
margin-right:5px;}
.radio .text span { font-weight:bold;font-size:12px; float:left; width:170px}
.radio .text a span { font-weight:bold;}
.radio .text a, .text a:visited { color:#C8EFFD; text-transform:none;}
/*#######################################   RIGHT   ###############################################*/

/*#######################################   HOTBANNER  ###############################################*/
#ifocus { width:410px; height:235px; background:#000000; float:right }
	#ifocus_pic { display:inline; position:relative; float:right; width:410px; height:235px; overflow:hidden; margin:0px 0px 0 0px; }
		#ifocus_piclist { position:absolute; }
		#ifocus_piclist li { width:410px; height:235px; overflow:hidden; }
		#ifocus_piclist img { width:410px; height:235px; }
	#ifocus_btn { position:absolute; width:91px; height:225px;padding:5px 0 ;}
		#ifocus_btn li { width:91px; height:55px; cursor:pointer;/* opacity:0.5; -moz-opacity:0.5; filter:alpha(opacity=50); */}
		#ifocus_btn img {display:inline;position:absolute; width:75px; height:48px; margin:3px 11px 0 3px ; overflow:hidden; border:1px solid #ffffff !important }
		#ifocus_btn .current {background: url(../../images/default/ifocus_btn_bg.gif) no-repeat; opacity:1; -moz-opacity:1; filter:alpha(opacity=100);}
	#ifocus_opdiv {
	position:absolute;
	bottom:-2px;
	width:320px;
	height:55px;
	background:#000;
	opacity:0.5;
	-moz-opacity:0.5;
	filter:alpha(opacity=50);
	left: 90px;
}
	#ifocus_tx {
	position:absolute;
	left:96px;
	bottom:5px;
	color:#dfdfde;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	height:47px;
	overflow:hidden;
}
	#ifocus_tx h1{
	color:#ffff00;
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	text-transform:uppercase;
}
	#ifocus_tx a, #ifocus_tx a:visited{
	color:#ffff00;
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	text-transform:uppercase;
	text-decoration:none;
}
	#ifocus_tx a:hover{
	color:#FF9900
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	text-transform:uppercase;
	text-decoration:none;
}
		#ifocus_tx .normal { display:none; }
/*#######################################   HOTBANNER  ###############################################*/
/*#######################################   MENU  ###############################################*/

.homeindex #nav {background:#49555d url(../../images/default/bg_nav_oceanic.gif) repeat-x 0 0; border-bottom-color:#62707A}
#nav {
	height:24px;
	padding-top:5px;
	margin:0px 0 0 0;
	}

#nav span {
	color: white;
	font-weight: bold;
	cursor: pointer;
	padding-right:2px;
}
	
#nav a {
	/*border-left:1px #b3b3b3 solid;*/
	color:white;
	text-decoration:none;
	padding-left:3px;
	padding-left:8px;
	margin-right:0px
	}

#nav a:hover {
	text-decoration:underline
	}
/*
#nav div {
	width:990px;
	position:relative;
	margin:0 auto 0 auto;
	padding:0 12px 0 12px    
	}
*/
#nav .mainNav {
	width: 990px;
	padding-left:10px;
	position:relative;
	margin: 0px auto 0px auto;
	Z-INDEX:2000;
}    

#nav .home {
	font-size:18px;
	color:#f6f6cd;
	text-transform:uppercase;
	border:0;
	font-family:Optima, Arial, Helvetica, sans-serif;
	font-weight:normal;
	letter-spacing:-1px;
	display:block;
	float:left;
	margin:-3px 5px 0 0;
	padding-left:22px;
	background:url(../../images/default/ico_home.gif) no-repeat 0 3px;
	}
.home{ margin-top:-2px!important}
#nav .home:hover {
	text-decoration:none
	}
#nav .more {
	width:56px;
	height:23px;
	display:block;
	text-indent:-1000px;
	position:absolute;
	top:-4px;
	right:0;
	border:0;
	overflow:hidden;
	background:url(../../images/default/btn_more.gif) no-repeat;
	}

#nav .odd {
	border:0
	}

#sub_menu {
	background:#4d4c4c url(../../images/default/bg_sub_nav.gif) repeat-x 0 0;
	height:20px;
	border-bottom:1px #606060 solid;
	margin-bottom:15px
	}

.menuWrap { 
	float: left; 
	display:block;
	position:relative;
}
.menuSub {
	/*visibility:hidden;*/ 
	position:absolute; 
	z-index:2000;
}

.BmenuSub {
	/*visibility:hidden;*/ 
	position:absolute; 
	top:-200px;
}

.menuMain { 
	clear:both;
	padding: 0px 3px 0px 0px;
}  

.menuMain a {
	font-weight:bold;
}
.inv { 
	width: 10px;
	height: 10px;
	
	float: left;
	display: none;
}


/* Drop Down Menu */
.menuSub .drop_down {
	border:1px #888787 solid;
	position:relative;
	/*width:450px;*/
	padding:10px;
	background:#000 url(../../images/default/bg_nav_submenu_2.gif) repeat-y 35px 0;
	z-index:2000;
	}

.drop_down .left {
	float:left;
	width: 270px;
}
.drop_down .right {
	float:right;
	width:160px;

}

.drop_down .right .sectionStar {
	background:url(../../images/default/ico_section_star.gif) no-repeat 0 5px;
	background-color: #383838;
}

.drop_down .sectionStar2 {
	background:url(../../images/default/ico_section_star.gif) no-repeat 0 5px !important;
	background-color: #383838 !important;
	width: 170px;
	height: 20px;
	padding-top:5px;
}

.drop_down .right li {
	padding-left:15px;
	font-weight:normal;
	background:url(../../images/default/ico_section.gif) no-repeat 0 5px;
	border-bottom:1px #404040 solid;
	line-height:20px
	}

.drop_down .celebs_left {
	float:left;
	width: 170px;
}

.drop_down .celebs_right {
	float:right;
	width:190px;
}

.drop_down .n_links .celebs_right .section li {
	padding-left:15px;
	font-weight:normal;
	background:url(../../images/default/ico_section.gif) no-repeat 0 5px;
	border-bottom:1px #404040 solid;
	line-height:20px
	}

.drop_down .gallery_left {
	float:left;
	width: 280px;
}

.drop_down .gallery_right {
	float:right;
	text-align:center;
	width:150px;
}

.drop_down .topics {
	float:left;
	width:120px;
}

.drop_down .objects {
	float:left;
	width:120px;
}

	
.drop_down h2 {
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin-bottom: 10px;
	letter-spacing:normal !important;
	}

.drop_down h4 {
	font-size:11px;
	letter-spacing:0;
	font-weight:bold;
	font-family:Arial, sans-serif
	}
	

.drop_down a {
	color:#c8effd;
	text-decoration:none;
	font-weight:bold
	} 

.drop_down a:hover {
	text-decoration:underline
	} 


.drop_down .opa_bckgrd {
	position:absolute;
	top:0;
	left:0;
	background:black;
	width:350px;
	height:245px;
	filter:alpha(opacity=65);
	opacity:0.65
	}
/*
.drop_down .n_links {
	position:absolute;
	top:0;
	left:0;
	padding:15px 10px 0 10px;
	width:330px;
	height:230px
	}
*/

.drop_down .custom_channel {
	font-size: 18px;
	text-transform:uppercase;
	font-family:arial,Lucida Sans Unicode, Lucida Grande, sans-serif;
	font-weight: normal;
	letter-spacing:-1px;
	color: white;
	padding-bottom:10px;
}
	
.drop_down ul {
	margin-bottom:10px;
	overflow:hidden
	}

.drop_down .c_keywords li {
	float:left;
	padding-right:5px;
	margin-right:5px;
	border-right:1px #a4a4a4 solid
	}

.drop_down .n_links .read_more {
	clear:both;
	display:block;
	padding-left:18px;
	font-weight:bold;
	background:url(../../images/default/ico_more_b.gif) no-repeat 0 1px
	}

.drop_down .n_links .more_articles li {
	padding-left:13px;
	background:url(../../images/default/ico_article_b.gif) no-repeat 0 3px
	}

.drop_down .n_links .more_articles a {
	font-weight:normal
	}
	
.drop_down .n_links .section li {
	padding-left:13px;
	background:url(../../images/default/ico_square.gif) no-repeat 3px 6px;
	
	}

.drop_down_title {
	padding-bottom:10px;
	font:18px "optima", Arial, Helvetica, sans-serif;
}
	
.drop_down .channel_home {
	font-size: 18px;
	text-transform:uppercase;
	font-weight:normal;
	font-family:arial,Lucida Sans Unicode, Lucida Grande, sans-serif
	font-weight: normal;
	letter-spacing:-1px;
	}
	
#nav .odd {
	border:0
	}
#nav .drop_down h2 {
	color:#E2E2E2;
	text-transform:uppercase
	}
#nav .drop_down h4 {
	font-size:11px;
	letter-spacing:0;
	font-weight:bold;
	font-family:Arial, sans-serif
	}

#nav .drop_down a {
	color:#c8effd;
	border:0;
	text-decoration:none;
	padding-left:0px;
	} 

#nav .drop_down a:hover {
	text-decoration:underline
	} 
	




.subMenu a, .subMenu a:visited { color:#FFFFFF; font-size:12px; }
.subMenu h1 { border:1px solid #FFFFFF; padding:2px 5px; float:left} 
.subMenu .google_logo {
background:transparent url(../../images/default/google_logo_alpha.png) no-repeat scroll 0 0;
display:block;
height:21px;
overflow:hidden;
text-indent:-1000px;
width:105px;
margin-left:20px;
float:left
}
/*#######################################   MENU END  ###############################################*/
.submit input {
background-color:white;
border-bottom:1px solid #000000;
color:black;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
font-weight:bold;
height:20px;
width:60px;
}	





/*#######################################   DETAIL  ###############################################*/
.TextBox{ border:1px solid #626262; background:#363636; color:#FFFFFF}
.radEnabledCss_Default{ border:1px solid #626262!important; background:#363636!important; color:#FFFFFF!important}



#detail_top{ background:#191919 ; padding:10px;}
.head {background:url(../../images/default/bg_rightHead.jpg) repeat-x; height:29px; border:1px solid #000;  color:#666666; font-size:11px;}
.path { float:left;font-weight:normal; padding: 3px 20px 0 20px; text-transform:uppercase; font:18px "Optima", Arial, Helvetica, sans-serif;}
.path a, .path a:visited{ color:#000000}
.ulti { float:right ;background:url(../../Images/default/BG-top.jpg) repeat-x; padding:0px 10px 0px 0px; margin-top:2px; margin-right:2px; height:26px; color:#FFFFFF}
.ulti a, .ulti a:visited { color:#ffffff; text-decoration:none}
.ulti h1{ float:left; margin-right:10px}
.ulti h2{ border:1px solid #e4e4e4; float:left; margin-top:3px; margin-left:6px ; font-weight:bold; color:#FFFFFF; font-size:11px}
.ulti h2 a, .ulti h2 a:visited{ color:#FFFFFF; font-size:11px; padding:0px 6px;}
.ulti h2 a:hover{ color:#000000; background:#e4e4e4; padding:0px 6px; display:block}

.paging { text-align:center}
.paging span{ font-weight:bold; padding:3px 6px;}
.paging a{ color:#000000; background:#f2f2f8; border:1px solid #f2f2f8; padding:3px 6px;}

.paging1{text-align:center}
.paging1 span { font-weight:bold; padding:3px 6px; color:#FFFFFF}
.paging1 .numericLink {color:#fff;background:#121218; border:1px solid #222228; padding:3px 6px; }

.paging2{ font-weight:bold}
.paging2 table {width:400px; text-align:right}
.paging2 { color:#333333; padding:3px 6px; border:1px solid #aaaaaa; display:block; text-align:center;}
.paging2 a , .paging a :visited { color:#C8EFFD; padding:3px 6px; width:80px; border:1px solid #C8EFFD; display:block; text-align:center; margin:0px 50px;}
.paging2:hover { color:#ffffff; background:#333333; padding:3px 6px; border:1px solid #000000; display:block; text-align:center; behavior:url(../../js/cssHoverFix.htc);}
.paging2 td{ border:0px!important}
.photoNum { position:relative; width:660px ; height:550px}
.photonumber{ color:#cccccc; z-index:100; position:absolute; top:7px ; left:305px; page-break-inside:auto}

#detail_top .left {float:left; width:230px; color:#FFFFFF;}
#detail_top .left h1 { font-size:24px; font-weight:normal; font-family: "Optima", Arial, Helvetica, sans-serif; line-height:26px}
#detail_top .left h2 {font-size:11px; font-weight:bold;color:#D8D7D7; float:left}
#detail_top .left h4 { font-size:11px; font-weight:bold;color:#D8D7D7; float:left; margin:12px 5px 0 0}
#detail_top .left h3 {font-size:11px; font-weight:bold;color:#555555; float:left; margin:0 3px 0 0px}
#detail_top .meter { float:left; margin-left:80px }
#detail_top .left2{ 
float:left;
width:410px;
color:#D8D7D7;
font-size:10px;
position:relative;
overflow:hidden
}


#detail_top .right{ 
float:right;
width:410px;
color:#D8D7D7;
font-size:10px;
position:relative;

}

#detail_top .pic { 
float:right;
overflow:hidden;
position:relative;
width:410px;
height: 235px;
}
#detail_top .pic .div {
background:transparent url(../../Images/default/410x235_frame.png) no-repeat scroll 0 0;
height:235px;
left:0;
position:absolute;
top:0;
width:410px;
}
.div div{
float:left
}
#detail_top .right1 {float:right; width:220px; color:#FFFFFF;}
.right1 a, .right1 a:visited {float:right; width:220px; color:#C8EFFD; }
.right1 a:hover { text-decoration:none}
#detail_top .right1 h1 a, .right1 h1 a{ font-size:24px; font-weight:normal!important; font-family:"Optima", Arial, Helvetica, sans-serif; line-height:25px}
#detail_top .right1 h2 { font-size:11px; font-weight:bold;color:#D8D7D7; float:left}
#detail_top .right1 h4 { font-size:11px; font-weight:bold;color:#D8D7D7; float:left; margin:12px 5px 0 0}
#detail_top .right1 h3 { font-size:11px; font-weight:bold;color:#555555; float:left; margin:0 3px 0 0px}
#detail_top .more {
font-family:"optima", Arial, Helvetica, sans-serif ;
font-size:18px;
letter-spacing:-1px;
text-align:center;

text-transform:uppercase; float:right; margin-top:25px}

#detail_top .more a, .more a:visited { 
background-color:#C8EFFD;
color:black;
padding:4px 5px;
display:block
}
#detail_bottom{
background:transparent url(../../images/default/left2_bg.gif) repeat-x scroll 0 0;
float:left;
width:665px
}

.Detail_text { float:left; width:415px; margin:10px 10px 10px 10px; font-size:12px!important; display:inline; min-height:800px}
.Detail_text h2 {background:transparent url(../../images/default/header_pointer_bloc_w_1.gif) no-repeat scroll 0 4px;font:20px "Optima", Arial, Helvetica, sans-serif; font-weight:normal; color:#191919; padding-left:20px; text-transform:uppercase}
.Detail_text  img { max-width:400px; height:inherit; padding:6px 10px 5px 5px; display:inline;width: expression( document.body.clientWidth > 402? "400px" : "auto");}
.MsoNormal {font-size:12px!important ; font-family:Arial, Helvetica, sans-serif; margin:-2px 0px!important}
.MsoNormal p{margin:-8px 0px}
.Detail_textRight { float:right; width:200px; margin:10px 10px 0px 10px; background:#f4f4f4; border:1px solid #999999; display:inline}
.Detail_textLeft { float:left; width:200px; margin:10px 10px 0px 10px; background:#f4f4f4; border:1px solid #999999; display:inline}

.more_related_links {
background:#EFF5FF;
border-bottom:3px solid #D1D8E3;
border-top:3px solid #D1D8E3;
clear:both;
margin-bottom:25px;
overflow:hidden;
padding:10px;
width:625px;
margin-left:10px;
}
.about_this {
background:transparent url(../../images/default/bg_more_about_this.gif) repeat-x scroll 0 0;
border:1px solid #D1D8E3;
clear:both;
float:none;
font-family: "optima", Arial, Helvetica, sans-serif ;
font-size:18px;
letter-spacing:-1px;
margin-bottom:10px;
padding:5px 10px 5px 5px;
text-transform:uppercase;
width:610px;
}
.more_related_links img{ width:55px!important}
.first_col {
float:left;
width:210px;
border-right:1px solid #D1D8E3;
margin-right:10px;
width:210px;

}
.first1_col {
float:left;
width:210px;
border-right:1px solid #D1D8E3;
margin-right:10px;
width:210px;
min-height:120PX;
}

.last_col {
border:0 none;
margin-right:0;
width:180px;
float:right;
}
.last_col a, .last_col a:visited{ padding:0px 0px 0px 15px; background:url(../../Images/default/bg_external_link.gif) no-repeat; display:block; margin:5px 0px;color:#1956C7!important}
.first_col a, .first_col .a:visited {color:#1956C7!important;}
.first1_col a, .first1_col .a:visited {padding:0px 0px 0px 15px; background:url(../../Images/default/bg_external_link.gif) no-repeat; display:block; margin:5px 0px;color:#1956C7!important}

.first_col img { float:left; border:1px solid #1956C5 ; margin-right:8px}
.first_col .ListPoll {
color:#1956C7!important;
padding:3px 0;
border-bottom:0px ;
min-height:40px
}
.first_col .ListPoll a, .first_col .ListPoll a:visited {color:#1956C7!important;}
.ListPollButton a, .ListPollButton a:visited {color:#FFFFFF!important; cursor:pointer; font-weight:bold!important;}
.first_col .baimoi_text {
color:#1956C7!important;
background:none;
min-height:40px;
padding:3px 0;
}

.more_related_links h4 {
border-bottom:1px solid #D1D8E3;
font-family:Arial,sans-serif;
font-size:12px;
font-weight:bold;
letter-spacing:0;
margin-bottom:10px;
padding-bottom:5px;
}

.description {
background:transparent url(../../images/default/left2_bg.gif) repeat-x scroll 0 1px;
line-height:18px;
padding:15px 10px 0PX 10px;
position:relative;
width:645px;
}
.description h2 {
background:transparent url(../../images/default/bg_article_header_2.gif) no-repeat scroll 0 20px;
line-height:29px;
margin-bottom:5px;
padding-top:25px;
font:24px "optima", Arial, Helvetica, sans-serif;
font-weight:normal;
}
.description h3 {
background:transparent url(../../images/default/bg_article_header_2.gif) no-repeat scroll 0 20px;
line-height:29px;
margin-bottom:5px;
padding-top:25px;
font:24px "optima", Arial, Helvetica, sans-serif;
font-weight:normal;
}


/*#######################################   DETAIL END  ###############################################*/

/*#######################################   CAT END  ###############################################*/

.cat{ float:right; width:415px; margin:0px; background:url(../../images/default/left2_bg.gif) repeat-x}
/*.cat_Head { background:url(../../images/default/bg_left2.jpg) repeat-x; height:30px; padding-left:20px; padding-top:2px; font:18px "Optima", Arial, Helvetica, sans-serif; text-transform:uppercase}
*/
.cat_Head{

font:20px "Optima", Arial, Helvetica, sans-serif; text-transform:uppercase;

background:#3C3C3C none repeat scroll 0 0;
border-bottom:1px solid #FFFFFF;
height:35px;
overflow:hidden;
padding-top:15px;
}

.cat_Head h2 {
background:transparent url(../../images/default/header_pointer_bloc_w_2.gif) no-repeat scroll 0 4px;
color:white;
font-size:20px;
line-height:28px;
margin-bottom:10px;
padding-left:10px;
}
.cat_Head h2 a, .cat_Head h2 a:visited{ color:#FFFFFF; text-decoration:none; font-weight:normal}
.cat_Head a:hover{ color:#FFFFFF; text-decoration:none}
/*#######################################   CAT END  ###############################################*/


/* Rating */
.demoarea {
	padding:20px;
	background:#FFF url(../../Images/default/demotop.png) no-repeat left top;
}

.ratingStar {
    font-size: 0pt;
    width: 13px;
    height: 12px;
    margin: 0px;
    padding: 0px;
    cursor: pointer;
    display: block;
    background-repeat: no-repeat;
}

.filledRatingStar {
    background-image: url(../../Images/default/FilledStar.png);

}

.emptyRatingStar {
    background-image: url(../../Images/default/EmptyStar.png);
}

.savedRatingStar {
    background-image: url(../../Images/default/SavedStar.png);
}

/*#######################################   CHILD CAT  ###############################################*/
#result {
border:1px solid #D1D1D1;
margin-bottom:5px;
overflow:hidden;
padding:5px;
width:633px;
}
#result .left {
float:left;
width:360px;
font-size:12px
}

#result .left h1{
 color:#1956c7!important;
 font:16px Arial, Helvetica, sans-serif;
 text-align:left;
 font-weight:bold
}
#result .left h4{
 color:#1956c7!important;
 font:12px Arial, Helvetica, sans-serif;
 text-align:left;
 font-weight:bold;
 margin-bottom:5px;
}
#result .left h5 { color:#000000; font:12px Arial, Helvetica, sans-serif; font-weight:normal}
#result .left a, .left a:visited{
 color:#1956c7;
}

#result .left a:hover{
 text-decoration:none
}

#result .right {
background-color:#EEEDED;
float:right;
font-size:12px;
line-height:16px;
margin-bottom:0;
overflow:hidden;
padding:5px;
width:245px;
}
#result .left img {
border:1px solid #dddddd;
float:left;
padding:2px;
margin-right:5px;
}
/*#######################################   CHILD CAT END  ###############################################*/
.footer_menu {margin-top:40px}
.footer_menuT{ float:left; padding:8px 8px 8px 4px; background:url(../../Images/default/foot_Break.gif) repeat-y right; font:10px Arial, Helvetica, sans-serif; color:#FFFFFF; margin-top:8px; height:110px}

.footer_menuT{ float:left; padding:8px 8px 8px 4px; background:url(../../Images/default/foot_Break.gif) repeat-y right; font:10px Arial, Helvetica, sans-serif; color:#FFFFFF; margin-top:8px; height:110px}
.footer_menuT a, .footer_menuT a:visited{ text-decoration:none; color:#FFFFFF; }
.footer_menuT a:hover{ text-decoration:none; color:#c8effd}


.footer_menuT1 h1 {
background:url(../../images/default/bg_nav_footer.gif) repeat-x scroll 0 0;
color:white;
display:block;
float:left;
font-weight:bold;
height:22px;
margin:-28px 2px 0 0;
overflow:hidden;
padding:8px 10px 0 10px;
text-align:center;
text-decoration:none;
font-size:11px;
position:relative;
line-height:normal
}
.footer_menuT h1 a{ font-size:11px;padding-top:8px}



/*.footer_menuT h1 { font-weight:bold; font-size:11px; color:#c8effd}*/
.footer_menuT p { padding-left:10px; line-height:18px}
.foot_link { color:#FFF; font: 12px Arial, Helvetica, sans-serif; margin:0 5px; float:right }
.foot_link  a, .foot_link  a:visited { color:#FFFFFF} 

.bottom_gallery_nav {padding:10px 0 25px;text-align:center;margin:10px 0}
.bottom_gallery_nav Table {margin:0 auto;}
.bottom_gallery_nav  span{border:1px solid #cccccc;color:#FFFFFF;font-weight:bold;margin-right:3px;padding:2px 6px;text-decoration:none;}

.bottom_gallery_nav a {border:1px solid;font-weight:bold;margin-right:3px;padding:2px 6px;text-decoration:none;color:#ACDFFB;}
.bottom_gallery_nav a:hover {
	background-color:#acdffb;
	color:black;
	text-decoration:none;
	border:1px #acdffb solid
	}

.bottom_gallery_nav {text-align:center!important;}




.quickSearch {
background:transparent url(../../images/default/bg_object_alpha_blck.gif) repeat-x scroll 0 0;
border-bottom:0 none;
height:33px;
margin-bottom:5px;
padding:3px 0 0 5px;
text-align:center;
}
.quickSearch tr:hover{ background:none!important; width:100%!important}
.quickSearch td { padding:0px!important; border:none!important;}
.quickSearch span {
border-right:1px solid #363636;
color:#ffffff;
font-size:11px;
font-weight:noraml;
padding:2px 5px;
text-align:center;
text-transform:uppercase;
}
.quickSearch Table{margin:0 auto}
.quickSearch a, .quickSearch a:visited {
border-right:1px solid #363636;
padding: 2px 5px;
text-align:center;
text-transform:uppercase;
color:#ACDFFB;
font-size:11px;
font-weight:bold
}

.quickSearch a:hover {
	color:black;
	text-decoration:none;
	background-color:#acdffb;
}
.celeName{
overflow:hidden;
padding:10px 0 15px;
margin: 0 20px}

.celeName h1 {
background:transparent none repeat scroll 0 0;
float:left;
font-family:"Optima" ,Arial, Helvetica, sans-serif;
font-size:24px;
line-height:normal;
text-transform:none;
width:420px;
color:#FFFFFF;
font-weight:normal;
}
.slideshow {
margin:10px 0;
text-align:center;
color:#FFFFFF;
font-size:11px;
}
.slideshow a, .slideshow a:visited {
color:#ACDFFB;
text-decoration:none;

}

.slideshow img { border:1px solid #acdffb}
.related_images {
background:#404040 url(../../images/default/bg_related.jpg) no-repeat scroll 0 0;
padding:12px 0 0 12px;
position:relative;
width:628px;
margin-left:12px;
color:White;
margin-top:30px
}
.related_images h1{ position:absolute; margin:-30px 0 0 10px; font:20px "Optima", Arial; font-weight:normal; color:White }
.related_images img {
border:1px solid #acdffb; margin:0px 3px
}
#gallery_featured {
background-position:left -5px;
border:medium none;
margin-top:20px;
margin-left:15px;
width:644px;
}
#gallery_featured h2 {
color:white;
font-size:20px;
font-family:"optima", Arial, Helvetica, sans-serif;
font-weight:normal;
letter-spacing:-1px;
padding:25px 0 5px;
}
#gallery_featured .event {
background-color:black;
border:1px solid #525252;
float:left;
height:112px;
margin-bottom:3px;
margin-right:3px;
padding:5px 5px 5px 10px;
width:192px;
}
#gallery_featured .event img{ margin-right:8px}

#gallery_featured h4 {font-size:11px; font-weight:normal}
#gallery_featured a, #gallery_featured a:visited {
display:block;
color:#ACDFFB;
text-decoration:none;
}



#gallery_today {
background:transparent url(../../images/default/bg_todays_gallery.gif);
overflow:hidden;
padding:10px 10px 20px;
width:645px;
}
#crumbs {
font-size:11px;
line-height:inherit;
padding:0;
}
#crumbs a, #crumbs a:visited {
color:#ACDFFB;
text-decoration:none;
}
#gallery_today h1 {
color:white;
font-size:30px;
font-weight:normal!important;
letter-spacing:-1px;
margin:0 0 10px;
padding:0;
font-family:"optima", Arial, Helvetica, sans-serif;
text-transform:uppercase
}
#gallery_today h2 {
color:#ACDFFB;
font-size:18px;
font-weight:normal!important;
letter-spacing:-1px;
padding:0;
text-transform:uppercase;
font-family:"optima", Arial, Helvetica, sans-serif
}

#gallery_today .info {
float:left;
padding:10px 20px 0 0;
width:340px;
color:#FFFFFF
}
#gallery_today .info a, .info a:visited {
color:#ACDFFB;
}
#gallery_today a img {
float:right;
margin-left:3px;
border:1px solid #ACDFFB;
width:125px
}



.ArtistbyKey { margin:3px 10px; border:1px solid #cccccc; color:White; float:left; width:640px; display:inline}
.ArtistbyKey h1 a, .ArtistbyKey h1 a:visited { float:left ;color:#acdffb; font:20px "Optima", arial; font-weight:normal; text-decoration:none }
.ArtistbyKey a:hover {text-decoration:none}
.ArtistbyKey img {border:1px solid #acdffb; margin:3px 3px}



.poll a, .poll a:visited { 
color:#C8EFFD;
font-weight:normal;}
.poll img { background:  1px solid #FFFFFF; margin-right:8px; float:left}

.celebrities {
background:white url(../../images/default/bg_celebrities.jpg) repeat-x scroll 0 0;
color:#3F3F3F;
float:left;
font-size:12px;
line-height:18px;
padding:15px 10px 0;
width:645px;
}
.celebrities a , .celebrities a:visited{
color:#466A99!important;
font-weight:bold;
text-decoration:none;
}

.celebrities .alpha_v1 a {
border-right:1px solid #E0E0E0;
display:block;
float:left;
padding:3px 0;
text-align:center;
text-transform:uppercase;
width:22px;
}
.celebrities .alpha_v1 {
background:transparent url(../../images/default/bg_alpha.gif) repeat-x scroll 0 0;
border-color:#FFFFFF #FFFFFF -moz-use-text-color;
border-style:solid solid none;
border-width:1px 1px 0;
height:22px;
margin-bottom:10px;
padding:3px 0 0 5px;
}
.celebrities .name2 {
clear:both;
height:50px;
overflow:hidden;
padding-left:10px;
}
.celebrities {
color:#3F3F3F;
font-size:12px;
line-height:18px;
}
.celebrities .name2 h1 {
float:left;
line-height:36px;
}
.celebrities h1 {
font-size:23px;
letter-spacing:-2px;
margin-bottom:15px;
text-transform:none;
font-family:"optima",Arial, Helvetica, sans-serif;
font-weight:normal
}
.celebrities .name2 ul {
float:right;
padding-top:20px;
}
.celebrities .name2 .odd {
border:0 none;
padding:0;
}
.celebrities .name2 li {
border-left:1px solid #A1A0A0;
float:left;
height:18px;
margin-right:5px;
padding-left:5px;
}
.celebrities .picture_v2 {
clear:both;
float:left;
width:222px;
}
.celebrities .picture_v2 div {
background:#000000 url(../../Images/default/bg_top50_logo.gif) no-repeat scroll 0 0;
border:medium none;
height:45px;
overflow:hidden;
position:relative;
width:222px;
}
.celebrities .picture_v2 .div30 {
background:#000000 url(../../Images/default/bg_top30_logo.gif) no-repeat scroll 0 0;
border:medium none;
height:45px;
overflow:hidden;
position:relative;
width:222px;
}

.celebrities .picture_v2 div p {
background:transparent none repeat scroll 0 0;
color:white;
display:block;
height:45px;
padding:13px 0 0;
position:absolute;
right:15px;
text-align:right;
top:0;
width:50px;
}
.celebrities .picture_v2 div span {
color:white;
font-size:18px;
text-decoration:underline;
text-transform:uppercase;
}
.celebrities .picture_v2 .main img {
border:1px solid #000000;
}
.celebrities .picture_v2 div .top99 {
float:left;
font-size:11px;
margin-top:2px;
}
.celebrities .picture_v2 div .top99 {
display:block;
height:45px;
left:0;
overflow:hidden;
position:absolute;
text-indent:-1000px;
top:0;
width:125px;
}
.celebrities .media {
padding-left:10px;
float:left;
width:410px
}
.celebrities .media a , .media a :visited{
color:#466A99;
font-size:9px;
font-weight:normal;
line-height:10px;
}
.celebrities .media .galleries {
line-height:8px;
overflow:hidden;
padding:0 0 10px;
}
.celebrities h2 {
background:transparent url(../../images/default/bg_header_3.gif) no-repeat scroll 0 0;
font-size:18px;
margin-bottom:7px;
padding:12px 0 0;
text-transform:uppercase;
font-family:"optima",Arial, Helvetica, sans-serif;
font-weight:normal;
}
.celebrities .media h2 a, .celebrities .media h2 span {
color:black;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
font-weight:bold;
letter-spacing:0;
margin-bottom:0;
}
.celebrities h3 {
font-size:12px;
margin-bottom:5px;
text-transform:uppercase;
font-family:Arial, Helvetica, sans-serif;
font-weight:normal;
}
.celebrities h4 {
float:left;
font-size:18px;
margin-bottom:15px;
width:150px;
text-transform:uppercase;
font-family:"optima",Arial, Helvetica, sans-serif;
font-weight:normal;
}
.celebrities h5 {
border-bottom:1px solid #E8D2D4;
color:#4A0101;
font-size:18px;
margin-bottom:7px;
text-transform:uppercase;
font-family:"optima",Arial, Helvetica, sans-serif;
font-weight:normal;
}
.celebrities h6 {
float:left;
font-size:14px;
margin-bottom:15px;
width:150px;
text-transform:uppercase;
}

.celebrities .rating div p {
clear:both;
display:block;
height:217px;
overflow:auto;
text-transform:none;
}
.celebrities p {
margin:0 0 20px;
text-transform:none;
}
.celebrities .media .galleries div {
float:left;
padding:0 3px 5px 3px;
text-align:center;
width:52px;
}

.celebrities .media .galleries .img_cont {
float:left;
padding:0 3px 5px 3px;
text-align:center;
width:52px;
height:97px
}
.celebrities .media .top99_gallery {
background:transparent url(../../images/default/bg_top50_gallery.gif) no-repeat scroll 0 39px;
float:left
}
.celebrities .media .top99_gallery h2 {
background:transparent url(../../images/default/bg_top50_logo.gif) no-repeat scroll 0 0;
height:39px;
overflow:hidden;
position:relative;
width:416px;
}
.celebrities .media .top99_gallery h2 a {
display:block;
height:39px;
left:0;
overflow:hidden;
text-indent:-1000px;
top:0;
width:200px;
}
.celebrities .media .top99_gallery h3 {
background:transparent url(../../images/default/bg_top30_logo.gif) no-repeat scroll 0 0;
height:39px;
overflow:hidden;
position:relative;
width:416px;
}
.celebrities .media .top99_gallery h3 a {
display:block;
height:39px;
left:0;
overflow:hidden;
text-indent:-1000px;
top:0;
width:200px;
}
.celebrities .vital {
clear:both;
}
.celebrities .vital .stats {
-moz-border-radius-bottomleft:0.5em;
-moz-border-radius-bottomright:0.5em;
-moz-border-radius-topleft:0.5em;
-moz-border-radius-topright:0.5em;
background-color:#FFFFE4;
border:1px solid #F1F1C8;
color:#949451;
float:left;
margin:8px 10px 15px 0;
padding:10px;
position:relative;
width:200px;
}
.celebrities .stats h5 {
border-bottom:1px solid #F1F1C8;
color:#4E4E14;
font-size:18px;
margin-bottom:7px;
text-transform:uppercase;
font-family:"optima",Arial, Helvetica, sans-serif;
font-weight:normal;
}
.celebrities .stats dt {
display:block;
float:left;
font-weight:bold;
margin-right:5px;
overflow:hidden;
}
.celebrities .vital h2 {
background-image:none;
}
.celebrities .vital .stats .pointer {
background:transparent url(../../images/default/pointer_stats.gif) no-repeat scroll 0 0;
left:15px;
top:-8px;
display:block;
height:8px;
position:absolute;
width:8px;

}
.lastest_gossip {
clear:both;
}
.celebrities .lastest_gossip .first {
float:left;
width:222px;
}
.celebrities .gossip {
border-top:1px solid #E2E2E2;
margin-bottom:15px;
padding:10px;
}
.celebrities .gossip img{
border:1px solid #dddddd;
margin-right:8px;
float:left;
padding:2px;
}

.celebrities .rating {
clear:both;
margin-bottom:25px;
overflow:hidden;
position:relative;
}
.celebrities .rating .editors .readers strong span {
color:#F06D04; font-size:20px!important;
}
.celebrities .rating .editors .readers span {
color:#F06D04; font-size:20px!important;
}

.celebrities .rating .editors {
background:transparent none repeat scroll 0 0;
border-left:1px solid #000000;
color:#4A0101;
float:left;
font-family:"optima", Arial, Helvetica, sans-serif;
font-size:20px;
height:33px;
line-height:30px;
margin:0;
overflow:hidden;
padding:7px 0 0 10px;
width:413px;
font-weight:bold;
}
.celebrities .rating .readers {
background:transparent none repeat scroll 0 0;
border-left:1px solid #812A2A;
color:#4A0101;
float:left;
font-family:"optima", Arial, Helvetica, sans-serif;
font-size:20px;
height:28px;
letter-spacing:-1px;
margin:0;
padding:12px 0 0 10px;
width:210px;
font-weight:bold;
}
.celebrities .rating .div {
background:#F5F5F5 url(../../images/default/bg_rating_2.gif) no-repeat scroll 0 0;
float:left;
margin-right:3px;
padding:10px 10px 0;
width:189px;
}
.celebrities .rating div span {
color:#F06D04;
font-family:"optima", Arial, Helvetica, sans-serif;
font-size:20px;
font-weight:bold;
}
.celebrities .rating .small{ font-size:11px; color:#333333; font-weight:normal; line-height:normal}
.celebrities .trivia {
clear:both;
float:left;
margin:0 0 25px 10px;
width:285px;
}
.celebrities .partners {
background-color:#FFF4F4;
border:1px solid #E7CECE;
float:right;
font-size:11px;
margin-bottom:65px;
margin-right:10px;
padding:10px;
width:295px;
}
.celebrities .partners ul {
clear:both;
height:80px;
overflow:auto;
}
.celebrities .partners li {
background:transparent url(../../images/default/bg_external_link.gif) no-repeat scroll 0 0;
line-height:16px;
padding-left:15px;
}
.celebrities .biography {
clear:both;
margin:0 10px 25px;
text-transform:none;
}




.Comment_send #ad-wrap {
-x-system-font:none;
background-color:#F8F7F7;
border:1px solid #DEDEDE;
font-family:arial,helvetica,sans-serif;
font-size:11px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
height:auto;
line-height:normal;
margin:0;
overflow:hidden;
padding:0;
width:623px;
margin-left:10px
}
.Comment_send #ad-wrap a {
display:block;
float:left;
margin:0;
padding:10px;
text-decoration:none;
width:187px;
}
.Comment_send #ad-wrap a:hover {
display:block;
float:left;
margin:0;
padding:10px;
text-decoration:none;
width:187px;
behavior:url(../../js/cssHoverFix.htc);
background-color:#FFFFFF
}
.Comment_send #ad-wrap strong {
color:#1956C5;
font-weight:bold;
text-decoration:underline;
width:200px
}
.Comment_send #ad-wrap strong:hover {
color:#CC0000;
font-weight:bold;
text-decoration:underline;
width:200px;
behavior:url(../../js/cssHoverFix.htc);
}

.Comment_send #ad-wrap p {
color:#000000;
font-weight:normal;
margin:0;
padding:0;
}
.Comment_send #ad-wrap span {
color:#005B06;
font-weight:normal;
text-decoration:none;
}
.Comment_send #ad-wrap span:hover {
color:#00CC00;
font-weight:normal;
text-decoration:none;
behavior:url(../../js/cssHoverFix.htc);
}
.quickSearch .odd {
border:0 none;
}
.rss{ padding-left:80px}
.rss img { float:right}
.rss a{ color:#000000}

.capcha{ background:url(../../Images/default/capcha_bg.gif) no-repeat; width:318px; height:129px; float:left}
.capcha_img {margin-top:15px; text-align:center; }
.capcha_textbox{ margin:40px 0 0 28px; float:left; display:inline}


.shmod-ysm li {
margin-top:7px; margin-left:7px
}
.shmod-ysm li a {
color:#4E4E4E;
display:block;
text-decoration:none;
}
.shmod-ysm li p {
-x-system-font:none;
color:#000000;
font-family:arial;
font-size:100%;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;
}
.shmod-ysm li p em.title {
-x-system-font:none;
color:#003366;
font-family:arial;
font-size:123.1%;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;
text-decoration:underline;
}
.shmod-ysm li p.host {
color:#008000;
}
.mod-content { clear:both; display:inline; padding:0 10px}
.mod-content .content {width:630px !important;}