First stab at better keyboard navigation/accessibility

Doubled up :hover styles to also kick in on :focus, to make focus
indication a bit more obvious for keyboard users.