Respuesta: poner el background image mas ancho Tienes puesto que no se repita el fondo, así que sólo se mostrará una vez. Cambia "no-repeat" por repeat-y o repeat-x, según convenga. Si el ancho que necesitas fuese más del indicado en width, entonces width debe de ocupar lo que quieras que ocupe o al 100%. Pero supongo que el problema realmente es lo de no-repeat.
__________________ (: |