added custom link styles, hover, and selected states