NEEN! dat kan niet. De <center> tag is verouderd, er is geen enkele reden om hem te gebruiken voor een nieuwe site. Het kan bovendien veel simpeler.
HTML:
<div id="footer"><p>De voettekst</p></div>
In de html en in de CSS #footer{text-align:center;}
Er zitten trouwens een aantal eigenaardige dingen in de site. Waarom heb je het horizontale menu in een tabel gezet terwijl je het verticale menu welk keurig in een lijst hebt gedaan, zoals het hoort.
Waarom staat de kopafbeelding in een paragraaf? Het is een enkel plaatje, dat mag je gewoon los neerzetten (spaties in bestandsnamen zijn trouwens een slecht ide, dat kan problemen opleveren). Overigens is het niet netjes om aan te nemen dat iedereen een monitor heeft van minstens 1330 pixels breed, je kunt hem beter (in het CSS bestand) 100% breedte geven.
Wat je probleem betreft, als je de body een minimale breedte meegeeft, dan zou het goed moeten gaan.
Waarom staat de google advertentie in een tabel?
EDIT:
Waarom? Omdat je dan met een enkel css bestand je hele site vorm kunt geven. Als je dan iets wilt veranderen, een achtergrondkleur bijvoorbeeld, dan kun je dat voor je hele site doen door een enkel bestand aan te passen. Anders moet je ieder relevant html element afgaan, op iedere pagina. Het hoe is heel simpel, je zet gewoon de benodigde css in een bestand met een naam die eindigd op .css op je server in de <head> van je HTML zet je dan
HTML:
<link rel="stylesheet" type="text/css" href="naamvanstijlbestand.css" />
Lees anders ook even het leesvoer door dat in m'n handtekening staat, daarin staat het allemaal wat uitgebreider uitgelegd.
Die apdivs veroorzaken volgens mij z'n beetje van de helft van de vragen over dreamweaver op dit forum, ik zou ze niet gebruiken, niet om een gallerie te bouwen in elk geval. Dat is nou net een geval waar een tabel gebruiken geen slecht idee is.