Efectivamente faltaban las etiquetas de cierre de head y apertura del body, en algun despiste las perderia; no obstante, el problema persiste; yo soy mas de Chrome; no obstante he validado la pagina aqui:
http://validator.w3.org/ y errores pocos, y cierres de etiqueta tambien pocos ninguno....la verdad no tengo ni idea de que puede ser.