Well... I tried to use and got a success! The css code is valid right now, but from the other hand, W3C validator found two errors connected with using the fix script that you attached.
Please take a look here:
http://polygon.cre-active.eu - it's old FishEye menu variant
http://cre-active.eu - there is new fixed variant that you gave.
There are buttons of validation in the bottom of the site, so you may see what I am talking about.
As I understood, the problem is in here:
QUOTE:
<head>
<script type="text/javascript" src="modules/fisheye_menu/pngfix.js"></script>
</head>
Since validator mention about next mistakes:
QUOTE:
Error Line 47, Column 11: document type does not allow element "head" here.
<head>
and:
QUOTE:
Error Line 49, Column 6: end tag for "head" which is not finished.
</head>
Unfortunately, I don't know how to fix this one.
Hope that it isn't a big mistake and it's possible to fix it quickly.
Best regards,
Eugene.