Impossibile garantire un buon funzionamento in un sito in cui mescoli tag che erano già deprecati anni fa con css, con svariati errori di html, con tag non chiusi, e chi più ne ha più ne metta.

http://validator.w3.org/check?uri=ht...Inline&group=0

Rivedi il tutto facendo in modo che l'intero contenuto del sito sia dentro ad un'unica div che centri il tutto orizzontalmente, e vedrai che tutto funzionerà!