Stimmt, für das betreffende Bild ist jpg besser geeignet - ich hätte vielleicht vorher mal genau gucken sollen, welches Bild betroffen ist 
Hmm .. vermutlich hat der IE6 bei der Schrift wieder mal irgendwas an den margins und paddings auszusetzen .. ich würde dem IE6 da spezielle Angaben geben. Das geht zB über Conditional Comments und sieht dann etwa so aus:
HTML-Code:
<!--[if IE 6]>
<link rel="stylesheet" href="styleIE6.css" type="text/css">
<![endif]-->
... das kommt dann in den <head>-Bereich, aber UNTER das andere Stylesheet. Und in der styleIE6.css kannste Dich dann austoben und mit den Angaben für #header h1 und #slogan rumprobieren. In dem zusätzlichen Stylesheet müssen auch nur Deine Änderungen drinstehen, also nicht das andere Stylesheet komplett reinkopieren 
Allerdings habe ich auch gerade nicht die Zeit, mir das genau anzuschauen - vielleicht findet ja auch einer einen generellen Fehler in den CSS für die Schrift, der bei Behebung auch gleichzeitig das IE6-Problem löst. Dann brauchste das da oben natürlich nicht machen^^