Hai ragione, purtroppo lavorando da autodidatta mi mancano molte nozioni per capire appieno le funzionalità dei CSS..
Cerco di fare le cose da sola prendendo qualche spunto quà e là ma a volte faccio un pò di confusione
Ho guardato quei menù ma sono tutti molto avanzati e non riesco a capirli molto...

Comunque ho fatto delle modifiche al codice in base alle tue indicazioni e ora ho posizionato con le liste il sottomenù...sembra funzionare ma non so se il codice è corretto.
Potresti dare un'occhiata?
Ti ringrazio!