Added styling and support for navigating items via keyboard