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