fix nav to use margin for spacing