Hola
Bueno, lo que te ocurre es normal, los navegadores "leen" que la imagen ha de ocupar el fondo, por lo tanto, si no hay suficiente imagen para hacerlo, la repiten, si quieres evitar eso, puedes utilizar ciertas propiedeas de los estilos, revisa esta página y verás:
http://www.w3.org/TR/CSS2/colors.htm...kground-repeat
Suerte
Felicidad