Fix accessibility issue in the menu and cleaned up some CSS.