Cleaner

Generally, I've made it slightly more readable. Added some padding.

I've also cleaned up the markup and added normalise css.