Ho questa situazione:

Code
.photogallery {
width:400px;
height:250px;
overflow-x:hidden;
overflow-y:auto;
float:left;
text-align:center;
}
.boxImgCat {
width:70px;
height:70px;
float:left;
border:4px solid #998675;
margin-left:5px;
margin-top:5px;
}

<div class="photogallery">
<div class="boxImgCat">
[img]prova.jpg[/img]
</div>
</div>
con questo codice la foto viene centrata orizzontalmente, ma verticalmente no, preciso che la dimensione dell'immagine non la conosco in partenza, so solo che può assumere dimensioni massime di 70 per 70 px.

Come faccio ad allineare l'immagine anche verticalmente?

Grazie a tutti