body {
	font-family: "Helvetica", sans-serif;
	width: 50em;
	margin: auto;
	background-color: #fff;
	color: #000;
  line-height: 1.5;
}

header hgroup h1, header hgroup h2 {
	padding: 0em;
}

footer {
	padding: 3em 0em 0em 0em;
}

code {
  font-family: "Courier", monospace;
  font-size: 12pt;
  background-color: #ddd;
  padding: 0.2em;
}

.float-left {
	float: left;
	padding: 0em 1em 0em 0em;
	clear: both;
	width: 21em;
}

/* "left against left" */
.float-right {
	float: left;
	width: 27em;
}

.x {
	text-decoration: line-through;
}

.small {
	font-size: small;
}
