Как-то получилось что обходился всегда джпегами, а тут понадобилось пнг вставить на сайт, и никак без него не обойтись.. пришлось искать рабочий png fix, который достаточно быстро нашелся. Инструкция по применению в джумле...
1. Качаем архив, создаем папку (например fix) в папке шаблона и распаковываем туда содержимое.
2. Открываем файл index.php нашего шаблона, и перед тегом </head> вставляем такую вот штуку:
Причем фикс позволяет добавлять свои блоки/тэги/элементы, в которых находятся png-изображения. Для этого достаточно вписать их через запятую после тех что уже есть (например, span, таким образом вместо «img, div, ul, li, a» у нас будет «img, div, ul, li, a, span»)
Все, после этого проблема с прозрачностью в ie решена.
ЗЫ как оказалось этой же методикой пользуется компания Apple на своем сайте.