no tiene misterio es un div contenedor 100% height que enserrando en <a> el div de dentro podiendo sustituir el div del centro por <a> dejando unicamente el enlace y funcione el visited 
 
el problema es que el <a> no ase caso del div contenedor  y que como relativo position.   
 Cita:  
#contenido_DESC{width:671px;margin: 0 auto;background-image:url( /html.docs/images/cuerpo.png);height: auto !important;min-height:100%;height: 100%;position:relative;padding-bottom:380px}
 
.imagen{ bla bla bla ....}
 
<div id="contenido_desc">
 
<a href="#">
<div class="imagen">enlace</div>
 
 
 
</a>
 
</div>