body {font-size: 100%; background-color: #fff8f0; color: black;
  font-family: "Times New Roman", times, serif; margin-top: 0px; margin-left: 0px; margin-bottom:0px}
p {font-size: 100%; font-family: sans-serif }
ul {font-family: "Times New Roman", times, serif; font-size: 90%}
a {text-decoration: none; color: #000080}
a.email {font-family: System, helvetica, sans-serif}
h1 {font-size: 200%; font-family: "lucida sans", helvetica, sans-serif; color: #408040 }
h2 {font-size: 120%; font-family: "Trebuchet MS", "lucida sans", helvetica, sans-serif; color: #408040}
h3 {font-size: 120%; font-family: "Trebuchet MS", "lucida sans", helvetica, sans-serif; color: #408040}
th {font-size: 120%}
span.ampm {font-size: small; font-variant: small-caps}
span.name {font-size: 140%; font-weight: bold; font-family: "Trebuchet MS", helvetica, sans-serif; color: #408040}
div.content { margin: 0 2em }
body { padding: 2vw; font-family: sans-serif }
p { max-width: 80ex }
