infatti gli errori sono nella chiusura dei tag head e style.

le aperture dei tag funzionano nel seguente modo...

il primo che apri sara' l'ultimo che chiuderai e di conseguenza l'ultimo che apri sara' il primo che chiudearai..

nel tuo caso hai:
codice:
<head>
<style>
.............
</head>
</style>
in entrambe le pagine....

la forma corretta e':
codice:
<head>
<style>
.............
</style>
</head>
ciao