 body {
	background: lightgrey;
	color: #000033;
	margin-left: 7%;
	margin-right: 7%;
	margin-top: 7%;
	margin-bottom: 7%; 
 }
 h1 {
	font-family: Arial, Helvetica: sans-serif;
	font-size : 100%;
	color: #c71585;
 }
 h2 {
	font-family: Arial, Helvetica: sans-serif;
	font-size : 90%;
	color: #c71585;
	margin-bottom: .2em;
 }
 th {
	background: #8b0000;
	color: #ffffff;
	font-family: "Times New Roman", Times: serif;
	font-size: 100%;
 }
 p,ul {
	font-family: Arial, Helvetica: sans-serif;
	font-size: 90%; 
 }
 li.pitfalls {
	margin-left: -1em;
 }
 p.strong {
	font-weight: bold;
	font-size : 90%; 
 }
 p.h2 {
	margin-top: .2em;
 }
 p.wheel {
	text-align: center;
	margin-top: 12.5em;
	margin-bottom: 0em; 
 }
 p.bwheel {
	text-align: center;
	margin-top: 17em;
	margin-bottom: 0em; 
 }
 p.nwheel {
	text-align: center;
	margin-top: 2em;
	margin-bottom: 0em; 
 }
 p.twheel {
	text-align: center;
	margin-top: 8em;
	margin-bottom: 0em; 
 }
 p.sofa {
	text-align: center;
	margin-top: 32em;
	margin-bottom: 0em; 
 }
 p.short {
	text-align: center;
	margin-top: 12em;
	margin-bottom: 0em;
	font-size : 70%;
	font-weight: bold; 
 }
 p.blurb {
	text-align: center;
	margin-top: 7em;
	margin-bottom: 0em;
	font-size : 70%;
	font-weight: bold; 
 }
 p.navlinks {
	color: #cc0099;
	text-align: center;
	margin-top: 0em;
	margin-bottom: 0em;
	font-size: 80%; 
 }
 p.note {
	margin-bottom: 0em;
	font-size : 80%; 
 }
 p.copy {
	text-align: center;
	margin-bottom: 0em;
	font-size : 80%; 
 }
 div.box {
	border: solid;
	border-width: thick;
	border-color: #c71585;
	background: white;
	width: 99%;
	padding: 0em; 
 }
 div.pitfalls {
	border: none;
	background: #fdf5e6;
	width: 99%;
	padding: .1em;
 }
 img.tag {
	margin-top: 1.2em;
	margin-left: 1.5em;
 }

a:link     { color: #4b0082;}
a:visited  { color: #993399;}
a:hover    { color: #66cc00;}