Sì, hai ragione con FF si vedono bene, forse l'avevo guardato con un altro browser e anche le altre tabelle solo con l'intestazione sforavano.
Non se servirà, ma puoi provare:
aggiungi questa riga qui:
#main2 {
    width: 540px !important;
}layout.css (riga 799)
oppure elimina table, da qui
html, body, div, h1, h2, h3, h4, h5, h6, ul, ol, span, a, table, td, form, img, li {
    font-family: Verdana,Geneva,sans-serif;
    margin-bottom: 0;
    margin-left: 0;
    margin-right: 0;
    margin-top: 0;
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
    padding-top: 0;
}layout.css (riga 27)
e copia e incolla sullo stesso file questo:
table {
    font-family: Verdana,Geneva,sans-serif;
    margin-bottom: 0;
    margin-left: 0;
    margin-right: 0;
    margin-top: 0;
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
    padding-top: 0;
    width: 100% !important;
}