Masquer le lien Hypertexte Ligne à l'aide de css

J'ai ce Code HTML

<a href="test.html">
<div class=" menubox mcolor1">
<h3>go to test page</h3>
</div>
</a>

et c'est le css

.menubox {
    height: 150px;
    width: 100%;
    font-size: 14px;
    color: #777;
    margin: 0 0 0 0;
    padding: 0; 
    -moz-border-radius: 10px;
    border-radius: 10px; 
    position: relative;}

.mcolor1 { background: #3A89BF url(../images/prod2.png) no-repeat center center; }

la souris passe dessus de ce div, le texte montre le lien hypertexte ligne, comment puis-je le cacher?

a { text-decoration: none; }
double possible de Comment faire pour supprimer le soulignement pour les ancres de liens ()?
Je pense qu'il y a un peu plus à cette question que le double, vu le code HTML.

OriginalL'auteur Robinlolo | 2013-04-23