fixed page sizing, padding, footer issues