body { text-align: center; }

#header { letter-spacing: 0.5em; }

ul {
   list-style-type: none;
   text-align: left;
}

li { font-family: geneva, arial, sans-serif;
     font-size: smaller;
}

a {
  font-weight: bold;
  text-decoration: none;
}

a:link {
  color: #0059FF;
}

a:hover {
  color: #0059FF;
  background-color: #BBD2FF;
}

a:active {
  color: #909;
  background-color: #C9C;
}

a:visited {
  color: #238;
}

.date {
  color: #0E6D03;
  background-color: #B4FCAD;
  text-align: left;
}

.part {
  color: #6D2F03;
  background-color: #FCCFAD;
}
