The problem was that by making the header position fixed the content no longer takes up space on the page so we'd have to add padding or something to fill the space. Since the width of the window would change the height of the space that needs to be added as the text wraps I'd have to update the padding (or whatever I used) onresize. Or I could just have to identical elements and let the text wrapping handle that for me.

I think this is the best solution?