Finally got the hover effects right (I hope).