active, hover, visited (this is a purely organizational nitpick; I'm only commenting because I commented below).