Hi, thanks for the reply.
No, it has a h2 and a p which display and position fine.
Its a square layout with 4 equal sized boxes that resize.
To make them fill the browser I set the "topleft" etc Divs to 100% and put the content in the "topleftcontent" divs so I could add margins etc without breaking the layout.