Когда мне нужно использовать альфа-прозрачные PNG, мне нравится работать со старыми браузерами с помощью DD_belantedPNG .
Затем вы можете настроить условный IE для вызова исправления PNG для определенных элементов, которые вам нужны.
<!--[if IE 6]>
<script type="text/javascript" src="/lib/js/DD_belatedPNG-min.js"></script>
<script type="text/javascript">
DD_belatedPNG.fix('#Logo a img');
</script>
<![endif]-->
Возможно, вы хотите избежать общих исправлений PNG, которые применяются к всем PNG на странице.
Помните, что если вам не нужны альфа-прозрачность, 8-битные PNG будут работать везде.