main navigation is implemented with styling