
#top_header {
	width:985px; 
	height:89px; 
	background-image:url('/hp_2007/images/bg_logo.jpg'); 
	text-align:left; }

#top_nav {
	width:665px; 
	padding-top:51px; 
	text-align:right; 
	float:left;}

#mfb {
	width:665px;
	float:left; }


/* SCHEDULE FORMATTING START */
#schedule {
	width:320px; 
	height:404px; 
	padding-top:6px;
	text-align:left; 
	float:right; 
	background-image:url('/hp_2007/images/bg_schedule.jpg'); }

*html #schedule {
	height:410px; }
	
#schedule_item {
	width:254px; 
	margin-top:0px; 
	margin-left:27px;
	clear:both;
	padding-top:4px;
	padding-bottom:4px;
	border-bottom:thin dotted #528990; }
.schedule_time {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#fff;
	font-weight:700;
	text-align:right;
float:left;
	width:32px;
	display:table; }
.schedule_title {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	width:210px;
	color:#fff;
	padding-left:8px;
	display:table; }
*html .schedule_time {
	float:left; }
*html .schedule_title {
	float:left; }
/* SCHEDULE FORMATTING END */


/* B BLOCK FORMATTING START */
#b_block {
	width:665px;
	height:276px;
	background-color:#fff;
	background-image:url('/hp_2007/images/bg_bblock.jpg');
	text-align:left;
	float:left; }
#block_main {
	width:166px;
	float:left; }
#block_main img {
	margin-left:1px; }
#hdr {
	width:151px; 
	height:13px;
	font-size:10px;
	font-family:Arial, Helvetica, sans-serif;
	color:#153c40;
	margin-top:6px;
	margin-bottom:5px;
	padding-left:14px;
	border-right:thin dotted #a0bbbd; }
*html #hdr {
	width:166px; }
#block_text {
	height:117px;
	margin-top:8px;
	line-height:13px;
	padding-top:4px;
	padding-left:12px;
	padding-right:3px; 
	border-right:thin dotted #d5dcdc; }
#block_hdr, #block_copy, #block_hdr_sub {
	font-size:11px;
	color:#000;
	font-family:Arial, Helvetica, sans-serif; }
#block_hdr_sub {
	font-weight:700;
	color:#e48d00; }
/* B BLOCK FORMATTING END */


/* WEB EXCLUSIVES START */
#web_ex {
	width:320px;
	height:276px;
	background-image:url('/hp_2007/images/bg_web_ex.jpg');
	float:left; }
#web_ex_tabs {
	height:26px;
	margin-top:38px;
	margin-left:8px;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	color:#153c40; }
.tab1, .tab1_off, .tab2, .tab3, .tab4, .tab_on, .tab1_over, .tab_over {
	height:26px;
	padding-left:15px;
	padding-right:15px;
	background-color:#e9f5f7;
	float:left;
	font-weight:700; }
.tab1 p, .tab1_off p, .tab2 p, .tab3 p, .tab4 p, .tab_on p, .tab1_over p, .tab_over p {
	margin-top:4px; }
.tab1 {
	background-color:#e9f5f7; }
.tab1 a {
	cursor:default; }
.tab1_over {
	background-color:#e9f5f7;
	height:23px; }
.tab1_off {
	height:23px;
	background-color:#b0dade; }
.tab2, .tab3, .tab4 {
	height:23px;
	background-color:#b0dade;
	margin-left:3px; }
.tab_on {
	background-color:#e9f5f7;
	margin-left:3px; }
.tab_on a {
	cursor:default; }
.tab_over {
	background-color:#e9f5f7;
	margin-left:3px;
	height:23px; }
#web_ex_feature, #sweeps_feature {
	text-align:left; 
	margin-top:18px;
	margin-right:20px;
	padding-left:20px; }
#web_ex_items {
	padding-top:10px;
	margin-left:22px;
	text-align:left;
	clear:both; }
#web_ex_items img {
	margin-right:4px;
	margin-top:5px; }
#web_ex_items #item_specific {
	line-height:12px; }
/* WEB EXCLUSIVES END */


/* C BLOCK START */
#c_block {
	width:332px;
	clear:both;
	background-image:url('/hp_2007/images/bg_cblock.jpg');
	background-repeat: no-repeat;
	background-color:#ffffff;
	padding-top:9px;
	text-align:left;
	float:left; }
#item_hdr {
	margin-left:8px;
	padding:6px;
	text-align:left;
	width:301px;
	border:1px solid #c2cdcd;
	color:#e48d00;
	clear:both; }
*html #item_hdr {
	width:315px; }
#item {
	width:310px;
	line-height:15px;
	min-height:59px;
	margin:10px; }
#item_copy {
	width:220px;
	float:left;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif; }
#item_img {
	width:85px;
	float:left; }
/* C BLOCK END */


/* COMMUNITY / LOWER CENTER COLUMN START */
#community {
	margin-bottom:20px;
	width:332px;
	background-image:url('/hp_2007/images/bg_community.jpg');
	background-repeat:no-repeat;
	background-color:#143b3f;
	text-align:left;
	float:left; }
#tag_cloud_1,#tag_cloud_2,#tag_cloud_3,#tag_cloud_4,#tag_cloud_5,#tag_cloud_6,#tag_cloud_7 {
	display:none;
	width:292px;
	margin-left:20px;
	margin-right:20px; }
#cloud_hdr {
	margin-top:10px;
	margin-left:20px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#E2AC52;;
	text-align:left; }
#messageboard_1,#messageboard_2,#messageboard_3,#messageboard_4,#messageboard_5,#messageboard_6,#messageboard_7,#messageboard_8,#messageboard_9,#messageboard_10 {
	display:none;
	margin-left:14px;
	margin-top:5px;
	width:292px;
	margin-left:0px;
	margin-right:20px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#3db2c3;;
	line-height:16px;
	text-align:left; }



a { color: #3db2c3; font-weight: normal}
a:hover { color: #fff}

	
#sweepstakes {
	width:321px;
	background-image:url('/hp_2007/images/bg_sweeps.jpg');
	background-repeat:no-repeat;
	background-color:#0b2528;
	text-align:left;
	float:left;
	padding-bottom:20px; }
#sweeps_feature {
	margin-left:8px;
	margin-right:20px;
	margin-top:8px; }
/* COMMUNITY / LOWER CENTER COLUMN END */


/* SHOWS DROP DOWN START */
#show_nav,#full_ep_nav,#culture_nav,#crusade_nav,#community_nav {
	width:987px;
	text-align:left;
	clear:both;
	background-color:#131859;
	border-top:1px solid #3c5153;
	position:absolute;
	left:0%;
	top:0px;
	z-index:9;
	visibility:hidden; 
	FILTER: alpha(opacity=85); }
#show_nav_column {
	width:310px;
	float:left;
	padding-left:10px;
	margin-top:14px;
	margin-bottom:29px;
	z-index:9;
	line-height:16px; }
*html #show_nav_column {
	z-index:9;
	width:140px; }
/* SHOWS DROP DOWN END */


#recommended {
	width:985px;
	margin-top:25px;
	text-align:left;
	float:left;
	line-height:22px; }
#rec_lines {
	color:#103034;
	margin-left:6px;
	margin-right:6px; }
	

#cbs_news_sports_img {
	width:105px;
	float:left; }
#cbs_news_sports_copy {
	width:211px;
	margin-bottom:10px;
	float:left; }
#cbs_news_sports_arrow {
	width:16px;
	float:left;
	clear:both; }
#cbs_news_sports_item {
	width:175px;
	float:left;
	font-size:12px;
	color:#3db2c3;
	font-family:Arial, Helvetica, sans-serif }

#footer {
	margin-left:3px;}
	
	
	
#show_bak {
	text-align:left;
	clear:both;
	position:absolute;
	left:-0.3%;
	top:6px;
	z-index:8; }	