a: links visitados - opacidade não funciona

Eu estou tentando fazer com que, quando um link foi visitado, ele seja persistentemente uma determinada cor E uma certa opacidade que corresponda a links não visitados quando o WebKit os transitar completamente.

Usando isto:

a:visited {
    color:#cc7839;
    opacity:0.1;
}

Eu posso obter os links visitados para sempre ser essa cor, exceto a opacidade não está fazendo nada. Eu configurei para 0.1 para facilitar a visualização do funcionamento.

Quando eu passar o mouse sobre um link visitado, ele passa para a cor opaca definida pelo WebKit para um: link: hover.

Aqui está o CSS que está em outro arquivo para definir todos os links:

a:link:hover,a:hover,a:visited:hover {
    color: #cc7839;
    opacity:0.8;
    text-decoration:none;
    -webkit-transition:all 0.5s ease-in; 
    -moz-transition:all 0.5s ease-in;
}

Eu estou pensando que eu tenho que mudar alguma coisa com o último CSS em termos de quala elementos que especifica?

questionAnswers(1)

yourAnswerToTheQuestion