the code for gradients is not correct!
When I observed that my gradients were going right to left instead of top to bottom, I went in and changed rotation -90deg to 180deg and things looked fine in Firefox — but I wasn’t REALLY understanding the problem — Doing that made the gradients misbehave in Safari, which my client was using — He thought I’d gone batty putting a gradient band on the right side of some home page widgets.
This morning I found this article:
with a wonderful explanation of why / how fireworks gets it wrong and a better approach to fixing it. It turns out I only need to modify the last rule that the smartest browsers will employ. By modifying all of them, I just confused myself!