Il problema è IE6, nulla di più nulla di meno... il problema è che interpreta male il Css (anche il mio sito non è ben visualizzato). Per cui, se sei un bravo programmatore o te la cavi col css capirai come caricare un css per ie6 diverso da quello di default. Questa è l'idea, ma non so metterla in pratica.
Hai provato con ie7?