Ho controllato il CSS e ho postato quello corretto, non ho la più pallida idea di quale stile tu abbia scaricato.

Per quanto riguarda i ";" ho notato che gli ultimi, quelli vicino al tag di chiusura "}" vengono eliminati automaticamente anche se nel file originale ci sono. Altri errori non ne ho visti e Netscape non mi visualizza nè il testo in JS nè i quadrati nella posizione corretta, anzi vengono tagliate le immagini.

Con Opera idem, il testo in JS non si vede e il ; nel CSS l'ho inserito. Tu come diavolo fai a vederlo? Che versione hai? Io la 7.0

Non mi sembrano molto posrtabili sti CSS.