Hallo,
im Firefox werden Text (bzw. Test) in einer Reihe untereinander angezeigt. Im IE 6.0 werden sie angezeigt wie von dir beschrieben.
Ab wo das "Problem" beginnt hängt von der linken Spalte ab. Je weniger Zeilen die hat, desto eher bzw. höher beginnend verrutscht der Text in der rechten Spalte.
Die Ursache ist, das die linke und rechte Spalte im wrapper (bzw. main, der dir wohl verlustig gegangen ist) gegeneinander stoßen, weil der Platz nicht ausreicht. Unterhalb der linken Spalte besteht das Problem nicht mehr und im IE rutscht der Text der rechten Spalte dann etwas weiter nach links.
DIVs sind Blockelemente, die den Platz der gesamten Zeile einnehmen wollen. So ist es ihnen von Geburt bestimmt. Den linken DIV hast du in der Breite beschnitten, den rechten nicht. Deshalb versucht der rechte DIV die gesamte Breite einzunehmen.
Du musst den rechten DIV also auch in der Breite (width) begrenzen, z. B. auf 650px. Genau auf 750px solltest du nicht gehen, dann hat der IE wieder Schwierigkeiten, der nimmt gerne etwas Leerraum. Sonst verrutscht der rechte DIV unterhalb des linken, was sicherlich auch nicht dein Streben ist. Wie breit du den rechten DIV machen kannst must du ausprobieren.
Gruss
MrMurphy