@charset "utf-8";
/* CSS Document */

/******************** Remove Defaults ********************/
* {
	margin: 0;
	padding: 0;
}

a img {
border: 0;
}

body {
	background-color:#071c35;
	color:#3c3c3c;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align:center;
	padding-bottom:20px;
	font-size:75%;
	line-height:1.3;
}

a { 
	color:#000000;
	text-decoration:none;
	}

a:hover {
	text-decoration:underline;
	}

p { margin-bottom:1em;}

.clear { clear:both; }

/******************* Structural Elements ***************************/

#wrapper {
	width:968px;
	background:#FFFFFF;
	text-align:left;
	margin: 0 auto;
	border:1px solid #ffffff;
	background:url(../files/wrapperbg.gif) repeat-y;
}

#header {
background:url(../files/masthead.jpg) no-repeat;
height:191px;
width: 100%;
display:block;
margin-top: 0px;

}

#header .hide {
visibility:hidden;
}

#headerlogolink {
float: left;
position:absolute;
height: 185px;
width: 215px;
}

#headerlistennow {
float: left;
position:absolute;
height: 35px;
width: 190px;
margin: 105px 0 0 580px;
}

#headerradio {
float: left;
position:absolute;
height: 175px;
width: 190px;
margin: 7px 0 0 770px;
}

.hidddenlink span{
display: none;
}

#header h1 {
	overflow:hidden;
	position:absolute;
	top:-500em;
}

#header ul {
margin:158px 187px 0 0;
float:right;
}

#header li {
background:url(../files/starbullettop.jpg) no-repeat center left;
padding-left: 20px;
margin:0 5px;
font-family:Arial, Helvetica, sans-serif;
}

#header li a{
color: #FFFFFF;
font-weight:bold;
}
#divclass news_manager a {
color:#000000;
text-decoration:none;
}
#divclass news_manager a hover {
color:#000000;
text-decoration:none;
}

#sidebar {
float:left;
width: 216px;
}

#onair {
background:url(../files/listennow.jpg) no-repeat;
height: 87px;
} 

#onair ul{
margin:56px 0 0 29px;
float:left;
}

#onair li {
margin-left: 19px;
}

#onair a{
color: #FFFFFF;
text-decoration:underline;
}

#onair a:hover{
text-decoration:none;
}

#menu {
background:url(../files/navbg.jpg) #08488F repeat-x;
}

#menu ul {
list-style-type:none;
}

#menu li {
height:20px;
background:url(../files/navborder.jpg) top left repeat-x;
padding:2px 0 0 23px;
width: 194px;
}

#menu li#menu0 {
background:none;
}

#menu li a{
color: #FFFFFF;
background:url(../files/navbullet.gif) no-repeat center left;
padding-left:20px;
}

#menu li ul{
display: none;
}

#latestlinks {
background:url(../files/latestbg.gif) repeat-x;
height: 57px;
list-style-type:none;
width: 195px;
padding:15px 0 0 21px;
}

#latestlinks li{
background:url(../files/latestbullet.gif) center left no-repeat;
padding-left: 23px;
margin-bottom:8px;
}

#latestlinks li a{
color: #FFFFFF;
}

#advertisewithus {
background:url(../files/advertisebg.gif) no-repeat;
height: 52px;
padding: 44px 0 0 22px;
width: 195px;
}

#advertisewithus ul{
list-style-type:none;
}

#advertisewithus li {
background:url(../files/navbullet.gif) no-repeat center left;
padding-left:18px;
margin-bottom: 8px;
}

#advertisewithus a{
color:#FFFFFF;
}

#sidebarspacer {
background: url(../files/sidebarspacer.gif) repeat-x top left;
height: 69px;
}

#topbar a{
color: #FFFFFF;
}

#maincontent {
width: 560px;
float: left;
margin:10px 0 0 15px;
display: inline;
}

#adverts img{
margin-bottom: 1em;
}

#footerbox {
clear: both;
padding-top:7px;
background:url(../files/footerborder.gif) no-repeat #0e243c;
height: 55px;
width: 968px;
color: #cbd6ee;
text-align:center;
font-size:11px;
}

#footer {
margin:10px 0 5px 0;
}

#footer li a{
color: #b8b8b8;
padding: 0 5px 0 7px;
border-left: 1px solid #b8b8b8;
}

#footer li a.footer_first{
border:none;
}

#footerbox ul.inline li{
border-left: 1px solid #cbd6ee;
padding: 0 6px;
font-size:11px;
}

#footerbox ul.inline li#first{
border:none;
}

#footerbox a{
color: #cbd6ee;
}

/******* Unorderlist styles ********/
ul.inline, #footer ul {
list-style-type: none;
display:inline;
}

ul.inline li, #footer ul li{
display:inline;
}
