body { font: normal 12px Arial; }
.clear { clear:both; width:0px; height: 0px; overflow:hidden;}

/* Breaking News */
#breaking_news_container { border: 0px !important; }

/* NAVIGATION */
#site-nav_1 li.tier1 ul.tier2 { z-index: 99999 !important; }
#site-nav_1 li.tier1 ul.tier2 {text-align: left;}
#site-nav_1 li.tier1 ul.tier2 a {text-decoration: none; padding: 4px 6px !important; line-height: 13px !important; }
#site-nav_1 li.tier1 ul.tier2 a:hover {text-decoration:none; padding: 4px 6px !important; line-height: 13px !important; }

/* KEYWORD */
input#keyword_search { /* for the input box */ background:#fff; width: 130px; height:25px; margin: 12px 0px 0px 0px; padding:0px 0px 0px 3px; font-size: 11px; color: #999; float:left; border:0px;} 
div#keyword_button { z-index:9999; float:left; margin:12px 0px 0px 0px; background: url('/upload/arrow.gif') no-repeat; width:14px; height:25px; cursor: hand; cursor:pointer;  }
div#keyword_button input { display:none; }

/* ON AIR */
#onair { width: 142px; padding: 0px 0px 0px 0px; }
#onair #image { width: 170px; height: 129px; margin: 5px 0 0px 10px; }
#onair #jock { font: bold 15px Arial; color: #fff; margin:0px 0px 0px 10px; padding:0px;}
#onair #time { font: bold 11px Arial; color: #999; font-style: italic; margin:0px 0px 0px 10px; padding:0px; }


/* HEADLINES RSS */
.headlines { margin: 8px 10px 8px 10px; }
.headlines a, .headlines a:visited { color:#000000 !important; text-decoration: none; font: normal 12px/13px Arial; }
.headlines a:hover { color:#F81F28 !important; text-decoration: none; font: normal 12px/13px Arial; }


/* NEWS RSS */
.rss { margin: 8px 0 12px 0; }
.rss h3 { margin: 0 0 1px 0;  padding: 0px; font: bold 14px/15px Arial;}
.rss h3 a, .rss h3 a:visited { color: #000; text-decoration: none;}
.rss h3 a:hover { color: #000; text-decoration: underline;}
.rss h4 { color: #000; margin: 0 0 1px 0; padding: 0px; font: normal 11px Arial; font-style: italic; }
.rss p { margin: 0px; display: inline; }
.rss img {display: none;}
.rss br {display: none;}

/* WHAT'S HAPPENING */
.happening { width: 432px; padding: 10px;}
.happening .image { float:left; width: 120px; margin: 0 10px 0 0; text-align:center; }
.happening .info { float:left; width: 294px; }
.happening .info h3 { font: bold 14px Arial; margin: 0 0 2px 0; padding: 0px; color: #000; }
.happening .info p { margin-top: 0px; }
.happening .info .more { margin-top: -8px; }
.happening .info .more a { text-decoration: none; font-weight: bold; color: #000; font-size: 11px; }
.happening .info .more a:hover { color:#F81F28; text-decoration: underline; }


/* EVENTS MINI CALENDAR */
#event_cal_container table.minical_table { background:#fff; width: 100%; height:auto; margin: 0px auto; margin-top: 0px; margin-bottom: 0px; }
#event_cal_container table.minical_table td, 
#event_cal_container table.minical_table th { padding: 3px 0; margin: 0; font-size: 11px; }
#event_cal_container table.minical_table th { color: #999; font-size: 11px; }
#event_cal_container table.minical_table th a { color: #999; font-size: 11px; }
#event_cal_container table.minical_table td.caltop { padding: 2px 0px; color: #F81F28; text-align: center; font-size: 12px; font-weight: bold; }
#event_cal_container table.minical_table td.caltop a { text-decoration:none; color:  !important;; text-align: center; font-size: 14px; font-weight: bold }
#event_cal_container table.minical_table td { padding: 3px 0px !important; }
#event_cal_container table.minical_table td.day, 
#event_cal_container table.minical_table td.empty, 
#event_cal_container table.minical_table td.over, 
#event_cal_container table.minical_table td.today { background: none; vertical-align: top; width: 14%; }
#event_cal_container table.minical_table td.empty { }
#event_cal_container table.minical_table td.empty span { display: none }
#event_cal_container table.minical_table td.day { cursor: hand; }
#event_cal_container table.minical_table td.event { background-color: #666; cursor: hand; cursor: pointer; }
#event_cal_container table.minical_table td.over { background-color: #fff; cursor: hand; cursor: pointer; }
#event_cal_container table.minical_table td.today { background-color: #ccc; cursor: hand; cursor: pointer; }
#event_cal_container table.minical_table td.today h4 span { color: #999; }
#event_cal_container table.minical_table td div { position: relative; display: block;  margin: 1px 0px; }
#event_cal_container table.minical_table td h4 { display: block; text-align: center; width: 100%; margin: 0px !important; padding: 0px !important; }
#event_cal_container table.minical_table td h4 span { font-size: 11px; color: #000; margin: 0px !important; padding: 0px !important; }
#event_cal_container table.minical_table td h4 span a { font-size: 11px; color: #F81F28; margin: 0px !important; padding: 0px !important; }
#event_cal_container table.minical_table td.event div h4 span { color:#000; } 
#event_cal_container table.minical_table td.event div h4 { text-align:center; }

table.bigcal_table { width: 100%; margin-top: 0px; }
table.bigcal_table th { padding: 2px 0 !important; margin: 0; }
table.bigcal_table td { padding: 0; margin: 0; }
table.bigcal_table td.caltop { text-align: center; text-transform: uppercase !important; font: bold 18px Helvetica, Arial !important; padding: 8px 0px !important; }
table.bigcal_table td.caltop a { text-decoration: none; font-size: 15px; color: #000; }
table.bigcal_table td.day, table.bigcal_table td.empty, table.bigcal_table td.over, table.bigcal_table td.today { height: 80px; vertical-align: top !important; width: 14% }
table.bigcal_table td.empty { }
table.bigcal_table td.day { cursor: hand; cursor: pointer }
table.bigcal_table td.over { cursor: hand; cursor: pointer }
table.bigcal_table td.today { cursor: hand; cursor: pointer }
table.bigcal_table td div { position: relative; display: block;  }
table.bigcal_table td h4 { display: block; text-align: right; height: 14px;  width: 100%; margin: 0; padding: 1px 0 !important; }
table.bigcal_table td h4 span { font: normal 11px/11px Arial; color: #000 !important; margin: 2px 4px; }

table.bigcal_table td ul.event_list { list-style-type: none; display: block; height: auto; margin: 0; padding: 0 }
table.bigcal_table td ul.event_list li { margin: 2px; padding-bottom: 2px !important; display: block; }
table.bigcal_table td ul.event_list li span { margin: 0px 6px; display: block; font: normal 11px/11px Arial !important; }
table.bigcal_table td ul.event_list li span a { text-decoration: none; }
table.bigcal_table td ul.event_list li span a:hover { text-decoration: none; }


/* POLL */
#poll_1_container { margin: 0px 8px; padding: 4px 0 0 0; }
#poll_1_container th { margin: 0; padding: 0px; color: #999; font: bold 13px Arial; }
#poll_1_container th p { margin: 0; padding: 0px; color: #999; font: bold 13px Arial; }
#poll_1_container td { color: #000; font: normal 12px Arial; }
.poll_submit_1 { margin: 0px !important; margin-left: 62px !important; margin-bottom: 4px !important; margin-top: 8px !important; padding: 0px !important; border-style:none; border: 0px !important; background: url('/upload/vote.png') no-repeat; width: 59px; height: 26px; cursor:pointer;}
.poll_submit_1 span { display:none; }



