It prints on paper just fine for me using Chromium and Firefox. The font size is small and it just prints in a column down the middle of the page but that is because of the use of the 960.gs system which is just a monumental travesty that has broken the web in order to make paper oriented designers feel better. Back to the point, there are no media="print" stylesheets, I thought there might be a broken print stylesheet that is being loaded on printing from some browser but it seems not. I can't reproduce the problem and I can't see anything in the source that points to a source of a potential problem on other systems. Here are the css files it loads, note media="all" so all media types should be equally impacted by the failings of titchy fonts and a rigid 960 width - including the totally arbitrary concept of what a pixel means on a postscript file targeted at at 2400dpi printer, I just wish it actually did print the whole thing in a strip 0.4 inches wide, that might encourage people to actually produce designs that work on more than one output device. Here are the css files it calls.