SI !
Dans ton CSS tu met en "position:absolute" avec "top:50%" et en plus " border-bottom:-"hauteur du truc à centrer"px ". On peut faire le même en largeur avec left:50% avec un border-right:-"largeur de la page"px.
En faite tu place le bord du haut au milieu de la page (avec tous navigateurs et toutes résolutions) et tu décale vers le haut de la moitié de la hauteur de l'élément à centrer grâce à une bordure négative. C'est interessant pour un flash d'intro à centrer sur une page par exemple. Mais pour une page web seul le centrage horizontal sert car on ne peu définir la hauter de la page à l'avance.
Voila voila... je poste pas souvent, c'est parce que je ne SAIS pas souvent, alors quand je sais, je postes