body { padding-bottom 20px }
#main { background #fff; margin 0 20px 20px 20px }
#main h1 { padding0; margin-top 20px }
#header { background-color #eee; font-weight normal; margin0; padding10px; font-size small }

div.example { padding 20px; margin 5px 0 15px 0px; background #ffe; clearleft; border 1px dashed #ccc; text-align left }

.pics { height 232px; width 232px; padding0; margin0; overflow hidden }
.pics img { height 200px; width 200px; padding 15px; border 1px solid #ccc; background-color #eee; top0; left0 }

table { margin auto; border-collapse separate; border-spacing 20px }
td { vertical-align top; text-aligncenter; width 235px }
#main h2 { text-align left }
hr { margin-top 20px; }

pre { text-align left; overflow visible }
code { background-color #ffc }
pre code { background-color #eee }