Hallo Loana,
den Aufbau und das Grundgerüst deiner Seite finde ich doch schon recht gut. Die Seitenbreite und die Aufteilung Header, Navi, Content ist logisch. Außerdem behältst Du über alle Seiten hinweg eine Kontinuität d.h. Aufbau, Farbschema, Schriftart und Größen bleiben auf allen Seiten beständig, das finde ich sehr gut.
Ein paar Sachen könnte man verbessern:
-Eine kompaktere Navigation (Das margin-top der links verringern). Und hier nicht den links ein margin-top geben sondern den Abstand der Listenpunkte auch über die Listenpunkte regeln sprich ul li {margin-top:;} .
-Anstatt IDs lieber Klassen zu verwenden wenn du diese nicht mit Javascript ansprechen möchtest.
-Die Textblöcke auch in Div Container packen, dann kannst du auch mit margin / padding einen pixelgenauen Abstand zu den Bildern erzeugen und nicht mit <br />.
-Das selbe bei Überschriften(h1, h3 usw.) Da hast du z.B. mal ein <br /> Tag vergessen und schon fehlte ein Abstand zum unteren Bild :) .
-Des weiteren ist die ul und die li´s nicht so breit wie die darin liegenden links.
-Generell hast du manchmal den Abstand vergessen.
-Man könnte den Text noch mit mehr Listen und vielleicht ein paar Zwischenüberschriften auflockern.
-Die links in der Navigation vertikal mittig in den Listenpunkten halten mit ul li {padding-top:5px;} und die Listenpunkt-Höhe angleichen.
Das viele Rot ist vielleicht ein wenig gewöhnungsbedürftig, Du hast aber einen vernünftigen Schriftkontrast zum Hintergrund. Die von dir beabsichtigte eher "warme Atmosphäre" deiner Seite kommt auch gut rüber.
Gruß, Marv