Podemos establecer una imagen como imagen de fondo de un me <div>gusta:
<style>
#test {
background-image: url(./images/grad.gif);
background-repeat: no-repeat;
background-position: center center;
width:80%;
margin-left:10%;
height:200px;
background-color:blue;
}
</style>
<div id="test"></div>
Necesito poner una mesa en el centro de una <div>horizontal y vertical. ¿Existe una solución de navegador cruzado CSS?

testHeightaqui#testelemento. Perdón por la confusion.javascript,jQuery,AJAXetc, para que otros puedan entender