h1 {
  text-align: center;
}

.home {
  position:absolute;
  top:5px;
}

.menu {
  text-align: center;
}

.menu * {
  display: inline;
  margin-top: 0px;
  margin-bottom: 0px;
  margin-right:10px;
}

.menu p {
  font-weight: bold;
}

a:visited, a:active {
   color:blue;
}

a:hover {
  text-decoration: none;
}

a.in {
   color: red;
}

.main {
  margin-top: 20pt;
  position: relative;
  left: 10%;
  width: 80%;
}

.footnote {
  font-size: 12pt;
}

.foot {
  margin-top: 20pt;
  font-size: 10pt;
}