Overhaul the desktop nav and content. Add support for opting out of a
background image for the body. Add hover style to the nav.