main navigation: styling and animation