Comment faire pour centrer aligner img enveloppé dans la balise SPAN?

Je suis en train de centre d'aligner une image qui est enveloppé dans un <span>, mais j'ai du mal à le faire. J'ai téléchargé mon CSS et HTML pour jsfiddle: http://jsfiddle.net/7nHhu/1/

Je suis en train d'essayer d'obtenir l'image pour centrer aligner avec le contenu dans un "bloc" de style (ie. tous les textes ci-dessus et ci-dessous, n'est pas enroulé à gauche ou à droite)

Toute aide serait grandement appréciée.

.imgframe {
border: 1px solid #EAEAEA;
display: inline-block;
margin: 8px;
}
.imgframe img {
border: 1px solid #FFFFFF;
margin: 0;
background: #F6F6F6;
padding: 8px;
-moz-box-shadow: 2px 2px 5px #CCCCCC;
-webkit-box-shadow: 2px 2px 5px #CCCCCC;
}

<span class="imgframe centerimg"><img src="http://i48.tinypic.com/31368e9.jpg" /></span>​
Alors pourquoi ne pas utiliser display: block sur le .imgframe élément? Ou, mieux encore, utilisez un div?

OriginalL'auteur JROB | 2012-07-06