I found this thread and other discussions on this subject, but it took me a while to find a solution that worked for me, and the clue was found outside Tek-tips, so I thought I'd let the Tek-tips community know what I learned.
It seems that "page-break-before" is broken in IE7 (some say it works if you have content in the div, but that wasn't true in my case), but "page-break-after" works fine. Go figure! Anyway, perhaps this information will help someone.