CSS background image printing problem

im trying to make my page printing friendly, but by default all the table background images are not printed, so i tried calling my background image using css:

<link href=“style.css” rel=“stylesheet” type=“text/css” media=“screen” />
<link href=“print.css” rel=“stylesheet” type=“text/css” media=“print”/>

and in both css files i have the same class:

.printNow{
background-image: url(bg1.gif);
}

but there is no luck, the background is still not printing

any suggestions?