Hallo,
hast du dir deine Beiträge mit dem Quellcode mal angeschaut? Aus dem Kuddelmuddel werde ich keine Seite zusammenbasteln. Vielleicht macht sich ja jemand anders die Mühe.
Weiterhin enthält das CSS Anweisungen die mit dem HTML-Teil nichts zu tun haben.
Beschäftige dich bitte auch mit den Grundlagen wie im HTML Listen verschachtelt werden. Das ist bei dir falsch, da ul-Elemente nicht direkt innerhalb übergeordneter ul-Elementen stehen dürfen.
Gruss
MrMurphy