Hi!
Ja, eigentlich sind sie richtig verschachtelt. Aber:
1. <div id="header"> kannst du durch <h1> ersetzen.
und 2. eine Navigation, machst du besser mit Listenelementen (<ul> oder <ol>). Diese kannst du dann auch mit CSS gestalten.
ciao, hubschraubaer
ps: Noch eine Frage aus reiner Neugier: Warum schreibst du HTML 3.2? Es gibt doch schon 4.1!