Pues eso:
Teniendo el navegador a pantalla completa, cuando el ancho es mayor al ancho de la página, luce bien, el fondo está donde tiene que estar:

Pero si achico el navegado, se mueve pa la izquierda:

Esto es lo que tengo:
Código HTML:
 body {
	width: 960px;
	background-image: url('./imágenes/fondo.png');
	background-repeat: repeat-y;
	background-position: center;
	margin: 0 auto;
}
 
  
 



