body {
  color: white;
  background: navy;
  margin-top: 2em;
  margin-bottom: 2em;
  margin-left: 2em;
  margin-right: 2em;
  }

h1 {
  color: cyan;
  font-size: 4em;
  border-style: solid;
  border-width: 0pt 0pt 3pt 0pt;
  }

h2 {
  font-size: 2em;
  }

hr {
  color: cyan;
  }

a:link {
  color: cyan;
  background: transparent;
}

a:visited {
  color: pink;
  background: transparent;
}

.date {
  font-size: 0.8em;
  line-height: 0.8em;
  color: red;
  }

.title {
  font-size: 1.3em;
  line-height: 0.8em;
  color: yellow;
  }

.body {
  margin-left: 2em;
  margin-right: 1em;
  }

