Così a colpo d'occhio un po' di imprecisioni ci sono...

come il fatto che nel tag <script> ti sia dimenticato di specificare type="text/javascript",
oppure il fatto che tu abbia scritto alcuni tag ed attributi in maiuscolo e cose del genere!

Io ti consiglio di andare sul sito:

The WC3 markup validation service

basta che tu scriva l'indirizzo della pagina che vuoi correggere e lui ti segnala tutti gli errori di sintassi!