body {  
  background: white;
  color: black;
  font-family: serif;
  margin: 0;
  padding: 0.5em
}

/* 
 * This should reference #main-body, not P,UL,...
 *
 * But Cliki's HTML is totally broken -- the page ends with </html> before
 * the main contents even start.  And no classes are being used that we
 * could reference. 
 *
 * Let's install our formatting directly on P, UL (and similar) then.
 */
p,ul,h1,h2,h4,h5 {
  /* add some margin like McCLIM's homepage does (but a little less than
  the 20% wasted there */
  margin-left: 100px;
  margin-right: 10%;
}

div {
  margin-left: 5%;
  margin-right: 5%;
}

/* use simple, CLIM-style, black lines instead of the 90s-style shadows */
hr {
  border-top: 1px solid black;
  border-bottom: 0px;
}

a.internal {
  color: #0077bb;
}

a.hyperspec {
  color: #442266;
}
