V1 of o-overlay

I'd really rather we do this in CSS.  I don't think you need to make it a table cell though.  If the close button is floated, you can just set a large right margin on the header, can't you?