Hola.
Para arreglar eso tienes que hacer 2 cambios:
1º: Busca esta línea en el mismo archivo donde metiste lo otro que te dije (el mismo que me has copiado): #topnav ul li ul
2º: Esa línea tiene varios atributos css dentro de ella uno de ellos es display:block; cambialo por display:none;
3º: Crea esta nueva línea en cualquier sitio como ya hiciste anteriormente:
Código CSS:
Ver original#topnav ul li ul:hover {display:block;}
La copias tal cual en cualquier sitio como la otra vez y listo.
Saludos.