body { margin-left: 20%; margin-right: 20%; text-align: justify; background-color: #ffb; }
h1 { clear: both; text-align: center;  color: #020; }
h2 { clear: both; }
h3 { clear: both; }

.term { font-variant: small-caps; font-weight: bold; font-family: Courier,Monospace; }

.captionedimage { float: left; padding: 0.25em; border: thin solid black; margin: 0.25em; background-color: white; text-align: center;}
.captionedimage img { padding-bottom: 0.5em; }
.captionedimage .cap { padding-top: 0.5em; font-weight: bold; }