Bei der Navigation würde ich nicht innerhalb des img-Tags "border=0" schreiben, sondern das besser in der CSS-Datei regeln.

Die Benennung der Div-Container finde ich ein bisschen schlecht gewählt. Zumindest wenn du innerhalb der Navigation den Content hast.

Ansonsten ist es valide.

Das Design finde ich eigentlich gar nicht mal so schlecht. Auch dass die Navigation durch Grafiken gemacht ist, ist durch das Design akzeptabel.