Určitě bych dal JavaScript do externího souboru.
CSS je příšerné,lidé z W3C CSS zavedli, aby se kód zmenšil a sémanticky zpřehlednil a velikost vašeho css je větší než velikost html kódu, podtržítkové hacky určitě nahradit nečím jiným.Příliš mnoho <div> značek.Jinak nejsem grafik, tak nebudu kritizovat to co mi taky nejde.Zpravit validitu kódu.Jinak v Opere 7.54u2, se rozpada design.