navbar styling and functionality