I run a custom template, but based upon the default styles.css. Today I decided to change the colour of the 'New Topic' and 'New Reply' text, away from the default for links.

So I made the appropriate changes to the toolbartop and toolbarbottom IDs, but when hovering a mouse over the links the default colour was still displayed. I discovered the reason for this is because the !important declaration is used in the a:hover ID (near the top of styles.css), so my changes were being overridden.

I removed the !important declaration, which has solved the problem. The only change I've noticed as a result of this is that visited links no long change colour when I hover the mouse over them.

What I was wondering is am I likely to have caused any other problems - perhaps for users with different web browsers/platforms - by removing the !important declaration?