Hola, ahora ando con poco tiempo para ver bien el código, pero si no hay formato puede ser por alguna/s de estás causas:
- No se está llamando correctamente al css o directamente no se está llamando (en caso de ser una hoja externa), ya sea por error en la sintaxis de la ruta y/o error de sintaxis en general.
- Se están sobreescribiendo los estilos llamados de la hoja externa con css local.
Si mirás bien esto seguramente hallarás la solución, saludos