Posible fallo en el tutorial de Enlaces Cambiantes

Ante todo quitarme el gorro ante esta web y su creador. Si consigue que haga una web decente, me quitaré algo más que el gorro. Sin más historias decir que creo que en la lección 2 de ENLACES CAMBIANTES hay un error pues en "Sin subrayar y marrones, excepto cuando se lococa el cursor encima que pasan a rojos y subrayados" no acaba después de las propiedades de los enlaces con un ;. Yo no lo ponía y no se cumplí y al ponerlo al final en la hoja de estilo, ya se cumple. Ahora no sé si hay que ponerlo también entre corchetes vacíos. Es decir
a {color:brown; text-decoration:none;}
a:link {;}
a:visited {;}
a:hover {color:red; text-decoration:underline;}
a:active {;}
Hola creo entender que después de colocar el punto y coma en un valor determinado en tu css se ha cumplido la propiedad css.
Pues bien, quiero decirte que ese no es el motivo, posiblemente sea en donde lo pusiste, o si donde lo hiciste está correctamente.

El punto y coma no es más que, determina el final de un valor css.
Tanto si lo colocas, como si no lo colocas, después del último (después del útimo, recuerdalo) no sucede absolutamente nada.
Pero si entre los valores no colocas el final de un valor, no se ejecutará posiblemente.

Esto;
font-size:10px;text-align:left;
No es lo mismo que esto;
font-size:10pxtext-align:left;

No sé si a eso terefieres.
saludos