body 
{
font-family: tahoma;
font-size: 0.8em;
margin: 0px;
}

#wrapper
{
width: 288px;
margin-left: auto; 
margin-right: auto;
}

A:link {text-decoration: none; color:black; }
A:visited {text-decoration: none; color:black;}
A:active {text-decoration: none; color:black;}
A:hover {text-decoration: underline; color: black;}

#calendar
{
position: absolute;
float: left;
clear: left;
width: 288px;
}

#calendar strong
{
position: absolute;
left: 0px;
float: left;
clear: left;
font-size: 0.9em;
}

ul
{
margin: 0px;
border: 0px;
padding: 0px;
}

li
{
list-style: none;
outline: none;
}

#years
{
position: relative;
margin-top: 15px;
clear:left;
float:left;
}

#years li
{
clear: left;
}

#years li a
{
float:left;
color: black;
text-align:left;
font-weight: bold;
}

#years li.selected a
{
color: red;
}

#months
{
position: relative;
float: left;
clear: left;
padding-bottom: 3px;
}

#months li
{
float: left;
}

#years li ul#months  li a
{
color: black;
text-align:left;
padding-left: 10px;
font-weight: normal;
width: 45px;
}

#years li ul#months  li.selected a
{
color: red;
font-weight: bold;
}

#races
{
position: absolute;
left: 70px;
top: 15px;
float: left;
}

#races li
{
position: relative;
float: none;
}

#races li a
{
position: relative;
float: left;
clear: left;
color: black;
}

#races  li.selected a
{
color: red;
}

#video
{
float: left;
position: relative;
width: 288px;
clear: both;
}

#videotitle
{
float: left;
clear: left;
}

div#select_link a
{
color:red;
cursor: pointer;
float: right;
clear: right;
}

#videoplayer
{
width: 288px;
height: 180px;
float: left;
clear:left;
margin-top: 2px;
}

#starts
{
width: 288px;
float: left;
margin-top: 2px;
}

#starts ul
{
list-style: none;
margin: 0px;
border: 0px;
padding: 0px;
}

#starts li
{
float: left;
margin-right: 8px;
}

div#footerleft
{
text-decoration: none;
font-size: 0.8em;
float:left;
margin-top: 10px;
color: #555;
}
