Improving header styles

This currently suffers from the issues shown [here](https://github.com/mozilla/openbadges/issues/635#issuecomment-14206454), but WADDYA GONNA DO?!