tweaked sizing of stuff

made the padding-top of header size dynamically and make the padding of
the footer a bit smaller, it felt a bit big for the amount of stuff in
there