/* Navigation */
#schedule ul
{
list-style: none;
padding: 0;
margin: 0;
}

#schedule li
{
float: left;
margin: 0em;
list-style: none;
}

#schedule li a
{
background: #aaf;
font-family: Helvetica, Arial, sans-serif;
height: 2em;
width: 85px;
line-height: 2em;
float: left;
display: block;
border: none;
color: #fff;
font-size: 11px;
font-weight: bold;
text-decoration: none;
text-align: center;
}

#schedule li a:hover
{
background: #55f;
height: 2em;
width: 85px;
line-height: 2em;
float: left;
display: block;
border: 0.0em solid #dcdce9;
color: #fff;
font-size: 11px;
font-weight: bold;
text-decoration: none;
text-align: center;
}

#schedule #currentpage a
{
background: #00f;
height: 2em;
width: 85px;
line-height: 2em;
float: left;
display: block;
border: 0.0em solid #dcdce9;
color: #ff0;
font-size: 11px;
font-weight: bold;
text-decoration: none;
text-align: center;
}


/* Hide from IE5-Mac \*/
#schedule li a
{
float: none
}
/* End hide */

#schedule
{
width: 62em;
height: 33px;
}
#listing {
width: 601px;
padding: 0px 0px 20px 10px;
text-align: left;
}
#listing h1 {
font-size: 30px;
padding: 10px 0px 30px 0px;
}
#listinga {
background: #aaf;
width: 595px;
}
#listingb {
background: #ccf;
width: 595px;
}
#listingactive {
background: #ff0;
width: 595px;
}
#time {
float: left;
width: 80px;
height: 35px;
font-size: 24px;
font-weight: bold;
padding: 13px 0px 0px 5px;
}
#show {
font-size: 18px;
font-weight: bold;
padding: 7px 0px 0px 0px;
}
#description {
float: clear;
height: 25px;
font-size: 12px;
}
#attrib {
float: right;
height: 25px;
width: 50px;
font-size: 12px;
}
#like {
float: right;
height: 25px;
width: 100px;
font-size: 12px;
}
