Vielen Dank für die schnelle Antwort.
Der Fehler wurde beseitigt es lag doch am p. 4 Augen sehen halt mehr als zwei manchmal ist man blind ;) Das die Stylesheets alle im CSS Dokument stehen sollten kann ich auch nachvollziehen, weil Layout und Text ja getrennt sein sollen.
Allerdings frage ich mich warum man ID- und Klassenbezeichner nicht nach der gewünschten Darstellung benennen sollte, gibt es dafür einen bestimmten Grund?
Und was wären Alternativnamen?: main, left, right, footer sind also auch falsch?
Gruß