nn so cosa è il footer
il footer è la parte bassa della pagina (foot in inglese vuol dire piede). guardando in basso a questa pagina trovi il copyright a sinistra e un menu' a destra. quella parte è il footer.

a cosa ti servono le tabelle nella home? (ho guardato solo li')
sapendo che le tabelle vanno usate per contenere dati tabellari (cioè in corrispondenza riga colonna) ti chiedevo perchè le usi. e ho specificato nella home in quanto non ho guardato il codice delle altre sezioni.

il CSS è generato?
fai un'inclusione oppure su ogni pagina ti vai a scrivere il CSS?

non usare formattazioni miste (esterne e inline).
quelle esterne sono nel CSS mentre quelle inline stanno accanto ai tag. non so spiegarlo meglio ora, mi sono appena svegliato..