.halfwidth { width: 99%; } 
.floatc { float: center; }

body {
  background: #cc0000; 
 font-size: smaller;
}

h1 { background: #003366;
color: white; }
ul,h2 { background: #dddddd; 
      margin-left: 10px; margin-right: 10px; }

p { background: #dddddd;
    margin-left: 10px; margin-right: 10px; 
    margin-top: 10px; } 

div { background: #dddddd;
      margin-left: 10px; margin-right: 10px; }
hr { 
  margin: 3em 0 1em 0;
  border-top: 4px solid black;
 }

a:visited { color: #800000; }
a:link { color: blue; }
