Die von dir geschriebene Anordnung vom Code ist aber jetzt einfach "so gewählt", sprich es wird nicht mein Design ergeben? (Ich frage nur, bevor ich mich wundere dass es merkwürdig ausschaut ;) )
Die von mir gewählte Anordung des Codes ist "so gewählt" weil sie imho eine sinnvolle Reihenfolge der Inhalte darstellt.
Wie gesagt: du denkst noch in Tabellen und etwa zu linear. Mit CSS sind die Möglichkeiten breiter gefächert - dein Layout ist mit meinem HTML-Vorschlag denke ich problemlos umsetzbar.
Wenn dennoch Probleme auftauchen, kann man sie aber mit Sicherheit lösen - wie erwähnt, dein Layout ist nicht wirklich sehr komplex.