body
{
  background-color : lemonchiffon;
  color            : maroon;
}

a:link,
a:hover
{
  color : maroon;
  font : bold 12pt sans-serif; 
  text-decoration : underline;
  
}

a:visited
{
  color : black;
  font : bold 12pt sans-serif; 
  text-decoration : underline;
  
}

a.menu:link,
a.menu:hover
{
  background-color : lemonchiffon;
  color            : maroon;
  float            : left;
  padding-right    : 0.2em;    
  padding-left     : 0.2em;
  font             : bold 16pt sans-serif; 
  text-decoration  : none;
}

a.menu:visited
{
  background-color : lemonchiffon;
  color            : black;
  float            : left;
  padding-right    : 0.2em;    
  padding-left     : 0.2em;
  font             : bold 16pt sans-serif; 
  text-decoration  : none;
}

.banner
{
  background-image : url(images/background.gif);
}

.layout
{
  background-image : url(images/masks.gif);
}

.divider, .divider TR, .divider TD
{
  color            : maroon;
  padding	   : 0px;
  border-width     : 3px;
  border-style     : outset;  
  border-color     : lemonchiffon;
  border-collapse  : collapse;
}

.divider2, .divider2 TR, .divider2 TD
{
  color            : lemonchiffon;
  padding	   : 0px;
  border-width     : 3px;
  border-style     : inset;  
  border-color     : lemonchiffon;
  border-collapse  : collapse;
}

.outline, .outline TR, .outline TD
{
  border-width     : 3px;
  padding          : 15px;
  border-style     : double;
  border-color     : maroon;
  border-collapse  : collapse;
}

.nooutline, .nooutline TR, .nooutline TD
{
  padding          : 10px;
  border-style     : none;
  border-collapse  : collapse;
}

.black, .black TR, .black TD
{
  color            : black;
  background-color : black;
  padding          : 0px;
  border-width     : 0px;
  border-style     : solid;
  border-color     : black;
  border-collapse  : collapse;
}

.calendar, .calendar TR, .calendar TD
{
  border-width     : 3px;
  padding          : 3px;
  border-style     : double;
  border-color     : maroon;
  border-collapse  : collapse;
}

.cast, .cast TR, .cast TD
{
  border-width     : 0px;
  padding          : 0px;
  border-style     : solid;
  border-color     : maroon;
  border-collapse  : collapse;
}

.date, .date TR, .date TD
{
  color       : AA0000;
  background-color :FFFEEE;
  font-size   : 16pt;   
  font-family : sans-serif;
  font-weight : bold;
}

.event, .event TR, .event TD
{
  color       : maroon;
  background-color :lemonchiffon;
  font-size   : 16pt;   
  font-family : sans-serif;
}




hr
{
  color : maroon;
}

img
{
  border : 0;
}

div
{
  font-size   : 10pt;   
  font-family : sans-serif;
}

div.menu
{
  color		   : lemonchiffon;
  float            : left;
  padding-right    : 0.2em;    
  padding-left     : 0.2em;
  font             : bold 16pt sans-serif; 
  text-decoration  : none;
}

div.title
{
  font-size   : 12pt;   
  font-family : sans-serif;
  font-weight : bold;
}

div.header
{
  font-size   : 16pt;   
  font-family : sans-serif;
  font-weight : bold;
}

div.calendar
{
  color       :lemonchiffon;
  background-color :maroon;
  font-size   : 16pt;   
  font-family : sans-serif;
  font-weight : bold;
}

div.today
{
  color       :lemonchiffon;
  background-color :maroon;
  font-size   : 10pt;   
  font-family : sans-serif;
  font-weight : bold;
}




h1
{  
  font-size   : 24pt;   
  font-family : sans-serif;
  font-weight : bold;
}

h2
{  
  font-size   : 20pt;   
  font-family : sans-serif;
  font-weight : bold;
}

h3
{  
  font-size   : 16pt;   
  font-family : sans-serif;
  font-weight : bold;
}

h4
{  
  font-size   : 14pt;   
  font-family : sans-serif;
  font-weight : bold;
}

h5
{  
  font-size   : 12pt;   
  font-family : sans-serif;
  font-weight : bold;
}

h6
{  
  font-size   : 10pt;   
  font-family : sans-serif;
  font-weight : bold;
}




