Lots of style tweaks thanks to new font and inspiration from other sources.