/* John's thesis style */
BODY {
/*
  color: #00ff00;
  background: black;
  background-color: black;
*/
  color: black;
  background: white;
  background-color: white;
  font-family: sans-serif;
  font-size: normal;
  font-style: normal;
  font-weight: normal;
  margin-top: 5em;
  margin-bottom: 5em;
  margin-left: 5%;
  margin-right: 8%;
  text-align: left;   /* discourage justification */
  letter-spacing: 0;  /* in fact, switch it right off */
  /* line-height: 125% */
}

A:link { color: #ff8000 }
A:active { color: #ff00ff }
A:visited { color: #ff00ff }

H1 { font-size: large; font-style: normal; font-weight: bold }
H2 { font-size: medium; font-style: normal; font-weight: bold }
H3 { font-size: normal; font-style: normal; font-weight: bold }
code { font-size: small; font-family: monospace }

.formula {
  font-style: italic;
  text-align: center;
}

.rformula {
  font-style: italic;
  text-align: right;
}

.diagram {
  text-align: center;
}

blockquote.codesample {

}

blockquote.chendquote {
  font-style: italic;
}

p.chendattr {
  text-align: right;
}

span.math {
  font-style: italic;
}

span.subscript {
  font-size: x-small;
}

/*
  This one doesn't work on my IE, as far as I can tell:
  P:first-letter { font-size: 200%; float: left }
*/

div.tail {
  font-style: italic;
  text-align: center;
}

.aside {
  font-size: x-small;
  /* sotto voce for audio browsers */
  volume: soft;
  pause-before: 350ms;
  pause-after: 450ms;
}

.inprogress {
  font-family: monospace;
  font-style: italic;
  font-size: x-small;
  color: red;
}

.ornamentative {
  font-family: cursive;
}

