Der von der W3C angebotene Markup Validation Service ist ein guter Tipp um möglichen falschen Syntax zu finden. Bei dir werden da z.B. einige
Fehler angezeigt. Sorge erst mal für korrekte Syntax wenn du dann noch willst dass auch nicht Standardkonforme Browser die Seite so anzeigen, wie du willst, kannst du dich ja noch immer an die extra Arbeit machen.