Clean up HTML and CSS

Sorry, it's hardly breakable into smaller commits.