* {padding:0; margin:0;}

BODY {background: #003050 url('../graphics/bg_page.jpg') repeat-x; font-size:12px; font-Family: Verdana, Arial, Helvetica, sans-serif; color: #000; margin:0; padding:0;}

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

th {font:bold 12px Arial; color:#FFF: background-color:#003050} 

img {border:0}

#shell {background-color:#E1E1DB; margin:0 auto; width: 801px;}

#masthead {height: 104px; width: 801px; background:url('/graphics/bg_masthead.jpg') no-repeat;}
#logo {float:left; height:104px; width:625px; }
#personalities {width:332px; height:104px; float:left; position:relative;}
#pers1 {width:332px; height:104px; position:absolute; top:0; left:0; visibility:hidden; background:url('/graphics/personality_bob_miller.jpg') no-repeat;}
#pers2 {width:332px; height:104px; position:absolute; top:0; left:0; visibility:hidden; background:url('/graphics/personality_gibson_on_fox.jpg') no-repeat;}
#pers3 {width:332px; height:104px; position:absolute; top:0; left:0; visibility:hidden; background:url('/graphics/personality_victoria_taft.jpg') no-repeat;}
#pers4 {width:332px; height:104px; position:absolute; top:0; left:0; visibility:hidden; background:url('/graphics/personality_michael_savage.jpg') no-repeat;}
#pers5 {width:332px; height:104px; position:absolute; top:0; left:0; visibility:hidden; background:url('/graphics/personality_hugh_hewitt.jpg') no-repeat;}
#pers6 {width:332px; height:104px; position:absolute; top:0; left:0; visibility:hidden; background:url('/graphics/personality_clark_howard.jpg') no-repeat;}
#pers7 {width:332px; height:104px; position:absolute; top:0; left:0; visibility:hidden; background:url('/graphics/personality_neal_boortz.jpg') no-repeat;}

#onair {float:left;}
#scroll {clear:both; background-color:#000; padding: 3px 0; height:17px; color:#FFF; width:801px;}

#page {padding:5px 6px; width:789px;}

#leftside {float:left; padding:4px 5px; border:1px solid #C9C9C9; background-color:#FFF; width:143px; margin-right:7px;}
#leftside div.leftsidebanner {text-align:center; font:11px Arial; color:#003; padding-bottom:6px; width:143px;}
#navbar {}
#navbar .header {font:bold 11px Arial; color:#FFF; height:14px; width:135px; padding:3px 0 2px 8px; background:#001B2C url('../graphics/bg_navhdr.gif') repeat-x;}
#navbar ul li {list-style-type:none; padding:0; margin:0; font:11px Arial; width:143px; background-color:#F00}
#navbar ul li a:link, #navbar ul li a:visited {color:#FFF; text-decoration:none; padding:0 0 0 8px; border:1px solid #001B2C; border-left:0; border-right:0; background-color:#001B2C; width:135px; display: block;}
#navbar ul li a:hover {color:#003; padding:0 0 0 8px; border:1px solid #003; border-left:0; border-right:0; background-color:#FFF200; width:135px; display: block;}
#navbar ul li a.osu:link, #navbar ul li a.osu:visited {color:#F4821F; text-decoration:none; padding:0 0 0 8px; border:1px solid #001B2C; border-left:0; border-right:0; background-color:#001B2C; width:135px; display: block;}
#navbar ul li a.osu:hover {color:#003; padding:0 0 0 8px; border:1px solid #003; border-left:0; border-right:0; background-color:#F4821F; width:135px; display: block;}
#partners {background-color:#001B2C}

#content {float:left; padding:4px 7px; border:1px solid #C9C9C9; background-color:#FFF; width:449px; margin-right:7px;}
#content p {margin-bottom:8px}
#contentbody, .contentbody {padding:0 6px; width:437px; min-height:300px; _height:300px;}
#contentbody ul li, .contentbody ul li {margin:0 0 12px 12px;}

#newscontent {float:left; padding:4px 7px; border:1px solid #C9C9C9; background-color:#FFF; width:610px;}
#newscontent p {margin-bottom:8px}
#newscontentbody {padding:0 6px; width:598px; min-height:300px; _height:300px;}

.title {margin-bottom:6px; color:#FFF; font: bold 16px Verdana, Arial, Helvetica; width:443px; height:24px; background:#115AA0 url('../graphics/bg_titles.gif') 0 -238px repeat-x; padding: 5px 0 0 6px;}
.imgleft {float:left;}
.imgleft img {margin:0 5px 5px 0}
.imgright {float:right;}
.imgright img {margin:0 0 5px 5px}
.sm_title, .headline {color:#133F80; font: bold 14px Arial}
.dj_time {color:#1173B3; font: bold 13px Arial}
.dj {padding:6px 0; border-bottom:1px solid #C9C9C9; width:100%;}
.dj_div {margin-bottom:10px; padding-bottom:10px; border-bottom:1px solid #264F6A; width:100%;}
.left {float:left}
.eventtable td {padding:2px}

.crew td {padding:4px 22px; text-align:center;}
.emd td {padding:3px;}
.emd li {padding:2px}
.emd ol {margin:10px; list-style-position: outside;}

.weekdays td {padding:2px; background-color:#FFCC33}
.weekends td {padding:2px; background-color:#ACCFE6}

#rightside {float:left; padding:6px; border:1px solid #C9C9C9; background-color:#FFF; width:140px;}
#rightside td.sidebanner, #rightside div.sidebanner {text-align:center; font:11px Arial; color:#003; padding-bottom:6px;}

#footer {padding:2px 11px 5px 11px; width:779px;}
#warpradio {float:left; margin-right:130px; height:25px;}
#rdg {float:left; margin-right:9px; padding-top:11px; height:14px;}
#copyright {font:11px Arial; color:#000; text-align:center; margin:0 auto;}
#owned {margin:0 auto 2px; border:2px solid #FFF; padding:2px; 20px; font:bold 13px Arial; color:#FFF; background-color:#0164A7; width:400px; text-align:center;}

.clear {clear:both}

A:link, a:active, A:VISITED {color: #E20005; text-decoration: underline; }

A:HOVER {color: #E20005; text-decoration: none;}

/* blog styles */

#blog_title {font:bold 18px 'arial';color:#cfcfcf;margin-top:5px;border-bottom:4px double #4B5254;padding:2px}
#blog_cont .user_login a:link, #blog_cont .user_login a:visited {color:red;}
#blog_cont .user_logout a:link, #blog_cont .user_logout a:visited {color:red;}
#blog_cont ul {list-style:none;}
#blog_cont li {padding:5px;}
#blog_cont a:link, #blog_cont a:visited {font:11px 'arial';color:#7F7F7F;}
#blog_cont .post_title {font:bold 16px 'arial';color:#009;}
#blog_cont .post_date, #blog_cont .post_time, #blog_cont .comment_date, #blog_cont .comment_time {font:italic 11px 'arial';}
#blog_cont .post_text, #blog_cont .comment_text {padding:3px;}
#blog_cont .post_author, #blog_cont .comment_author {font-style:italic;margin-top:2px;}
#blog_cont .comment {display:none;}
#blog_cont .comment_title {color:#3C7EEB; font-weight:bold;}
#blog_cont .comment li{list-style:none;margin:5px;margin-top:10px;border:1px solid #cecece;}
#blog_cont .total_comments {font:11px 'arial';}
#blog_cont .showhidelink {font:11px 'arial';display:inline;text-decoration:underline;color:#7F7F7F;}

#poll_1 {padding:34px 0 0 0; margin-bottom:5px; background:url('/graphics/home_poll.gif') no-repeat;}
#poll_1 form {padding:0; margin:0;}
.triton_poll th { color: #318cc8; font-weight: bold; font-size: 11px; margin: 0px; padding: 0px;text-align:left;}
.triton_poll th p {font:bold 11px Arial, sans-serif; text-align:left;}
.triton_poll td.answer {padding-bottom:4px; font:10px Verdana;}
button.poll_submit_1 {margin:0 auto; border:1px solid #FFF; background-color:#2d3cce; color:#FFF;font:bold 11px Arial, sans-serif; padding: 2px 5px;}
