Leccion 2/Enlaces con fondo/Aplicando un fondo a los enlaces

No consigo los efectos deseados. En el estado Hover no logro ni que el enlace se subraye, ni que se ponga en rojo, ni tampoco que el fondo se ponga en gris...

Aquí mi hoja estilo-general.css:

* {margin:0px ; padding:0px ; border: 0px}
body {text-align: center}
#global {width:800px ; margin: 4px auto }
#cabecera {background-color: pink }
#navegacion {background-color: gray }
#contenido {background-color: orange; width:800px; float:left}
#menu {background-color: yellow; width:150px ; float:left ; text-align:left}
#menu li { list-style:none; margin: 4px 0px 4px 6px}
a {color: brown; font-size:1.3em ; text-decoration: none; display: block }
a: link {}
a: visited {color: red; text-decoration: none}
a: hover {color: red; text-decoration:underline ; background-color: silver}
a: active {}
#pie {background-color: brown}


Por cierto tengo internet explorer... por si sirve de algo. MUCHAS GRACIAS
YA HE DADO CON EL PROBLEMA!!!

antes en la hoja de estilo.general.css tenía las características de los enlaces definidas así:

a {color: brown; font-size:1.3em ; text-decoration: none; display: block }
a: link {}
a: visited {color: red; text-decoration: none}
a: hover {color: red; text-decoration:underline ; background-color: silver}
a: active {}

Con un espacio entre los dos puntos y el tipo de característica del enlace, es decir: "a: link" (a, dos puntos, espacio, link).

Al quitar este espacio entre los dos puntos y el tipo de característica ha desaparecido el problema tal que ahora tengo la hoja de estilos así:

a {color: brown; font-size:1.3em ; text-decoration: none; display: block }
a:link {}
a:visited {color: red; text-decoration: none}
a:hover {color: red; text-decoration:underline ; background-color: silver}
a:active {}