Just realized that Kahuna has already included print style in their CSS, so that printed posts will be mostly black-on-white. It saves ink and promotes clarity.
My CSS hacks had interfered with this and caused the printed pages to have a weird header. It has now been fixed.