Aquí les adjunto el código, tengo problemas con el menú, ya que no me presenta cada uno de los puntos en pantalla, sin embargo si clickeo en el espacio donde no se visualiza, responde.
  
Código:
 <div class="menu">
  <a href="http://www.forosdelweb.com/f53/" target="_blank" id="inicio"><span
    class="alt">fdw</span></a>
   <a href="http://www.forosdelweb.com/f53/" target="_blank" id="diseño web"><span
    class="alt">fdw</span></a>
  <a href="http://www.forosdelweb.com/f53/" target="_blank" id="servicios web"><span
    class="alt">fdw</span></a>
  <a href="http://www.forosdelweb.com/f53/" target="_blank" id="portfolio"><span
    class="alt">fdw</span></a>
  <a href="http://www.forosdelweb.com/f53/"="_blank" id="nuestra empresa"><span
    class="alt">fdw</span></a>
<a href="http://www.forosdelweb.com/f53/"="_blank" id="contactar"><span
    class="alt">fdw</span></a>
  </div>
    
css  
Código:
 .menu a {
  display:block;
  border:none;
  background-position:left top;
  background-repeat:no-repeat;
  width:180px;
  height:25px;
}
.menu a:hover { background-position: 0 -23px; text-decoration: none; }
.menu .alt { display:none; }
.menu a#inicio { background-image: url(ini.png) }
.menu a#diseño web { background-image: url(dw.png) }
.menu a#diesño grafico { background-image: url(dg.png) }
.menu a#iservicios web { background-image: url(sw.png) }
.menu a#portfolio { background-image: url(ptf.png) }
.menu a#nuestra empresa { background-image: url(ne.png) }
.menu a#contactar { background-image: url(cnt.png) }
  
Si alguien me puede ayudar, desde ya agradecida.

  Feliz Año a Todos. 
Si no fui muy gráfica, aquí la imágen