Adjust CSS.

Keep images proportionally sized, center text on the home page, etc.