Congrats for the website! It's beatiful. ^.^/ Coming to your question, at the moment there are no straight solutions to your problem. To change the background, simply specify a white background color on your print stylesheet:
<head> <link rel="stylesheet" href="print.css" type="text/css" media="print" /> </head> body { background: #fff; color: #000; } You can even get rid of unwanted elements: #navigation {display: none;} Footer is more problematic. In CSS for print you cannot use absolute positioning to put your footer at the very bottom of your page. More precisely, some browsers accept it but with unexpected results. So the best thing you can do is using a fallback solution, like specifying a certain amount of padding and margins to push the footer bottomside. Of course you need to perform some calculations on each page. HTH ^^ Gabriele Romanato http://www.css-zibaldone.com http://www.css-zibaldone.com/test/ (English) http://www.css-zibaldone.com/articles/ (English) http://onwebdev.blogspot.com/ (English) ______________________________________________________________________ css-discuss [cs...@lists.css-discuss.org] http://www.css-discuss.org/mailman/listinfo/css-d List wiki/FAQ -- http://css-discuss.incutio.com/ List policies -- http://css-discuss.org/policies.html Supported by evolt.org -- http://www.evolt.org/help_support_evolt/