Some minor css/html fixes

I found some issues with the styling of the page. Minor problems that bugged me. See the list of commits and their extended messages for details. 

I did test this in Chromium 27.0.1425.0 (185065) and Firefox Android 23.0, maybe someone could test the changes in Mac and Win browser too?

Feel free to merge if you agree or point out what's wrong.