Hallo,
beim ersten Div in deinem Quelltext fehlt am ende das '>'.
Ungeschlossener Starttag benötigt SHORTTAG YES
Fehlerstelle: <a id="step0" name="step0" />
Bei 'normalen' Tags wie <a> soll man die kurzform nicht verwenden sondern <a></a>.
Allerdings ist für einen Anker kein <a> nötig, wenn du einem div die ID gibst springen >95 aller verwendeten Browser auf das Div.
Gruss, T