Você provavelmente está imprimindo no seu navegador e acho que deve configurá-lo, já que eles geralmente não imprimem imagens e imagens de plano de fundo para economizar tinta.
Por exemplo (os rótulos podem ser diferentes, meus aplicativos são em francês, moderadores são bem-vindos para corrigi-los):
- Firefox:
File -> Print preview...
, clique no botãoPage layout..
(2º botão, ao lado dePrint...
, verifiquePrint background
- IE 7:
Tools -> Internet options...
, vá para a guiaAdvanced
, encontre a seçãoCurrent printing
e confiraPrint background colors and background images
.