a modo de comentario... si entiendes ingles, el texto que te indica los errores pasan a ser explicativos, aunque para algunos muy confuso. estos te detallan que es lo que esta sucediendo. de todos modos, eso no asegura que arregle tu problema particular, porque se puede tener un documento valido y tener problemas de presentacion. los problemas de presentacion por lo general son por temas de CSS. finalmente, una correcion del comentario de @brutuss,
Cita: El siguiente error, Line 95, Column 23: document type does not allow element "style" here, te aparece por insertar estilos en línea. Estos deben ir en un archivo .css.
no es del todo cierto aunque es una recomendacion separarlo en un documento css. es perfectamente valido agregar estilos directamente en un documento o elemento. el problema aqui es que <style> no puede ser agregado en el elemento padre que lo ha puesto. revisando por encima, <style> debe ser agregado en <head>.