CSS warmup: header tweaks to guarantee vertical centering.
A few more style touches to the opening page.