ho risolto così...
ho messo
background-repeat: no-repeat;
background-color: #fbfbfb;
ho cambiato colore di sfondo perchè tra la foto ed il bianco c'era parecchia differenza e si vedeva la linea di fine della foto...
allora ho messo il colore di sfondo simile allo sfondo della foto e poi livellato un po' i colori...
diciamo che per fare un sito web bisogna essere più bravi ad usare un programma di grafica che il codice html..