Unfortunately we are running this in a corporate environment and are stuck with IE6.
If I were in your predicament, I would convert the PNG files to JPG files, and recode the skin accordingly- or just use the default, as that seems to look roughly the same in both IE and FireFox.
I feel your pain here- it's frustrating that IE won't adhere to many of the set standards- though because of this, they've been able to code some rather intriquite web applications (Outlook Web access, and the Windows/Microsoft update engine to name a few).
Either way you slice it, getting IE to look exactly as it should with this particular skin will be a migrane among headaches- should you choose to try it, I wish you luck.