¿Por imprimir te refieres a sacar por la impresora tus contenidos un visitante?
Bueno, si es así, porque las preferencias del usuario prevalecen sobre tu css. Y por lo general, el navegador suele estar configurado para no imprimir ni los colores ni las imágenes usadas como fondos.
Ahora, que si te refieres a imprimir como presentar en pantalla (que no creo) podría ser una cuestión de rutas.
Un saludo.
P.D.: la declaración que tienes puedes colocarla en una sola:
Cita: #general {background: url(imagenes/logo_registro.jpg) no-repeat center center;}