* {margin:0; padding:0;}
body {width:42em; margin:3em auto; background:#ececec; color:#222; font: 1em/1.5 Arial,Helvetica,Sans-Serif;}
h1 {margin-bottom:.2em; font-size:2em;}
h2 {margin: .8em 0; font-family: Geogia,Times,Serif; font-size:1.4em;}
pre {margin:1em 0; width:100%; overflow-x: auto; *padding-bottom:1em;}
code {font-family:Monospace; font-size:.99em;}
.copyleft {margin:1em 0;}
