title: Any way to force webpage to print exactly as it looks in browser?
body: <p>I am looking for options on how to deal with an issue as I don't think there is an easy fix.</p>
  <p>We're dealing with a really stubborn client that doesn't want to accept the fact that browsers don't print css backgrounds by default.</p>
  <p>He's convinced that XP running IE 6 &amp; 7 are the most common browsers and we are a bad company for not supporting them. (I've shown him analytics from our typical client's visitors but it hasn't changed his mind). I'm rewriting his site to work on them but am stuck with the print stuff now.</p>
  <p>He would like (demand is a more accurate term) to have the page print exactly as it looks on the site as well as them look exactly the same in all operating systems &amp; browsers. I don't think it's feasible to go through and put all the images in the html instead of in the css and I've tried the list-style tip without luck. Lots of the color of the site comes in from background css colors as well.</p>
  <p>Is there any other options? Or even suggestions on how to deal with this client?</p>