MSIE ID and Class Selector Bug

More about this weirdness:

This is p#zero. It isn't targeted by ID by any style rules. The default rules are:
Normal: green
Hover: red
Click: blue
This is p#one. It should have different colors than p#zero. It should be yellow on hover, and purple on click. In IE6, it's RED on hover, and purple on click.
This is p#two. It's just like p#one, but its two special rules are in different style tags. It should be purple on hover, and yellow on click. In IE, this one works fine.