Ho guardato un po' meglio il codice sorgente della tua pagina, e c'è un bel casino, il tag head non viene chiuso, non apri il tag body più altre cosette (tipo la & devi scriverla con la relativa entità html &_amp; - senza underscore).

Conosci l'estensione per la validazione dell'html di firefox?

http://users.skynet.be/mgueury/mozilla/

Installala e guardati i codici di errore che ti mostra, in questo caso sono dei macro errori, e li puoi notare da solo, ma in alcuni casi è molto utile (e soprattutto ti permette di scrivere un codice valido).

Secondo me se sistemi questi "dettagli" funzionerà tutto.

ciao