I spent way longer than I'm willing to admit playing with CSS and iframes to get this to work just right.