/* -- PROGRAM --*/
ul#program-dates li{
	padding:5px 5px 2px 5px;
}
div.links a, div.links a:link{
	color:#FFF;
}

ul#program-dates a ,ul#program-dates a:hover, ul#program-dates a:visited{
	color:#f0f0f0;
}

ul#program-times li{
	padding:7px 0 7px 5px;
	border-bottom: solid #cccccc 1px;
}

ul#program-times div.times{
	display:block;
	float: left;
	width: 135px;
}
ul#program-times div.links{
	margin-left:150px;
}

div.desc{
	margin-left:137px;
}


#body-program-saturday div#program-wrap, li#program-dates-saturday{
	background-color:#383034;
}
#body-program-sunday div#program-wrap, li#program-dates-sunday{
	background-color:#5E2A1D;
}
#body-program-monday div#program-wrap, li#program-dates-monday{
	background-color:#858e8e;
}
table#LIVEprogram{
	width:95%;
	margin:0 auto;
	text-align:center;
	padding:10px 0;
}

table#LIVEprogram td, table#LIVEprogram th{
	
	padding:5px 0;
	border-bottom: 1px solid #f0f0f0;
	text-align:left;
}
.four-col td, .four-col th{
	width:145px;
}

.five-col td, .five-col th{
	width:116px;
}

td div{
	padding:3px;
}
th{
		text-align:center;
}
