background-image: es solo para asignar una imagen de fondo.. no puedes ahi mismo asignar el repeat y la posicion.
Para asignar todo junto tienes que usar background: solamente:
prueba con:
Código:
body {
margin: 0 auto;
background: #456 url(hablando1.gif) no-repeat 1% 1%;
}