body {
  font-family: georgia;
  margin: 20px;
  margin-top: 30px;
}

h1 {
  font-size: 300%;
  font-weight: bold;
  text-align: center;
}

h2 {
  font-size: 153.9%;
  font-weight: bold;
}

p {
  font-size: 123.1%;
}

a {
  color: inherit;
  text-decoration: none;
  border-bottom: 1px dotted #306000;
  font-weight: bold;
}

ul {
  margin-top: 5px;
}

li {
  list-style-position: outside;
  list-style-type: disc;
  margin-top: 2px;
  margin-left: 20px;
  font-size: 116%;
}

li.contents {
 list-style-type: circle;
}

div#hd-right {
  color: #306000;
}

div#hd {
  padding-bottom: 20px;
}

div#body-left ul {
  padding-top: 10px;
}

div#body-col2 p, div#body-col2 h2 {
  margin-left: 10px;
}

div#links p {
  margin-top: 10px;
  text-align: justify;
}

div#links {
  color: #f8f8f8;
}

div#links a {
  border-bottom: none;
}

div#body-right p {
  padding-bottom: 5px;
}

div#body-left p, div#ft-left p {
  margin-right: 10px;
  font-size: 85%;
}

div#body-left div.item:first-child p, div#ft-left div.item:first-child p {
  font-size: 100%;
}

div.item {
  margin-bottom: 20px;
}

div.item h2 {
  margin-right: 20px;
  margin-bottom: 5px;
  float: left;
}

div#copyright p {
  font-size: 116%;
  padding-top: 10px;
  padding-bottom: 30px;
}

p.quote {
  font-size: 100%;
  font-style: italic;
  text-align: justify;
}
