Fix up header markup and CSS.

Works better in Firefox now.