hai duplicato .navlist li, non so se è un errore.
comunque vedendo il risultato sei sulla buona strada, solo che applichi la regola in stato hover, se vuoi vedere da subito la colorazione devi applicarla ai a:link
vedo poi che non hai distinto i vari link, poichè in stato hover ti si colorano di blu sia quelli del primo che quelli del secondo livello.
dovresti fare una cosa così:
codice:
a:link.secondo {
background: url (image.png); /*o colore preferito*/
}
e nell'html applichi la classe così:
codice:
[*]<a class="secondo">link</a>