Foro Black Hat SEO

Versión completa: Como centrar horizontal y verticalmente una imagen dentro de un div
Actualmente estas viendo una versión simplificada de nuestro contenido. Ver la versión completa con el formato correcto.
Esta es la manera que actualmente centro mis imagenes en una capa DIV, no se si conocéis otra forma

Código:
<style type="text/css">
#recuadro{display: table; height: 300px; position: absolute;width: 400px;}
#foto{display: table-cell; vertical-align: middle;text-align:center;position: relative;}
</style>
<div id="recuadro">
<div id="foto">
<img src="imagen.png">
</div>
</div>