Esta muy cuadrada, y no se he visto el codigo, pero creo que esta hecho en base de taclas y no es una pagina que soporte para Firefox ñ_ñ, claro en forma general
bueno pues a ti no te podria pedir nada de divs ni separar css y js por que lo tuyo si es HTML puro y crudo
te recomiendo que la hagas xHTML uses divs para maquetar, no tablas separes todo el estilo de el xHTML y mandarlo a un archivo .css separes toda la programacion de javascript y la mandes a un .js de plano quitar el intro y piensa en los swf, puedes reemplazarlos por jpg?