body {  
	background:url(/graphics/espn1230bg.gif) repeat;
	margin:15px 0px;
	padding:0px;
}
.headline {
	color: Black;
	font-size: 14px;
	font-family : Verdana;
	font-weight : bolder;
}
td {
	color: Black;
	font-family : Verdana;
	font-size : 12px;
}
.eventheadline {
	color: Red;
	font-size: 14px;
	font-family : Verdana;
	font-weight : bolder;
}
.content {
	color: Black;
	font-family : Verdana;
	font-size : 12px;
}
.white {
	color: White;
	font-family : Verdana;
	font-size : 12px;
}
A {
	color: Red;
	font-weight: bold;
	text-decoration: none;
	font-family: Verdana;
}
A:link {
	text-decoration: none;
	font-family: Verdana;
}
A:visited {
	text-decoration: none;
	font-family: Verdana;
} 
A:hover {
	text-decoration: underline;
	font-family: Verdana;
}

a.subnav {  
	z-index:10;
	height: 9px; 
	visibility: hidden; 
	background-color: #848284; 
	font-size: 10px; 
	color:#cccccc;
	border: solid 1px #cdcdcd;
	padding-left:3px;
	padding-top:2px 
}
a.subnav:link { color: #ffffff; }
a.subnav:visited { color: #ffffff; }
a.subnav:hover { color: #ffffff; }


/* POLL INFORMATION */
div#today_poll { width: 168px; }
div#today_poll * { margin: 0; padding: 0;  }
div#today_poll a, div#today_poll img { border: 0; }

/* header */
div#today_poll h1 { font: 14px Arial, sans-serif; display: none; }
div#today_poll h1 span { font: 14px Arial, sans-serif;  } /* header text */ 

/* question */
div#today_poll h2 { font: bold 13px Arial, sans-serif; color: #000 } /* question */
div#today_poll p.image_q { clear: both; width: 100%; margin: 5px auto; text-align: center } 

/* answers */
div#today_poll ul { margin: 2px 5px; list-style-type: none; width: 100% } /* answers container */
div#today_poll li { margin: 2px 0; font: 12px Arial, sans-serif; width: 100%; display: block; clear: both; } /* answer container */
div#today_poll li input { padding: 0; margin: 0 0 0 5px; vertical-align: middle; } /* radio button */
div#today_poll label { margin: 3px 0 0 5px; vertical-align: middle; color: #000} /* text container */
div#today_poll li.video_a p { display: inline; margin: 2px; vertical-align: middle; }
div#today_poll li.image_a img { vertical-align: middle; }
div#today_poll li.audio_a p { display: inline; margin: 2px; vertical-align: middle; }

/* submit */
div#today_poll p.submit { text-align: center; margin: 0px auto 10px auto; cursor: pointer; cursor: hand; clear: both; color: #ccc; border: solid 1px #fff; width: 80px; background-color: #444;  }
div#today_poll p.submit span { }

/* results link */
div#today_poll p.results { cursor: pointer; cursor: hand; text-align: center; }
div#today_poll p.results span { color: #ff0000; text-decoration: underline; font: bold 13px Arial, sans-serif; }

/* results */
div#today_poll p.results_text { color: #000; font-size:10px; margin: 3px 0 10px 0; clear: both; width: 90% }
div#today_poll div.results_1 { background-color: #330000; height: 10px; float: left }
div#today_poll div.results_2 { background-color: #660000; height: 10px; float: left }
div#today_poll div.results_3 { background-color: #990000; height: 10px; float: left }
div#today_poll div.results_4 { background-color: #cc0000; height: 10px; float: left }
div#today_poll div.results_5 { background-color: #ff0000; height: 10px; float: left }
div#today_poll span.results_pct { display: block; float: left; margin-left: 3px; width: 20% }

/********** EVENTS *************/
.events_table { 
	margin:0px auto;
	width:640px; 
	background-color:#ffffff;
}
.events_table th { 
	background-color: #ff0000;
	color:white;
	font-weight:bold;
	font-size:11px;
	text-align:left;
	padding:2px;
}
.events_table td { 
	color:black;
	font-weight:bold;
	font-size:11px;
	padding:2px;
}
.events_table td div p { 
	margin-top:0px;
	font-weight:normal;
}
.row_1 {
	background-color:#ffffff;
}
.row_2 {
	background-color:#eeeeee;
}

#event_item {
	background-color:#fff;
	width:620px;
	margin-top:20px;
	padding:5px;
	text-align:left;
}
#event_details {
	text-align:left; 
}
#event_details h1 {
	font-size:14px;
	font-weight:bold;
}
