Hola!
hay algunas propiedades,
como display, que no se heredan. El color de los enlaces es una excepción porque, aunque se debería de heredar en los enlaces si lo defines en la lista, en la práctica no se hereda, así que debes de aplicar el color directamente al elemento
A (eso no es un fallo sino que tiene un explicación debido a como funcionan los navegadores internamente)
#lista ul li significa que tienes un elemento con id lista, y DENTRO de ese elemento tienes un elemento UL.
Evidentemente ese no es tu caso y por lo tanto no te va a funcionar
#lista para el UL #lista li para los LI
#lista li a para los A (también vale
#lista a)
enlace para dummies =
http://librosweb.es