/* general items */

body {
		 padding:0; margin:0; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: x-small; color: #000;
	   background: #FFF url('/graphics/bg_990.gif') repeat-y 50% 50%;
}

div, p, td {font: 12px arial; color: #000;}

h2 {margin-bottom: 10px; font: normal 20px Arial; color: #900;}

ul {margin-left:15px;}
li {padding:0; margin:0; margin-bottom:3px;}

img {border: none;}

a:link, a:visited {color:#000; text-decoration:underline;}
a:hover {color:#000; text-decoration:none;}

/* page framework */

#shell {margin:0 auto; width:990px; background:#FFF;}

#masthead {width:990px; background:#000 url('/graphics/bg_masthead.jpg') no-repeat 0 0;}

#leaderboard {width:728px; height:90px; margin:0 auto; position:relative; padding-top:6px; overflow:hidden;}

#top {height:115px; width:990px; position:relative; overflow:hidden; margin-top:7px;}
#logo_1430 {height:115px; width:220px; float:left; margin-right:258px;}
#shows {height:113px; width:500px; float:left; position:relative; margin-top:10px;}

#artistsNone {}
#artists00 {position: absolute; top: 0px; left: 0px; width:500px; height:113px; z-index: 11; visibility: hidden; background-image: url('/graphics/masthead_mm.jpg');}
#artists01 {position: absolute; top: 0px; left: 0px; width:500px; height:113px; z-index: 13; visibility: hidden; background-image: url('/graphics/masthead_paul.jpg');}
#artists02 {position: absolute; top: 0px; left: 0px; width:500px; height:113px; z-index: 14; visibility: hidden; background-image: url('/graphics/masthead_herd.jpg');}
#artists03 {position: absolute; top: 0px; left: 0px; width:500px; height:113px; z-index: 15; visibility: hidden; background-image: url('/graphics/masthead_doug.jpg');}
#artists04 {position: absolute; top: 0px; left: 0px; width:500px; height:113px; z-index: 16; visibility: hidden; background-image: url('/graphics/masthead_guy.jpg');}
#artists05 {position: absolute; top: 0px; left: 0px; width:500px; height:113px; z-index: 17; visibility: hidden; background-image: url('/graphics/masthead_.jpg');}

#navigation {width:970px; clear:left; margin-left:20px;}
#scoreboard {width:990px; height:87px; clear:left;}

#content {background:url('/graphics/bg_content_2008.gif') repeat-y; width:990px;}

/* left column */
#left_column {float:left; width: 237px;}

/* HEADLINE TABS */
.Oboxon { display: block; }
.Obox { display: none; }

#headlineTabs {
	width: 237px;
	margin-bottom: 7px;
}

.headlineRule{
height: 6px;
}

.headlineScores{
	font-family: Verdana, sans-serif;
	font-size: 10px;
	color: #fff;
	line-height: 15px;
	margin: 0;
	padding: 0px 10px 0px 10px;
}

.headlineScores a {
color: #fff;
text-decoration:underline;
}

.headlineScores a:hover {
color: #ccc;
}

.headlineText {
	font-family: Verdana, sans-serif;
	font-size: 11px;
	color: #fff;
	line-height: 15px;
	margin: 0;
	padding: 0px 10px 0px 10px;
}

.headlineText a, .headlineText a:visited {
color: #fff;
text-decoration:none;
}

.headlineText a:hover {
color: #ccc;
text-decoration:underline;
}

.headlineText ul{
padding-left: 15px;
margin-top: 0;
margin-bottom: 2px;
}

/* BULLET FIX IE mac*/

/*\*//*/
.headlineText ul {
padding-left: 0px;
 }

/**/


/* BULLET FIX IE win*/
/*\*/

 * html .headlineText ul {
     padding-left: 0px;
 }

 /**/
/* CALENDAR module */

.calendar {
	font-family: Verdana, sans-serif;
	font-size: 10px;
	line-height: 13px;
	color: #fff;
	width: 100%;
	padding-bottom: 10px;
	background-color:#000;
}

.calendar a{color: #fff; text-decoration:none;}

.calMonth	{
	color: #fff;
	background-color:#666;
	text-align:center;
	text-transform:uppercase;
}

.calDay, .calDay a, .calDay a:visited	{
	color: #fff;
	background-color:#000000;
	margin: 0;
	padding: 0;
	text-decoration:none;
	text-transform:uppercase;
}

.calDay:hover	{
	color: #cc0000;
}

.calDayon	{
	color: #000;
	background-color: #cc0000;
}

.calTeams	{
	padding: 10px 10px 0px 6px;
	width: 91px;
	float: left;
}

.calTeams a:hover	{
	color: #cc0000;
	text-decoration:underline;
}

.calGrid	{
	font-family: arial, sans-serif;
	font-size: 10px;
	line-height: 11px;
	padding: 10px 0px 0px 0px;
	height: 130px;
}

#keyholder {color:#FFF; font:11px arial, sans-serif;}

.schedule {
	font-family: Tahoma, Verdana;
	font-size: 10px;
	border:0;
	margin-bottom:12px;
}

.schedule td { color: #fff !important; text-align: center; vertical-align: bottom; border: 1px solid #666; background-color: #000; }
.schedule .home {font-family: Tahoma, Verdana; font-size: 10px; background-color: #a50400;}
.schedule .away {font-family: Tahoma, Verdana; font-size: 10px; background-color: #000;}

#schedholder {
	background-color:#000000;
	text-align:center;
}

.schednavitem{
	margin:10px 10px 4px 8px;
	display:inline;
	border-bottom:4px solid #f4f6eb;
	margin-bottom:12px;
}

.schednavitem a:link, a:visited {
	color:#333333;
}

.schednavitem a:hover {
	color:#be2704;
}

#schednav {
	background-color:#666;
	height:18px;
}

.schedule .noborder {
	border:0px;
	background-color:#a50400;
}

.schedule .noborder a:link, .noborder a:visited {
	color:#333333;
}

.schedule .noborder a:hover {
	color:#be2704;
}

.schedule .puff {border-bottom:4px solid #f4f6eb; text-align: center;}

/* end left column */

#center_column {float:left; width:516px; padding:4px; margin-right:1px;}
#center_column p {margin:0 0 8px 0;}
#center_column ul {margin:0 0 0 15px; padding:0;}

#page_header {margin-bottom: 10px; font: normal 26px Arial; color: #000;}
.sm_header {font:normal 18px Arial; color: #F00; margin-bottom:4px;}
.subhead {font:bold 16px Arial; color:#000;}

#right_column {float:left; width:228px; text-align:center; color:#FFF;}
#right_banners {margin:0 auto; text-align:center;}
#right_banners img, #right_banners object, #right_banners embed {margin-bottom:7px;}
#listen_right {margin-bottom:10px; width:300px;}
#makehome {width:200px; margin:15px auto;}
#audiovault {width:160px; height:100px; margin:0 auto 10px;}
#audio_drop {font:11px Arial; border:1px solid #333;}
#bottom_station_items {clear:left; border-top:1px solid #DDDDDD; padding-top:13px; width:920; margin:0 auto;}
.bottom_hdr {font:bold 18px Arial; color:#000; margin:0 0 4px 21px;}
.insideitem {float:left; width:180px; margin:0 21px; font:11px Verdana; color:#999; height:195px; margin-bottom:5px; overflow:hidden;}
.insideitem p {margin:0 0 5px 0;}
.insidespacer {width:1px; height:190px; float:left; background:url('/graphics/side_spacer.gif') no-repeat; margin-bottom:10px;}
.insidehdr {font:bold 11px Verdana; color:#666;}
#bottom_divider {clear:left; border-bottom:1px solid #DDDDDD; padding-top:8px; width:920; margin:0 auto 8px;}
#team_logos {width:990px; clear:left; background-color:#FFF; padding:3px 0;}

#footer {width:100%; background-color:#313336; padding:10px 0;}
#footer p {font:11px Arial; color:#888888; margin:0 0 14px 20px;}
#footer a:link, #footer a:visited {color:#888888; text-decoration:none;}
#footer a:hover {color:#CCC; text-decoration:underline;}

#poll_1 button {width:62px; height:21px; background-image:url('/graphics/button_vote.gif'); border:0;}
#poll_1 button span {display:none;}

#content_subpage {background:#FFF; width:990px; padding-top:24px;}
#content_left {width:728px; border-right:1px solid #c8c8c8; position:relative; float:left; margin-bottom:12px;}
#content_left p, #content_left td {font:13px Arial;}  
#content_holder {width:676px; margin-left:24px; padding-bottom:30px;}

#content_left_big {position:relative; float:left; margin-bottom:12px; padding-left:24px;}
#content_holder_big {padding-bottom:30px;}

#adframe_right {width:260px; border-left:1px solid #c8c8c8; position:relative; left:-1px; float:left; margin-bottom:12px;}
#right_content {width:220px; margin:0 auto; text-align:center;}

.staffitem1 .staffimage {float:right; margin-left:6px; margin-bottom:3px;}
.staffitem1 .headline {margin-bottom:0; font:bold 18px Arial; color:#666;}
.staffitem1 p {margin-top:3px;}
.staffitem2 .staffimage {float:right; margin-left:6px; margin-bottom:3px;}
.staffitem2 .headline {margin-bottom:0; font:bold 18px Arial; color:#666;}
.staffitem2 p {margin-top:3px;}

.staffitem2 {border-top:1px solid #AAA; padding-top:10px;}

/* .staffitem1 {margin-bottom:10px;}
.staffitem2 {border-top:1px solid #AAA; padding-top:10px; margin-bottom:10px;}
*/
.djclear {clear:both; padding-top:10px; margin-bottom:10px;}

.clear {clear:both;}

.sponsored_link {margin-bottom:12px;}
.sponsored_link a:link, .sponsored_link a:visited {color:#000; text-decoration:underline;}
.sponsored_link a:hover {color:#000; text-decoration:none;}
.link {}
#top_headlines {font:18px Arial; color:#161616; width:170px; margin:0 auto 20px;}
.story1 {padding-top:21px; background:url('/graphics/bg_headlines.gif') no-repeat; margin-top:25px;}
.story2 {}
.story1 li, .story2 li {list-style-position:outside; margin-left:10px;}
.story1 li a:link, .story2 li a:link, .story1 li a:visited, .story2 li a:visited {color:#000; text-decoration:underline;}
.story1 li a:hover, .story2 li a:hover {color:#000; text-decoration:none;}
#top_headlines li {font:12px Arial; list-style-type:square; list-style-position: outside; margin:0 0 4px 15px;}
#ad1, #ad2 {width:300px; margin:25px auto 0px;}
#innertextads {font:11px Arial; color:#000; margin-top:25px;}
#innertextads a:link,  #hometextads a:visited {color:#000; text-decoration:none;}
#innertextads a:hover {color:#000; text-decoration:underline;}
#innertextads p {font:10px Arial; color:#000;}
#innertextads .link {font:10px Verdana, Arial;}
.sponsoredlinks {font:bold 11px Verdana, Arial; color:#000;}

.update_table th, table#reg_login_form th, table.register_table th {text-align:right; font:bold 13px Arial; color: #000;}
.update_table .contact_input {font:12px Arial; color: #000; border:1px solid #333; padding:1px;}
.update_table input.number {width:50px;}

.item_top {margin-bottom:6px; padding-top:6px;}
.item {border-top:1px solid #666; margin-bottom:6px; padding-top:6px;}
.hostimage {float:left; margin:0 6px 6px 0; width:90px;}
