Hola *harry__*
Tus problemas, por lo que veo, tienen más que ver con el correcto uso de CSS que con la Accesibilidad y la Usabilidad.
Te sugiero, valides la hoja de estilo; ya que por cierto,
contiene algunos errores.
Tema movido desde el foro de Accesibilidad y Usabilidad.