add nav_style, add icons support for nav, and some css tweaks