
/* header */
#hd {width:950px; background:url(portalslike/bg.jpg); clear:both}
#hd a img {border:0}

#sb {background-color:#303237; width:728px; height:90px; padding:1px 111px 1px 111px} /* supper-banner is 728px wide, centered */

#mix {background-color:#141414; height:18px}
#mix a {text-indent:-10000px; overflow:hidden; display:block; float:left; height:18px}
#mix div {overflow:hidden}
#mix #fav {float:left}
#mix #adv {float:right}

#mast {height:100px; position:relative; width:950px}
#link_back {position:absolute; display:block; width:400px; height:100px; top:-20px; left:1px; z-index:3} /* dynamicaly generated w/js */
#link_back img {width:400px; height:100px}


#left_promo {float:left; text-align:left; padding:0 2px 0 6px; height:90px; width:210px; vertical-align:middle; border-top:1px solid #333}
#left_promo a.first {padding-right:5px}
#left_promo a img {border:0}
#left_promo span {display:block; font:bold 13px Arial; letter-spacing:-1px;}
#left_promo span.t {color:#ffc200;  margin-top:2px}
#left_promo span.e {color:#ccc; font:bold 13px Arial; letter-spacing:-1px; margin-top:22px}
#left_promo span.d {color:#ccc}

#lb {width:728px; padding:0 4px 0px 0; float:right; position:relative; text-align:right; height:90px} /* leaderboard is 728px wide, centered */
/*#hd .clear {clear:both; width:950px; height:1px !important; padding:0; margin:0; font-size:0 !important} /* clear for pesky ads */
#hd .clear {clear:both; width:950px;height:1px !important; padding:0; margin:0; _margin-top:-1px;font-size:0 !important} /* clear for pesky ads */


.bodytext {  font-size:12px; color:#000000; font-weight:normal; font-family:Arial, Helvetica, sans-serif;}
.bodytext11 { color:#000000; font-size:11px; font-weight:normal; font-family:Arial, Helvetica, sans-serif;}
.articletext { color:#555555; font-size:11px; font-weight:normal; font-family:Arial, Helvetica, sans-serif;}
A{ color:#145caf; }
A:hover{color:#b90000;text-decoration: underline;}
.title { color:#111111; font-size:11px; font-weight:bold; font-family:Arial, Helvetica, sans-serif;}
.nred {font-family: Arial, Helvetica, sans-serif; color:#CC0000; font-weight:bold; font-size:11px}

/* RIGHT-NAV */ 
.table_template {
font-family:Tahoma, Arial, Helvetica, sans-serif; color:#333333;
font-size:11px;
border:4px solid #242424;
margin-left:5px;
margin-top:0px;
margin-bottom:10px;
padding:0px;
background-color:#3c3c3c}
.specials_small {text-align:left}
.specials_small TD{font-family:Arial, Helvetica, sans-serif; color:#FFFFFF; font-size:11px; text-decoration:none }
.specials_small div{font-family:Arial, Helvetica, sans-serif;margin-left:8px; font-size:11px; font-weight:bold;text-decoration:none }
.specials_small A{font-family:Arial, Helvetica, sans-serif; text-decoration:none}
.specials_slink {font-family: Arial, Helvetica, sans-serif; color:#84b7d5; font-size:11px; font-weight:bold;text-decoration:none }
.specials_slink:hover {color:#84b7d5; font-size:11px; font-weight:bold;text-decoration:underline}
.specials_link,
.rnav_seperator a {font-family: Arial, Helvetica, sans-serif; font-weight:bold; color:#84b7d5; font-size:12px;text-decoration:none }
.specials_link:hover,
.rnav_seperator a:hover {color:#84b7d5; font-weight:bold; font-size:12px;text-decoration:underline}

.archives TD{font-family: Arial, Helvetica, sans-serif; color:#666666; font-size:11px;}
.archivelinks {font-family: Arial, Helvetica, sans-serif; color:#1351A9; font-size:12px;font-weight:bold}
.archivelinks:hover { font-size:12px;font-weight:bold}
.archives {font-family: Arial, Helvetica, sans-serif; color:#666666; font-size:11px;}
.infocenter {font-family: Arial, Helvetica, sans-serif; color:#333333; font-size:11px; font-weight:bold}
.infocenter A{font-family: Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold}
.productguide TD{font-family: Arial, Helvetica, sans-serif; color:#FFFFFF; font-size:11px;}
.productguide {font-family: Arial, Helvetica, sans-serif; color:#FFFFFF; font-size:11px;}
.productguide A{font-family: Arial, Helvetica, sans-serif; color:#1351A9; font-size:14px; font-weight:bold}
.productguide A:hover{ font-size:14px; font-weight:bold}
.celeblink {font-family: Arial, Helvetica, sans-serif; color:#84b7d5; font-size:11px; font-weight:bold; text-decoration:none}
.celeblink:hover {color:#84b7d5;  font-size:11px;text-decoration:underline}
.nceleb {font-family:Arial, Helvetica, sans-serif; color:#FFFFFF; font-size:18px; letter-spacing:-1px; font-weight:normal; text-decoration:none}
.nceleb:hover {color:#FFFFFF;  text-decoration: underline}
.listlink {font-family: Arial, Helvetica, sans-serif; color:#aaaaaa; font-size:11px; font-weight:normal;}
.listlink:hover {color:#FFFFFF; font-weight:normal; font-size:11px;text-decoration:underline}
.whitetextlink {color:#FFFFFF; font-family: Arial, Helvetica, sans-serif; font-size:12px; text-decoration: none}
.whitetextlink:hover {color:#FF0000;text-decoration:none }
.halloween {font-family:Arial, Helvetica, sans-serif; font-size:11px; text-decoration:underline; color:#333333}
.halloween:hover {color:#FC5300}
.wlink99 {font-family:Arial, Helvetica, sans-serif; font-size:18px; font-weight:bold; color:#FFFFFF}
.wlink99:hover {color:#333333}
.acqual {font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#8F2A00; text-decoration:underline}
.acqual:hover {color:#FFFFFF}

.galtitle {color:#145caf; font-size:22px; font-family: Arial, Verdana, Helvetica, sans-serif; text-decoration:underline; font-weight:bold}
.galtitle:hover {color:#cc4041}
.galcap {font-weight:bold; width:376px;}

.bblack {color:#000000; font-size:14px; font-family:Arial, Verdana, Helvetica, sans-serif; text-decoration:none}

/* OF THE DAY FEATURES */
.title_daily{font-family: Arial, Helvetica, sans-serif; color:#000000;font-size:20px;  }
.subtitle_daily{font-family: Arial, Helvetica, sans-serif; color:#999999;font-size:12px;  }
/* ////////////////// */

.article{font-size: 12px;color:#333}
.article td{font-size: 12px;color:#333}
.article P{font-size: 12px;color:#333}
.article A{font-size: 12px; text-decoration:underline; }
.article A:hover{font-size: 12px; text-decoration:underline; }
.article_table{border-right:1px solid #ffffff}

h1 {font-size:18px; font-weight:bold; color:#145caf}
p {font-size:12px; color:#5c5c5c}
td {font-size: 11px; color: #000000}

.breadcrumb {margin:5px}
.breadcrumb a {font:normal 9px Tahoma, Arial, Helvetica, sans-serif; text-decoration:none}
.breadcrumb a:hover{text-decoration: underline}

.smalltext {font-size:11px; font-weight:normal}
.subheaders{font-size:16px;color:#666666;
 margin-right:160px;
 border-bottom:1px solid #666666;
 
}

.menulink A,
.menulink A:visited {
font-size:11px; 
color:#cccccc;
font-family: Arial, Helvetica, sans-serif;
font-weight: normal;
text-decoration:none;
}

.menulink A:hover{
font-size:11px; 
color:#FFFFFF;
font-weight: normal;
font-family: Arial, Helvetica, sans-serif;
text-decoration:none;
}

.menulink2 A,
.menulink2 A:visited {
font-size:11px; 
color:#cccccc;
font-family: Arial, Helvetica, sans-serif;
font-weight: bold;
text-decoration:none;
}
.menulink2 A:hover{
font-size:11px; 
color:#FFFFFF;
font-weight: bold;
font-family: Arial, Helvetica, sans-serif;
text-decoration:none;
}
.icons {
font-size:11px; 
color:#000000;
font-family: Arial, Helvetica, sans-serif;
font-weight: normal;
}





.icons A{
font-size:11px; 
color:#FFFFFF;
font-family: Arial, Helvetica, sans-serif;
font-weight: normal;
text-decoration: none;
}

.icons A:hover{
font-size:11px; 
color:#FFFFFF;
font-weight: normal;
text-decoration: underline;
font-family: Arial, Helvetica, sans-serif;
}


.top3 A{
font-size:11px; 
color:#ffffff;
font-family: Arial, Helvetica, sans-serif;
font-weight: bold;
text-decoration: none;
}

.top3 td{
font-size:11px; 
color:#ffffff;
font-family: Arial, Helvetica, sans-serif;
font-weight: bold;
text-decoration: none;
}


.top3 A:hover {
font-size:11px; 
color:#ffffff;
font-family: Arial, Helvetica, sans-serif;
font-weight: bold;
text-decoration: underline;
}


.headline {
font-size:19px; 
color:#145caf;
font-family:  Arial, Helvetica, sans-serif;
font-weight: normal;
letter-spacing:-1px;
text-decoration:underline;
}
.headline:hover {
font-size:19px; 
color:#cc4041;
font-family:  Arial, Helvetica, sans-serif;
font-weight: normal;
text-decoration:underline;
letter-spacing:-1px;
}

.headlinew {
font-size:19px; 
color:#FFFFFF;
font-family:  Arial, Helvetica, sans-serif;
font-weight: normal;
letter-spacing:-1px;
text-decoration:underline;
}
.headlinew:hover {
font-size:19px; 
color:#FFFFFF;
font-family:  Arial, Helvetica, sans-serif;
font-weight: normal;
text-decoration:underline;
letter-spacing:-1px;
}

.celebnav {	font-size:10px; color:#666666;font-weight: normal;font-family: Arial, Helvetica, sans-serif;}
.celebnav H1{	font-size:9px; color:#666666;font-weight: normal;font-family: Tahoma, Arial, Helvetica, sans-serif;}
.celebnav A{	font-size:12px; font-weight: bold; font-family:Arial, Helvetica, sans-serif;}
.celebnav A:HOVER{	font-size:12px; font-weight: bold; font-family:Arial, Helvetica, sans-serif;}

.subtitle{
font-size:11px; 
color:#ffffff;
text-decoration:none;
font-family: Arial, Helvetica, sans-serif;
font-weight: bold;
}
.subtitle:hover{
font-size:11px; 
color:#cc4041;
text-decoration:none;
font-family: Arial, Helvetica, sans-serif;
font-weight: bold;
}
.editions A{
font-size:11px; 
color:#145caf;
font-family: Arial, Helvetica, sans-serif;
font-weight: bold;
}
.editions A:hover{
font-size:11px; 
color:#cc4041;
font-weight: bold;
font-family: Arial, Helvetica, sans-serif;
}
.flashlink {
	font-size: 11px;
	font-family: arial,helvetica,ms sans serif;
	font-weight: bold;
}
.flashlink:hover {
	font-weight: bold;
	font-size: 11px;
	font-family: arial,helvetica,ms sans serif;
}


/* MOVIE REVIEW */
.mtext {color:#000000; font-family:Arial, Helvetica, sans-serif; font-size:12px}
.mtitle {color:#FEF9E2; font-family:Arial, Helvetica, sans-serif; font-size:18px; }
.wbig {color:#FFFFFF; font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold}
.mwtext {color:#FFFFFF; font-family:Arial, Helvetica, sans-serif; font-size:12px}
.wrate {color:#FFFFFF; font-family:Arial, Helvetica, sans-serif; font-size:48px}
.mwinner {color: #FF9900; font-family:Arial, Helvetica, sans-serif; font-size:12px}

/* FOR VOTE POLL */

.btn_submit{float:right;font-family: Arial, Helvetica, sans-serif; 	font-size:11px;	font-weight:bold; border:1px solid #999999; background-color:#BBBBBB; color:#145CAF ;}

/* Feedback / Email Page */
#emailtable TD{border-bottom:1px solid #f8f8f8; padding-left:15px;}
.feedback_title{font-size:18px; color:#666666; letter-spacing:-1px; }
.headline2{font-size:18px; font-family:"Times New Roman", Times, serif; color:#145caf;  }
.feedback_text{font-size:14px; color:#1c63b5; font-weight:bold;letter-spacing:-1px;}
.bodytext2 {font-size:12px; font-family:"Times New Roman", Times, serif; color:#666666;  }
.bodytext112{font-size:12px; font-family:"Times New Roman", Times, serif; color:#666666;  }
.icons2{font-size:12px; font-family:"Times New Roman", Times, serif; color:#666666;  }

/* PAGEANT */

.todaytitle{font-size: 19px;font-weight: bold;text-transform:uppercase;color: #b90000;}
.previoustitle{	font-size: 14px;font-weight: bold;text-transform:uppercase;color: #550000;}
.endresult{	font-size:40px; color:#b90000; }
.overallrating{font-size:12px; color:#000000; font-weight:bold}
.ratingcategory{padding:2px; padding-left:5px; border:1px solid #e4e4e4; border-right:1px solid #ffffff; background-color:#f4f4f4 ;font-size:11px; color:#000000; font-weight:bold} 
.ratingresult{padding:2px;  border:1px solid #e9e8e9; font-size:11px; color:#b90000;font-weight:bold;}
.ratingtext{font-size:11px; color:#4f4f4f; }
.imageborderlast{border:1px solid #ffffff; }
.imagebordertoday{border:1px solid #767676; }
.creditfont{font-family:Arial,Helvetica; font-size:10px;color:#777777;}
.creditfont A{font-family:Arial,Helvetica; font-size:11px;}
.place{ font-size: 14px; color: #550000; font-weight:bold;  }
.bodyboldb { color:#000000; font-size:11px; font-weight:normal; font-family:Arial, Helvetica, sans-serif; font-weight:bold}
.bodyboldw { color:#FFFFFF; font-size:11px; font-weight:normal; font-family:Arial, Helvetica, sans-serif; font-weight:bold}

.numselect A{font-size:12px; color:#145caf; font-family: Arial, Helvetica, sans-serif; font-weight:bold}
.numselect:hover {color:#cc4041}



/* end of year */
.endyear_margin{margin-left:10px;margin-top:0px; padding-top:5px;}
.endyear_margin img{ border:1px solid #ffffff}
.endyear_color2{background-color:#ddd9d5; width:490px;}
.endyear_color1{background-color:#e7e4e0; width:490px;}

.endyear_margin_all{margin-top:0px; padding-top:5px;background-color:#e7e4e0;width:490px; }
.endyear_margin_title{margin-left:10px;padding:0px;width:480px;}
.endyear_thumb_top{margin:0px; margin-top:5px; padding:0px; padding-left:3px; width:87px; height:12px; background-color:#000000; color:#FFFFFF}
.endyear_thumb_bot{margin:0px; margin-bottom:5px; padding:0px; padding-left:3px; width:87px; height:12px; background-color:#000000; color:#FFFFFF; font-weight:bold}



/* RIGHT NAV LINKS 2006 */
.rnav_seperator{border-bottom:1px dotted #A0A0A0}
.rtext {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#999999}
.rnav_link A {color:#FFFFFF;	font-size:11px;	font-weight:bold; font-family:Arial, Helvetica, sans-serif; text-decoration: none;}
.rnav_link A:hover {color:#999999; text-decoration: underline;}

.A12{	color:#FFFFFF;	font-size:12px;	font-weight:bold;	font-family:Arial, Helvetica, sans-serif;	text-decoration: none;}
.A12:hover{	color:#999999;	font-size:12px;	font-weight:bold;	font-family:Arial, Helvetica, sans-serif;	text-decoration: underline;}

.A13{	color:#B46467;	font-size:12px;	font-weight:bold;	font-family:Arial, Helvetica, sans-serif;text-decoration: none;}
.A13:hover{	color:#FFFFFF;	font-size:12px;	font-weight:bold;	font-family:Arial, Helvetica, sans-serif;	text-decoration: underline;}



/* submenu indexes */
.submenuindex A{ text-decoration:none;color:#33476C; }
.submenuindex A:hover{ text-decoration:underline; color:#003AA4; }



/* TOP 99 NAVIGATION */
.top99_2006_navigation {margin-top:0em; margin-bottom:2em; margin-left:8px}
.top99_2006_navigation table{_margin-