Hi,
Eine andere Alternative wäre, "Home" oder die Subnavi-Buttons absolute zu positionieren (letzteres natürlich mit relativer Positionierung des Elternelements.
Davon hatte ich mich eigentlich verabschiedet, als ich meine Seite vor ein paar Monaten überarbeitet habe.
position:absolute ist nicht grundsätzlich "böse". Mit Bedacht eingsetzt, spricht nichts dagegen. Dein Home-Button z.B. ist eine Grafik mit festen Pixelmaßen, die links positioniert und nicht umflossen werden soll. Das geht durchaus auch mit absoluter Positionierung ohne unerwünschte Nebenwirkungen. Und: absolute Positionierung kann durchaus auch relativ sein...
freundliche Grüße
Ingo