body { margin: 0; }
form { margin: 0; }
.padder { padding: 8px; }

#layout-page { margin: 0; position: relative; }
#layout-header { margin-bottom: 8px; position: relative; }
#layout-subheader { margin-bottom: 8px; width: 800px; position: relative; }
#layout-main { position: relative; width: 800px; position: relative; }
#layout-footer { clear: both; width: 800px; position: relative; }
#layout-body { position: relative; margin-left: 8px; margin-bottom: 0px; }

