Improved typography, added banner backgrounds to headings