body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #184184;
	line-height: 18px;
	background-color: #2D6BAD;
}
table p,table h1,table h2,table h3,table h4,table h5,table h6,table a,table ul,td,tr {
	text-align: left !important;
}
a:link {
	color: #184184;
	text-decoration: underline;
	font-weight: bold;
}
a:hover {
	color: #0097E2!important;
	text-decoration: underline;
	font-weight: bold;
}
a:visited {
	color: #184184;
	text-decoration: underline;
	font-weight: bold;
}
#container {
	width: 905px;
}
p {
	margin-top: 10px;
	margin-bottom: 10px;
}
h1 {
	margin-top: 2px;
	margin-bottom: 10px;
	font-size: 24px;
	font-weight: normal;
}
h2 {
	color: #0E7EC5;
	font-weight: bold;
	font-size: 13px;
}
h3 {
	color: #184184;
	font-weight: bold;
	font-size: 15px;
	margin-top: 5px;
	margin-bottom: 5px;
}
h4 {
	color: #184184;
	font-weight: bold;
	font-size: 11px;
	margin-bottom: 0;
}
h6 {
	font-weight: bold;
	font-size: 11px;
	margin: 0;
}
h5{
	color: #0E7EC5;
	font-weight: bold;
	font-size: 13px;
	margin-top: 5px;
	margin-bottom: 0px;
}
.nav-dk {
	background-image: url(images/nav_dk.gif);
	color: #FFFFFF;
	font-weight: bold;
	width: 150px;
	height: 24px;
	border-bottom: 1px solid #86CCF0;
	text-indent: 10px;
	text-align: left !important;
}
.nav-dk a:link {
	color: #FFFFFF;
 	text-decoration: none;
}
.nav-dk a:visited {
	color: #FFFFFF;
 	text-decoration: none;
}
.nav-dk a:active {
	color: #FFFFFF;
 	text-decoration: none;
}
.nav-dk a:hover {
	color: #5CAEE9;
 	text-decoration: underline;
}
.nav-lt {
	background-image: url(images/nav_lt.gif);
	color: #FFFFFF;
	font-weight: bold;
	width: 150px;
	height: 24px;
	border-bottom: 1px solid #86CCF0;
	text-indent: 10px;
	text-align: left !important;
}
.nav-lt a:link {
	color: #FFFFFF;
 	text-decoration: none;
}
.nav-lt a:visited {
	color: #FFFFFF;
 	text-decoration: none;
}
.nav-lt a:active {
	color: #FFFFFF;
 	text-decoration: none;
}
.nav-lt a:hover {
	color: #103579;
 	text-decoration: underline;
}
.header {
	border-bottom: 1px solid #FFFFFF;
}
.side {
	background: #5CAEE9 url(images/1063.gif) no-repeat left bottom;
	width: 150px;
	vertical-align: top;
}
.side img {
	padding: 14px;
}
.side-bottom {
	background-color: #0097E2;
	width: 150px;
}
.side-nav {
	background-color: #5CAEE9;
	width: 150px;
	vertical-align: top;
}
.inside-padding {
	vertical-align: top;
	background-color: #FFFFFF;
}
.right-col {
	background-color: #E0F2F7;
	width: 203px;
	background-image: url(images/palm.gif);
	background-repeat: no-repeat;
	vertical-align: top;
	color: #184184;
}
.photo-left {
	padding-right: 15px;
}
.footer {
	background-image: url(images/footer.gif);
	font-size: 10px;
	color: #FFFFFF;
	background-position: left;
	background-color: #103579;
	background-repeat: no-repeat;
	height: 34px;
	vertical-align: middle;
}
.footer a:link {
	color: #FFFFFF;
	text-decoration: underline;
}
.footer a:hover {
	color: #FFFFFF;
	text-decoration: underline;
}
.footer a:visited {
	color: #FFFFFF;
	text-decoration: underline;
}
.invisible a:link {
	color: #FFFFFF;
	text-decoration: none;
}
.invisible a:hover {
	color: #FFFFFF;
	text-decoration: none;
}
.invisible a:visited {
	color: #FFFFFF;
	text-decoration: none;
}
.table-dk {
	background-color: #FFFFFF;
}
.table-dk th {
	height: 22px;
	color: #FFFFFF;
	background-color: #0E4287;
	background-image: url(images/table-dk.gif);
	background-position: right;
	background-repeat: no-repeat;
	border-left: 1px solid #0E4287;
	font-weight: bold;
	text-align: left;
	text-indent: 7px;
}
.table-dk-main {
	border-bottom: 1px solid #0E4287;
	border-left: 1px solid #0E4287;
	border-right: 1px solid #0E4287;
	background-color: #EDF8FE;
}
.table-dk-main-left {
	background-color: #EDF8FE;
	border-left: 1px solid #0E4287;
}
.table-dk-corner {
	background-image: url(images/d-corner.gif);
	background-position: top left;
	background-repeat: no-repeat;
	width: 17px;
	height: 20px;
}
.table-dk-bottom {
	border-bottom: 1px solid #0E4287;
	border-right: 1px solid #0E4287;
	background-color: #EDF8FE;
	width: 100px;
}
.table-dk-main-right {
	background-color: #EDF8FE;
	border-right: 1px solid #0E4287;
}
.table-lt {
	background-color: #FFFFFF;
}
.table-lt th {
	height: 22px;
	color: #FFFFFF;
	background-color: #0097E2;
	background-image:url(images/table-lt.gif);
	background-position: right;
	background-repeat: no-repeat;
	border-left: 1px solid #0097E2;
	font-weight: bold;
	text-align: left;
	text-indent: 7px;
}
.table-lt-main-mid {
	background-color: #EDF8FE;
}
.table-lt-main-left {
	background-color: #EDF8FE;
	border-left: 1px solid #0097E2;
}
.table-lt-main-right {
	background-color: #EDF8FE;
	border-right: 1px solid #0097E2;
}
.table-lt-bottom {
	border-bottom: 1px solid #0097E2;
	border-right: 1px solid #0097E2;
	background-color: #EDF8FE;
	width: 100px;
}
.table-lt-corner {
	background-image: url(images/l-corner.gif);
	background-position: top left;
	background-repeat: no-repeat;
	width: 16px;
	height: 20px;
}
.dots {
	background: url(images/dot.gif) repeat-x left 6px;
	vertical-align: middle;
	height: 20px;
}
.dots-2 {
	background-image: url(images/dot_2.gif);
	background-repeat: repeat-x;
	vertical-align: middle;
	height: 1px;
}
.dots-3 {
	background: url(images/dot.gif) repeat-x left 15px;
	vertical-align: middle;
	height: 20px;
}
.errMessage {
	color: #FF0000;
}
ul {
	list-style-image: url(images/arrow.gif);
	list-style-position: outside;
}
.button {
	background-color: #0097E2;
	padding: 5px;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	cursor:pointer;
	cursor:hand;
	border-top: 1px solid #C9C9C9;
	border-right: 1px solid #666666;
	border-bottom: 1px solid #666666;
	border-left: 1px solid #C9C9C9;
}
.photos {
	margin-left: 15px;
	margin-bottom: 15px;
}
.caption {
	background-color: #5CAEE9;
	color: #FFFFFF;
	font-weight: bold;
	padding: 10px;
}
fieldset.advertising {
	border:solid 1px #bcd7e5;
	margin-bottom:10px;
}
fieldset.advertising legend{
	color:#ABCCDE;
	margin:0;
}
.advertising a {
	text-decoration: none;
	font-weight: normal;
	color: #184184;
}
.advertising h5 {
	text-decoration: none;
}
.advertising {
	/*padding-top: 10px;*/
}
.advertising img {
	border: none;
}
#banners {
	float: right;
	margin-top: 151px;
	width: 120px;
	background: url(images/sponsors.gif) no-repeat left top;
	padding-top: 23px;
}
#banners img{
	margin-bottom: 2px;
}
.adspace {
	margin-top: 4px;
}
.right { float: right; margin-bottom: 0; }
.left { float: left; margin-bottom: 0; }
.clear { clear: both; }
.button-link { border: none; }
.order-button {
	background: url(images/order_now.gif) no-repeat 10px 0;
	width: 97px;
	height: 25px;
	display: block;
	text-indent: -9999px;
	overflow: hidden;
	float: right;
	margin-top: 7px;

}
table.station_info span { float:left; width:50px; }
.personality {  margin: 0 10px 10px 0; }

table.preferred_business a { 
	text-decoration: none!important;
}

table.preferred_business a { 
	text-decoration: none!important;
}

table.preferred_business a span, .preferred_business h6 a, .preferred_business ul li a { 
	text-decoration: underline!important;
}

table.preferred_business a img, table.preferred_business span img { 
	margin: 15px 0 0 0;
	border: 1px solid #0E4287;
}

table.preferred_business span { 
	width: 380px!important;
	display: block;
	font-weight: bold;
}

table.preferred_business a:hover img { 
	filter:alpha(opacity=85);
	-moz-opacity:.85;
	opacity:.85;
}

