Thanks to Angus Turnbull who made this fix and made PNG image looks good on IE, these are two files that you need to implement,

  2. iepngfix_tilebg.js


Include on your css style file

<pre name="code" class="css" >  
    *html img, *html #anydivid {  
    behavior: url(style/;  
    padding:0; }  

include this iepngfix_tilebg.js on you html header, it’s support transparent image on background position and repeat.

More complete detail … you can check his website