Auch hier ist die Trennlinie in #111 dargestellt, also korrekt wie du es willst (<link stylesheet> mit <style> und deinen Styles von oben ersetzt). Allerdings sind in dem HTML ein paar Fehler, die solltest du zunächst mal beheben. Wirf den HTML-Quelltext z.B. mal hier rein:
:arrow: The W3C Markup Validation Service
Das liefert mir aktuell 6 Fehler + 20 Warnungen.
In welchem Browser schaust du die Seite an? Ich bin hier mit FF 3.0.6 unter WinXP unterwegs...