Why Internet Explorer can not display an image on the site?
Make sure you didn't use the CMYK colorspace when creating the image, which IE can't handle. Saving it in RGB colorspace should fix the problem (for example, in Adobe Photoshop, use the "Save for web..." option).
I tried resaving the image in GIMP, and it indeed works now in IE for me.