Update nav styles to be a little harder to override

Love this template, thanks so much.

I found that adding these two rules prevented any major / strange style overrides.

A basic `<header>` background color or displaying `nav > li` as inline (two things I had in a really basic stylesheet were too easy to override the styleguide template styles. This should help.