body
{
   font-size: 11px;
   font-family: 'Century Gothic', 'Helvetica', Arial;
}
body.player
{
   margin: 0px;
   background-color: #000000;
}
body.recent
{
   margin: 0px;
   color: dimgray;
}
h1
{
   font-weight: normal;
   font-size: 22px;
   text-transform: uppercase;
}
h2
{
   font-weight: normal;
   font-size: 19px;
   text-transform: uppercase;
}
h3
{
   font-weight: normal;
   font-size: 15px;
   text-transform: uppercase;
}
h4
{
   font-weight: normal;
   font-size: 12px;
   text-transform: uppercase;
}
h5
{
   font-weight: normal;
   font-size: 12px;
}
.tagline
{  
   font-style: italic;
   font-size: 15px;
   color: #333333;
}

td
{
   font-size: 11px;
}
td.directors, a.directors, a.directors:visited
{
   font-size: 10px;
   font-weight: bold;
   color: White;
   text-decoration: none;
   padding-top: 5px;
}
.red
{
   color: #d31145;
}
table
{
   border-collapse: collapse;
}
td.player
{
   padding-right: 10px;
   padding-left: 10px;
   margin: 10px;
   color: silver;
}
td.gradient
{
   padding-right: 10px;
   padding-left: 10px;
   margin: 10px;
   background-image: url(gradient_bg.gif);
   background-repeat: repeat-y;
   background-position: right top;
   color: Black;
}
td.footer
{
   padding-right: 5px;
   padding-top: 2px;
   padding-bottom: 2px;
   background-position: left top;
   font-weight: bold;
   font-size: 12px;
   background-image: url(footer.gif);
   width: 780px;
   color: #ffffff;
   background-repeat: no-repeat;
}
a
{
   color:Black;
   text-decoration: underline;
}
a:hover
{
   color: Silver;
}
a:visited
{
   color: Black;
}
a:visited:hover
{
   color: Silver;
}
#menu
{
   color: #d31145;
   width: 100%;
   text-align: right;
   line-height: 25px;
}
#menu_down
{
   color: #d31145;
   width: 100%;
   text-align: right;
   line-height: 25px;
}
#menu a, #menu a:hover, #menu a:visited, #menu_down a, #menu_down a:hover, #menu_down a:visited
{
   color: #d31145;
   font-size: 10px;
   text-transform: uppercase;
   text-decoration: none;
}
#submenu a, #submenu a:hover, #submenu a:visited
{
   color: Black;
}
#submenu u u
{
   text-decoration: none;
   !text-decoration: underline;
}
#fps_locations a
{
   text-decoration: none;
}
#hl
{
   border-collapse: collapse;
   margin-left: auto;
   margin-right: -9px;
   position: relative;
}
#hl1
{
   background-image: url(sel_bg_l.gif);
   background-repeat: no-repeat;
   background-position: right center;
   width: 6px;
}
#hl3
{
   background-image: url(sel_bg_r.gif);
   background-repeat: no-repeat;
   background-position: left center;
   width: 6px;
}
#hl2
{
   background-image: url(sel_bg_m.gif);
   background-repeat: repeat-x;
   background-position: center center;
}
#hl a, #hl a:hover, #hl a:visited
{
   color: White;
}
#hr
{
   width: 28px;
   height: 10px;
   background-image: url(hr.gif);
   background-repeat: no-repeat;
   background-position: center center;
}
#directorpics
{
   line-height: 20px;
}
#directorpics a, #directorpics a:hover, #directorpics a:visited
{
   color: #d31145;
   text-transform: uppercase;
   text-decoration: none;
}
a.red, a.red:hover, a.red:visited
{
   color: #d31145;
   text-decoration: none;
}
td.submenu
{
   border-right: gray 1px solid;
   padding-right: 2px;
   padding-left: 2px;
   font-size: 10px;
   padding-bottom: 3px;
   width: 69px;
   color: black;
   padding-top: 3px;
   border-bottom: gray 1px solid;
   height: 70px;
   text-align: right;
   text-decoration: none;
}

