body{background-color:#000;text-align: center}
h3.schedule{color:#0a99d1;font-family:Tahoma; font-size:14px;font-weight:normal; margin-bottom:20px;font-weight:bold;margin-bottom:32px;border-bottom:1px dotted #333;padding-bottom:10px;}
h3.radioshows{color:#CC3300;font-family:Tahoma; font-size:14px;font-weight:normal; margin-bottom:20px;font-weight:bold;border-bottom:1px dotted #333;padding-bottom:10px;}
.radioshows_caption{color:#CC3300}
h3.livesets{color:#CC33CC;font-family:Tahoma; font-size:14px;font-weight:normal; margin-bottom:20px;font-weight:bold;border-bottom:1px dotted #333;padding-bottom:10px;}
.livesets_caption{color:#CC33CC}
h3.contact{color:#CCFF00;font-family:Tahoma; font-size:14px;font-weight:normal; margin-bottom:20px;font-weight:bold;border-bottom:1px dotted #333;padding-bottom:10px;}
.contact_color{color:#CCFF00;font-weight:bold;}
#radioh3{color:#FFD700;font-family:Tahoma; font-size:14px;font-weight:normal; margin-bottom:20px;}
#page{width:960px;margin:0 auto;text-align:left;background:#000 url(../images/backgr.jpg);height:700px;background-repeat:no-repeat;
min-height:700px;
height:auto !important;
}
#logo{width:960px; height:100px;margin-bottom:20px;}
#logo img{margin-top:20px;}
#main{margin:0 auto;}
#events{float:left;padding-bottom:20px; }
#radio{float:left;margin-left:30px;}
#live{float:left;margin-left:30px;}
#contact{float:left;margin-left:30px;}

table .schedule{

	
}
.schedule td .data{
	color:#0a99d1;
}
.schedule td{
	padding-right:10px;
	width:0px;
	padding-bottom:7px;
	font-family:Tahoma;
	font-size:11px;
	color:#fff;
	border-width:1px solid #000;
}
.schedule td.data{
	
}
.schedule td.data span{
	white-space: nowrap;
}
.schedule td a{
	color:#0a99d1;
	text-decoration:underline;
}

.schedule td a:hover{
	background-color:#0a99d1;
	color:#fff;
	text-decoration:none;
}

table .radio{
border-collapse: collapse; 
margin-bottom:10px;
}

/* ---- RADIO SHOWS ---*/
.radio caption{text-align:left; font-family:Tahoma;font-size:12px;margin-bottom:10px; margin-top:10px;font-weight:bold;}
.radio tr>td{color:#CC3300;}
.radio td{
	padding-right:10px;
	padding-bottom:7px;
	font-family:Tahoma;
	font-size:11px;
	color:#fff;
	border-width:1px solid #000;
	}
.radio td.show{
	
}
.radio td.show span{
white-space: nowrap;
	
}
.radio td a{
	color:#fff;
	text-decoration:none;
}

.radio td a:hover{
	color:#FFD700;
	text-decoration:none;
}

.live caption{text-align:left; font-family:Tahoma;font-size:12px;font-weight:bold;margin-bottom:10px; margin-top:10px;}
.live tr>td{color:#CC33CC;}
.live td{
	padding-right:10px;
	padding-bottom:7px;
	font-family:Tahoma;
	font-size:11px;
	color:#fff;
	border-width:1px solid #000;
	}
.live td.show{
	
}
.live td.show span{
white-space: nowrap;
	
}
.live td a{
	color:#fff;
	text-decoration:none;
}

.live td a:hover{
	color:#FFD700;
	text-decoration:none;
}

#footer{
height:100px;
width:100%;
}


