body {
  max-width: 40em;
  margin: auto;
  padding: 1em;
  font-size: larger;
  font-family: sans-serif;
}

a:link, a:visited {
  color: #0063b4;
}

a:hover, a:visited:hover {
  color: #0085ff;
}

h1, h2, h3, h4, h5, h6 {
  border-bottom: 1.5pt solid #aaa;
  padding-bottom: 4pt;
}

h3 {
  margin-top: 32pt;
}

.pixels {
  margin: auto;
  display: block;
  width: 80%;
  image-rendering: pixelated;
  image-rendering: -moz-crisp-edges;
  image-rendering: crisp-edges;
}
