
body {
	max-width: 50em;
	margin: 20px;
}

h1, h2 { 
	background-color: darkgray;
	font-family: sans-serif;
	color: #404040;
}

h3, h4 {
	font-family: sans-serif;
	color: #404040;
}

h1 {
	font-size: 150%;
}

h2 {
	font-size: 130%;
}

h3 {
	font-size: 110%;
}

tt, .tt, pre { background-color: #e0e0ff; font-family: monospace; white-space:pre; }

th { text-align: left; }
tr { vertical-align: top; }
th, td { background: #f0f0f0; }
