
html { 
  padding:0px;
  margin:0px;
}

body {
  background-color: #e1ddd9;
  font-size: 12px;
  font-family: Verdana, Arial, SunSans-Regular, Sans-Serif;
  color:#564b47;  
  padding:0px 20px;
  margin:0px;
}
p, pre, h2 {
  padding:10px;
  margin:0px
}


h1 {
font-size: 11px;
text-transform:uppercase;
text-align: right;
color: white;
background-color: #90897a;
padding:5px 15px;
margin:0px
}

h2 {
font-size:14px;
padding-top:10px;
text-transform:uppercase;
color: #564b47;
background-color: transparent;
}	

a { 
color: #ff66cc;
font-size: 11px;
background-color:transparent;
text-decoration: none; 
}
 
pre { 
color: #564b47;
font-size: 11px;
background-color:transparent;
font-family: Courier, Monaco, Monospace;
}


#menu {
 color: white;
font-weight: bold;
position: absolute;
 font-size: 14px;
 width: 200px;
  left: 20px;
  background-color: CornflowerBlue;
  padding:0px;
  margin:0px
}
#content {
  margin-left: 200px;
  background-color:#fff;
  overflow: auto;
}
#menu a:hover
{
font-family: arial, Helvetica, sans-serif;
font-size: 14px;

color: white;
}

#menu a
{
display: block;
padding: 5px;
font-family: arial, Helvetica, sans-serif;
font-size: 14px;
font-weight: bold;

border-bottom: 1px solid #A9A9A9;
}

#menu a:link, #menu a:visited
{
font-family: arial, Helvetica, sans-serif;
font-size: 14px;color: #483D8B;
text-decoration: none;
}

table.events td.servHd
{ border-bottom: 2px solid #6699CC;
background-color: #BEC8D1;
text-align: center;
font-family: Verdana, sans-serif;
font-weight: bold;
padding-left: 3px;
font-size: 12px;
color: #404040;}


table.events td
{ border-bottom: 1px dotted #6699CC;
border-left: 1px dotted #6699CC;
font-family: georgia, Arial, Helvetica, sans-serif
font-weight: normal;
font-size: 12px;
color: #404040;
background-color: white;
text-align: left;
padding-left: 3px;}
