Hallo noch einmal^^,
ich frag mich die ganze Zeit wofür du Grafiken verwendest wenn deren Inhalt aus reinen ASCII-Zeichen bestehen.
Du könntest z.B. das ganze Layout ohne Grafiken 'nachbauen' und hättest dann noch den Vorteil, dass man sich die Größe bequem einstellen kann ohne dass das Layout zerspringt.
Ein weiterer Punkt der mir aufgefallen ist, ist, wie schon gesagt, das Menü.
Für Menüs solltest du Listen verwenden.
Dann weiß ich nicht genau wozu du die einzelnen Punkte neben <p> noch in ein <span> gesetzt hast. Dann hab ich mehrere leere <span> gefunden.
Insgesamt kein schöner Quelltext. Sorry, das ist nicht böse gemeint.
Als Tipp, versuch nicht mit float:left _und_ float:right zu arbeiten, sondern z.B. nur den Content nach rechts floaten. Das Menü erscheint dadurch automatisch links. Das ist ja der Sinn von float.
Grüße, Matze