ul{ 
	list-style: none;
	margin: 0;
	padding: 0;
}
body.popup #top{ height: 78px; }

#header2{ height: 46px; background-color: #0056A0; position: relative; text-align: left; margin-bottom: 60px}
#headertxt{ left: 0;}
#remotecontrol{ position: absolute; top: -70px; left: 170px; }
#schcon{ 
	margin-left: 15px;
	text-transform: uppercase;
	font-family: Verdana, sans-serif;
	font-size: 17px; 
}
#schleft{
	width: 150px;
	float: left;
}
ul.days{ margin-top: 30px; }, .days li{ height: 45px; padding-top: 5px; }
#schright{ width: 500px; overflow-x: scroll; height: 420px; }
#times ul{ width: 3600px}
li.time{ float: left; width: 100px; line-height: 30px; background: #000; color: #fff; text-align: center; background: #212120 url(images/guide/time-bg.jpg) repeat-x bottom;}
#listings{ clear: both; }

.listing{ clear: both; width: 3600px;}
.listing ul{ width: 3600px; }
.listing li{ float: left; width: 93px; padding: 0 3px; background: url(images/guide/listing-bg.jpg) repeat-x; border-left: 1px solid #99BC81; font-size: 16px;}
.listing li.block_1{ width: 93px; }
.listing li.block_2{ width: 193px; }
.listing li.block_3{ width: 293px; }
.listing li.block_4{ width: 393px; }
.listing li.block_5{ width: 493px; }
.listing li.block_6{ width: 593px; }
.listing li.block_7{ width: 693px; }
.listing li.block_8{ width: 793px; }
.listing li.block_9{ width: 893px; }
.listing li.block_10{ width: 993px; }
.listing li.block_36{ width: 3593px; }

.listing li.small{ font-size: 12px; }

.listing li{ height: 45px; padding-top: 5px; }
.days li{ border-top: none; font-size: 16px; font-weight: bold; padding-right: 10px; color: #fff; background: url(images/guide/days-bg.jpg) repeat-x; text-align: right; height: 40px; padding-top: 10px;}
.listing li.blank{ background: url(images/guide/blank-bg.jpg) repeat-x; border-left: 1px solid #AFAFAF;}
