Safari says – your links will be red

I’m doing alot of CSS at the moment and I recently came across a puzzler. We currently support IE7, IE6, Firefox and Safari (win and mac). In Safari for some reason on two of the pages all links were Red and Maroon.

It turns out the reason for this is that a non-existent CSS was being imported and the 404 page had CSS rules that take precedence over the linked ones. Our webserver is IIS and the 404 has embedded CSS :

A:link { color: red }  A:visited { color: maroon }

which I’m guessing is the culprit. A puzzler but thanks to the Adobe forums (a google search led me there)