Start beating on this with the un-ugly stick.

Bring in Bootstrap. Rewrite nav bar.  Much more to follow.