ImageTTFText a transparence pozadi

Mam problem, ze transparentni pozadi se mi nezobrazuje v IE6 (IE7 v poradku). Prosim o radu, zda-li to nejde nejak poupravit, aby to slo.

Vytah kodu:
<?php
header("Content-type: image/png");

$im = ImageCreateTrueColor(30, 30);

$color = ImageColorAllocate($im, 162, 230, 41);
$background = ImageColorAllocate($im, 14, 14, 14);
ImageFilledRectangle($im, 0, 0, 30, 30, $background);

$bgcolor = ImageColorAt($im,1,1);
ImageColorTransparent($im, $bgcolor);

$text = 'txt;
$font = pismo.ttf';

ImageTTFText($im, 20, 0, 10, 20, $color, $font, $text);
ImageTTFText($im, 20, 0, 9, 19, $color, $font, $text);

ImagePNG($im);
ImageDestroy($im);
?>
IE6 to prostě neumí, viz:
http://css.interval.cz/clanky/pruhledne-pozadi-ve-vsech-prohlizecich/
SatchmO (chowclub.webzdarma.cz)
klasicky problem PNG a IE. IE je v tomto smeru smejd. Existuji vsak pluginy a pak se to zobrazuje ok. Jinak zobrazi PNG podobne jako GIF 100% nebo 0% transparence.

google.com filter css crossbrowser