ciao. so che è brutto quello che ti dirò ma.. è meglio se rifai tutto da capo.

· non usare i frame
· non usare formattazioni inline (studia i CSS)
· non usare automatismi (in questo caso penso publisher)

se vuoi un buon risultato devi scrivere il codice a manina. dopo aver studiato ovviamente.
correggere quello che hai fatto fin'ora non ha tanto senso. meglio rifare le cose per bene.