Moin!
Verschwende nicht zuviel Energie auf den IE6.
Wenn Sein Kunde sagt, dass die Seite im I6 einwandfrei auszusehen hat, dann hat der Kunde König recht. Er bezahlt es ja auch.
<a style="display:block; height:32px; width:100%"; background-image:url(/foo/bar.jpg); background-repeat:no-repeat; padding-left:37px; vertical-align:middle">foobar</a>
könnte das Problem - unter Verzicht auf die <br> auch für den IE6 lösen. Die Formatierung lässt sich auch auf Klassen übertragen.
MFFG (Mit freundlich- friedfertigem Grinsen)
fastix