Ligne horizontale utilisant HTML / CSS

Je suis en train d'essayer d'obtenir une ligne horizontale à travailler dans mon site de blog, mais j'ai de la difficulté dans l'affichage de la ligne dans google chrome (IE et Firefox affichage parfaitement).

En gros, dans mon CSS, j'ai le texte suivant:

div.hr {
background: #fff  no-repeat scroll center;
margin-left: 15em;
margin-right: 15em;
width:50em;
height:.05em;
}

div.hr hr {
display: none;
}

Dans mon code HTML, j'ai quelque chose comme:

<div class="hr"><hr /></div>

Pour une raison quelconque, dans google chrome, la ligne est tout simplement pas là.
Le problème est maintenant, j'ai beaucoup de ceux-ci (environ 25):


et donc, je cherche à modifier mon CSS, pour que je puisse faire un minimum de changements de mon code HTML.

Sur google, je vois que beaucoup ont eu ce problème, mais il ne semble pas être une bonne solution (ne pas considérer "dessin" de une ligne et l'insertion de la ligne comme un pic!!!).

Je vous serais reconnaissant si quelqu'un pouvait me diriger dans la bonne direction pour résoudre le problème ci-dessus.

Merci beaucoup.

source d'informationauteur AJW