Scusa il ritardo, ma il fine settimana non mi collego.
E` molto difficile dare un giudizio su una pagina con piu` "brodaglia" che contenuto.
Una pagina e` una entita` unitaria e non si puo` spezzare.
Anche i CSS non e` detto che possano funzionare, appunto per i problemi evidenziati sopra.
Comunque hai dato misure fisse ai box, per cui se il font e` un po' grande il testo esce dalle dimensioni del box.
E questo e` un errore tuo, e comparira` in tutti i browser, ma non sempre allo stesso modo: in qualche caso il testo potrebbe venir tagliato, in altri potrebbe venir sovrapposto allo sfondo o al box successivo.