Improve navigation styling and add textured background