Bonjour.
Il y a une répétition dans ton code css totalement inutile, soit :
Pourquoi définir la propriété color avec la valeur white sur le hover, alors qu'à la base c'est déjà la même valeur ?
Ensuite concernant la ligne de code suivante :
Tu devaris quand même éviter les noms de fichiers avec des espaces.
Pour terminer, ta structure HTML change tout d'un coup, tu passes d'un ul li a à ul li ul li.
Il faudrait quand même un minimum de concordance dans ta structure HTML.
Pour que nous puissions t'aider, il faudrait déjà que tu décrives plus ton problème car premièrement tu utilises 2 fois la pseudo class :hover, deuxièmement le logiciel que tu utilises pour coder n'a aucun rapport avec le fait que ça ne fonctionne pas et troisièmement tu pourrais nous dire ce qui ne fonctionne pas exactement.