Geraten: Lass jeweils die erste Zeile weg.
Es hilft, wenn du schrittweise (systematisch!) Dinge weglässt und schaust, ob das Problem bestehen bleibt. Wenn du die Frage stellst, sollte der ganze Ballast, der das Problem nicht verursacht, nicht im Beitrag stehen. So haben es andere leichter, zu verstehen, wo der Fehler sitzt. Außerdem verschwendest du dann nicht die Zeit der Leute, die dir helfen könnten. Ich habe mir den Kram nicht im Detail angesehen, weil mir meine Zeit zu kostbar ist.
Ähnlich wichtig wäre, dass du lernst, etwas zu tun, bevor du Mist baust und um Hilfe rufst. Ich lege dir
SelfHTML nahe. Lies es ruhig ganz; für den Anfang sollten aber die Kapitel Einführung, HTML/XHTML und Stylesheets reichen. Einiges davon ist zwar inzwischen überholt, aber zum Einstieg reicht es.