Hola Lorelopez
Si utilizas la forma desglosada para declarar el background no puedes mezclar propiedades:
Cita: background-image: url(ruta);
background-repeat: ....;
background-position: ...;
etc.
No puedes hacer:
Cita: background-image: url(ruta)repeat-y
Y si utilizas la forma "concentrada" he observado que si no hay espacio en blanco entreun valor y el siguiente puede haber problemas:
Cita: background: #color url(ruta) repeat-y 75px;
background: #color url(ruta) no-repeat 50% 20em fixed;
Prueba a declarar de la forma "concentrada", colocando los valores en su orden y con un espacio entre ellos:
Cita: .caja {background: #color url(ruta) repeat-y posición;}
Lo escrito en gris deberás cambiarlo por el valor correcto.
Un salduo