Schön, dass es funktioniert. Du siehst, man hat durchaus ne Chance, da durchzusteigen.
So allgemein kann man sicher nicht sagen, was man tun muss, damit eine Seite läuft.
Wenn man ein Fahrrad repariert, reicht es auch nicht, einfach einen Flicken an eine Stelle
zu kleben; es kommt eben auf den Fehler an, danach richtet sich, was man tun kann.
Es hilft also nur (das hilft aber dann wirklich), sich näher mit HTML und CSS zu beschäftigen -
und es ist wirklich nicht sooooo kompliziert. Die Tutorialsektion liefert da sicher einiges.
Gruß, Ingo

Edit: Was mir gerade einfällt: Im Firefox gibt es ein Add-on namens
Firebug - sehr nützlich.
Damit kann man sich HTML und CSS einer Seite genau angucken und selbst "live" verändern,
um zu sehen was passiert, also experimentieren. Den Fehler bei deiner Seite habe ich damit
"bearbeitet", bevor ich den Code hier gepostet habe.
Die beste Browserweiche ... sitzt zwischen den Ohren ;o]