Simplify links states CSS and make them more accessible

- Remove superfluous :link and :visited states
- Add :focus states