Ok now I don;t want any comments about how this isn't valid CSS/HTML but it works... I tried every htc/hack out there and none of them worked more than 60% of the time at best at worst broke...
you need to create a transparent.gif that's not noted on the below reference
add this in your custom.css file of your template (adjust the path to transparent.gif.. it needs a direct path)
* html body img, * html body span{
behavior: expression((this.runtimeStyle.behavior="none")&&(this.pngSet?this.pngSet=true

this.nodeName == "IMG" && this.src.toLowerCase().indexOf('.png')>-1?(this.runtimeStyle.backgroundImage = "none",
this.runtimeStyle.filter = "progid

XImageTransform.Microsoft.AlphaImageLoader(src='" + this.src + "', sizingMethod='image')",
this.src = "/myJBHuntV2-theme/css/transparent.gif")

this.origBg = this.origBg? this.origBg :this.currentStyle.backgroundImage.toString().replace('url("','').replace('")',''),
this.runtimeStyle.filter = "progid

XImageTransform.Microsoft.AlphaImageLoader(src='" + this.origBg + "', sizingMethod='crop')",
this.runtimeStyle.backgroundImage = "none")),this.pngSet=true)
);
}
and your done....
Reference Please sign in to flag this as inappropriate.