Если вы хотите использовать альфа-прозрачность и вам не нужно более 256 цветов - вы можете попытаться сохранить изображение в виде файла 8-бит-png с дополнительным альфа-каналом.
Вот хорошее объяснение: http://www.ethanandjamie.com/blog/37-user-interface/81-png8-transparency-without-fireworks
Самое смешное, что IE6 будет игнорировать канал alpah.Другие (более новые) браузеры, такие как Firefox, Opera, IE7 +, Chrome и Safari, попытаются отобразить изображение с помощью альфа-канала.
Я предпочитаю использовать это решение, поскольку оно не требует CSS-хаков или Javascript.