hola, mira hace tiempo hice una galeria donde la imagen tenia que aparecer justo en el centro de la pantalla, no se si lo que necesites sea algo como esto
  http://pulso.um.edu.mx/~pulso/?page_id=5 
de ser asi, aqui te dejo el tutorial para hacer algo asi:  
http://www.crysfel.com/index.php/200...r-de-imagenes/ 
creo que la parte que necesitas es esta:  
Código:
 //Se crea la animacion sobre el elemento cvrContenedor,
//al termino se hace visible la imagen
        var efecto = new Fx.Styles('cvrContenedor', {duration: 500,transition: Fx.Transitions.linear,onComplete: function(){$('cvrImagen').style.visibility = 'visible';}});
        //Se inicia la animacion, modificando las siguientes propiedades
        efecto.start({
                'width': img.getSize().size.x,
                'height': img.getSize().size.y + 25,
                'top': window.getScrollTop() + window.getHeight()/2 - img.getSize().size.y/2 - 15,
                'left': window.getWidth()/2 - img.getSize().size.x/2
        });
  fiajate como he sacado el top y el left! por cierto he utilizado mootools para este ejemplo, pero mejor leete el tutorial, have funnnnn 
