No se visualiza porque tiene un "display:none"
El porqué tiene esos <hr>, pues no se me ocurre un motivo.
De todas formas, danneg, no se si utilizas firefox y su extensión firebug. Con esta combinación podrás ver las propiedades que actúan sobre cada etiqueta del html (y muchas más cosas...)
Si no lo has probado, hazlo, te divertirás un rato
Un saludo