html {
  height: 100%;
}

body {
  margin: 0.5em;
  font-family: monospace;
  background-color: rgb(200, 200, 200);
}

h1 img {
  vertical-align: top;
  background-color: rgb(200, 200, 200);
}

h1, h2 {
  font-size: 1em;
}

hr {
  margin-top: 0.5em;
  width: calc(100% + 1em);
  margin-left: -0.5em;
  height: 6px;
  border-left: none;
  border-right: none;
  border-width: 2px;
  background-color: rgb(200, 200, 200);
}

ol {
  padding-left: 1.8em;
  list-style-type: lower-alpha;
}
