aggiungi la regola che corregge la sottolista, qualcosa tipo

codice:
#nav li.active a ul li a
            {
                background: #fff; /*colore preferito*/
                border-radius: 5px;
                color: #FFF;
            }
non testato, fai qualche prova
ho raggiunto l'ultimo elemento "a", ma forse nel tuo contesto non è necessario. verifica.