My visited links turn purple even though I specified them differently and STAY purple even though I threw out my cache, cookies and restarted my browser. I don't want them purple at all! Why is this happening? It is very annoying.

The original color is suppose to be gray, so when you rollover it it turns to white. All the other states are suppose to be white. When I look at the page the original color is white so nothing happens when you rollover.

I have never had this problem before and I've been doing websites for like 10 years. I'm the first to admit I'm not a coding genius, but this problem is new to me. I don't like the visited states to change. I think it's messy. I shouldn't have to change the color of my visited state for the rollover to work. The link color is specified as gray. It should be gray. Am I not getting something?

I have never had this problem before and I've been doing websites for like 10 years. I'm the first to admit I'm not a coding genius, but this problem is new to me. I don't like the visited states to change. I think it's messy. I shouldn't have to change the color of my visited state for the rollover to work. The link color is specified as gray. It should be gray. Am I not getting something?

Then dont use a:visited or a:active - I never use them because they just confuse people in my opinion.

However, your visited colour is also white (as is your active link). So, when you hover over a visited link (or an active link), it's changing white to white. Naturally, you can't see any change!

You need to change the visited back to grey or to a third colour. The same applies if you want a hover effect (colour change) on an active link. If you don't want / or need a colour change on an active link you can leave it as it is, otherwise you need to change that as well...