body { font-family: sans-serif; font-size: 75%; background: #000; color: #ccc}
a { text-decoration: none; color: #fff }
h1,h2 { margin: 0px; background: #880000 }
h1 { font-size: 150%; text-align:left }
h2 { font-size: 100%; margin-top: 1em }
.hl { font-style: italic }
.plus { float: right; font-size: 8px; font-weight: normal; padding: 1px 4px 2px 4px; margin: 0px 0px; background: #880000; color: #ccc; border: 1px solid #440000; cursor: hand; cursor: pointer }
.plus:hover { background: #880000; border: 1px solid #880000 }
ul { list-style: none; padding-left: 0px; margin: 0px }
li { margin: 0px }
li:hover { background: #660000; }
li a { display: block; width: 100%; }
