cycle plug-in IE 8 png transparency issue

cycle plug-in IE 8 png transparency issue

I'm having an issue with transparency not working on png images, while using the cycle plug-in, in IE8. Of course they work perfectly in all other browsers, though.

The strange part is, that rather than the background being transparent, it is being filled with the background wrapper color.

The background image for the wrapper is an image with a gradient at a set height (repeat-x), so whenever the height of the page exceeds the height of the background image, the wrapper div is set to continue with the color at the bottom of the gradient. That color is somehow being placed into the background of the transparent pngs.

Here is what it is doing (view in IE8 to see it)

If anyone can help that would be great. Thanks.