body { padding-bottom: 0px; position: relative; }

#main { background: #fff; margin: 0 0px 0px 0px; position: relative; }

#main h1 { padding:0; margin-top: 0px; }

#main h2 { text-align: left; }

#header { background-color: #eee; font-weight: normal; margin:0; padding:0px; font-size: small; position: relative; }



table { margin: auto; border-collapse: separate; border-spacing: 0px; position: relative; }

td { vertical-align: top; text-align:center; }

hr { margin-top: 0px; }



pre { text-align: left; overflow: visible; }

code { background-color: #ffc }

pre code { background-color: #eee }



.pics { height: 226px; width: 144px; padding:0; margin:0; overflow: hidden; position: relative; }

.pics img { height: 226px; width: 144px; padding: 0px; border: 0px solid #ccc; background-color: #eee; top:0; left:0; position: relative; }

