Homepage: Several minor style tweaks (margins. padding...)