En fait, ce que tu fais fonctionne, mais pas comme tu le voudrais. Tu demandes en effet d'afficher une image de fond lors du survol de la souris. Une image de fond. Donc l'image choix de menu la masquera, de toute façon.
Ce qu'il faudrait faire, c'est inverser le principe. C'est-à-dire mettre tes choix de menu en images de fond, et ton image blanchâtre directement dans le <li>, en jouant sur son attribut visibility (visible au survol, hidden sinon).
Mais la solution la plus classique est de réaliser deux images différentes pour chaque choix de menu, en image de fond, avec changement d'URL au survol par la souris.