Wenn ich mir die Seite so anschaue (übrigens sind die Farben gar nicht so schlecht...) dann ließe sich das doch relativ gut über eine Tabelle (oder mehrere ineinander) lösen...
Oben mit colspan="2" und dort wo Homepage drinnen steht, das wird dann halt so breit wie möglich, rechts das Info fix die Breite und das Menü oben mit einer einzeiligen weiteren Tabelle (nur mal so wirr meine Gedanken
)
LG, ich
PS: Übrigens, läuft die Seite auf deinem eigenen Server?