A régi banner azért jó mindkét böngészőben, mert GIF. Az új banner azért csak IE7-ben átlátszó, mert régen (az IE6 idején, de talán már előtte is) a Microsoft meg akarta akadályozni a PNG elterjedését, mert volt nekik is egy hasonló formátumuk, és mivel az emberek nagy része IE-t használt régen, az MS így próbálta visszaszorítani a PNG-t (mármint a szürke háttérrel). Ez azonban mégsem jött össze nekik, ezért végül is lemondtak róla, így az IE7 már helyesen jeleníti meg a PNG-t.
Egyébként lehet trükközni, hogy IE6-ban is átlátszó legyen (CSS+JS).
Link. Sok sikert.