Fix some homepage styling

While getting ready for some other homepage changes, I wanted to clean up a bit of styling / html.  Mostly this should look exactly the same as it does now, with the exception on the "Hack this site" banner should now not make the page scroll horizontally