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 printinge confiraPrint background colors and background images.