Bueno, me pediste que criticara tu pag, y aqui estoy
+La combinión de colores del body respecto al header contrasta mucho, DEMASIADO, recomendaría basar la web en los colores del header.
+TODO el JS, a un archivo externo.
+Junta el CSS en un archivo, que use css con includes: @import url("url_de_tu.css");
+<div style="font: 2em 'Lucida Sans Unicode'; margin-left:30px;"> NO, usa id o class, y manda el CSS a el archivo externo
+Esto no es tan importante, pero una vez terminada la web, recomendaría quietar ls rutas relativas, y empezar a usar absolutas.
+alt="imagen" ¿Eso es accesible? ¿Te describe bien lo que es?, sería mucho mejor alt="Pesebre navideño, para la misa de gallo"
+El footer, su contraste con la web en si, es grande, tanto como con el header, como el body. Aparte el contenido no es muy util (Un validador de XHTML)
+Si quieres hacer realmente estándar, el doctype debería ser <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> no Transitional
+Por último, el orden de codigo, es malo, no digo pésimo porque se ve orden en algunos lados. Asique no tengas miedo, y usa tabulaciones, almenos en la parte que no se genera automaticamente. (mira mi template, para que veas a lo que me refiero con orden, eso es muy facil de hacer usando dreamweaver
)
+El doctype... ¿Porque en dos lineas? ¿porque un salto de carro antes de el?
Bueno, eso sería todo. Revisa TODOS los DIVS y TODAS las IMAGENES, porque la mayoría no usa CSS y tienen el problema 3 y 4