Funziona 
grazie grazie grazie......
probabilmente sbagliavo a voler aggiungere codice in "posti" sbagliati 
ho racchiuso in una function e aggiunto il remove() dell'immagine grande altrimenti aggiungeva sempre immagini invece di sostituire...
questo è il codice che funziona
codice:
$(window).load(function() {
$('#slider').nivoSlider();
$('.nivoSlider').css('cursor','pointer'); // visualizzo il cursor
$('.nivoSlider').click(function() {
var vars = $(this).data("nivo:vars"); // ---> le vars di questo oggetto nivoSlider
var src = vars.currentImage.attr('data-thumb'); // ---> src dell'immagine corrente, in questo caso funzionerebbe allo stesso modo con attr('data-thumb') dato che fanno riferimento allo stesso file
$("#boxCentro").animate({ left: '-3000' }, 1000);
$("#boxMore").animate({ left: '0' }, 1000);
$("#boxMore").append("<img src='" + src + "'/>"); //Aggancio immagine grande
});
$('.more_close').click(function() {
$("#boxMore img:last-child").remove(); // Rimuovo l'immagine grande
});
});
grazie ancora
Claudia