body {
  font-family: Arial, sans-serif;
  text-align: left;
  color: #000;
  background: #FFF }

a:link {
  text-decoration: none;
  background: inherit;
  color: #666 }

a:visited {
  text-decoration: none;
  background: inherit;
  color: #F00 }

a:hover {
  text-decoration: none; 
  background: inherit;
  color: #0F0 }

a:active {
  text-decoration: underline; 
  background: inherit;
  color: #0F0 }

p { margin: 0 0 0 2.5em }  
  
h1 {
  line-height: 125%;
  font-size: 200%;
  font-weight: bold;
  margin: 0 }  
  
h2, .title {
  line-height: 110%;
  font-size: 150%;
  font-weight: bold;
  margin: .2em 0 }
  
h3 {
  line-height: 90%;
  font-size: 105%;
  margin: .5em 0 .5em 2em }
  
.header {
  line-height: 125%;
  font-weight: bold;
  text-align: center;
  margin: 0 }

.body > p.description {
  margin-left: 4em }

hr { color: #000 }