Hey ecntrc
CSS Validators are useful for telling you if you have improperly formatted any of your CSS tags. Some also indicate when you've used tags not supported by one browser or another.
They will often recommend alteranatives or fixes for common problems.
I've had to use multiple style sheets to correct differences between FF and IE. By adding the following to my HTML, I can load different CSS for different browsers:
<!--[if IE 6]><link rel="stylesheet" type="text/css" href="css/iebad.css" title="Site default"><![endif]-->
I load the regular CSS first, and then IF the browser is IE6 I load the secondary CSS... duplicate identifiers will replace the ones from the first loaded CSS.
I usually use a standalone validator or the W3C Standards @
The W3C CSS Validation Service
Mike.