Io comincerei a togliere invece.
In un secondo ho trovato almeno tre dichiarazioni <body> al posto dell'unica ammessa.
Poi arrivo al punto dove riporti il codice trovato su html.it.... un'altra dichiarazione doctype, un altro <html> eccetera... ma quella va una volta sola all'inizio della pagina.
IE fa vedere tutto perché è un mostro, di bruttezza chiaramente, Firefox essendo fatto bene blocca codice che potrebbe essere dannoso e quindi come nel tuo caso, ridondante e fatto male.
Ho visto che usi only-web per creare le pagine, non so se è lui che fa lo scempio di cui sopra, ovviamente non per il tab che l'hai aggiunto te, però se è così ti consiglio di non usarlo.
Ad ogni modo e comunque sia, pulisci il codice e poi se ne riparla, così è troppo complesso farlo funzionare, togli tutti i <body> tranne il primo, metti i fogli di stile in alto tra <head> e </head> spostando tutto quello che trovi tra <style> e </style> in su, cancella quello che rimane fino alla dichiarazione di <script>, cioè il javascript e il resto dove sta, e poi vediamo se inizia ad andare.
PS togli quello script che blocca il tasto destro del mouse non si usa più, lo sanno tutti che con FF basta fare ctrl + U e con IE lo stesso per guardare il codice e poi scusa, ma cosa dovrebbero prenderti, l'html mica è un segreto