Add fonts, styling tweaks

Add Avenir font family, create @font-face for Avenir, add styling for
header, background, and typography.