h1 { margin: 0;}
h2 { margin:0; background: #c2dbf9; color:black; }
h2, dt, p, pre { padding-left: 10px;}

#content {min-height: 20em; }
#header { border-bottom: 1px solid black; }
#footer { border-top: 1px solid black; }
