<div dir="ltr"><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div class="gmail_quote gmail_msg"><blockquote class="gmail_quote gmail_msg" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><br class="gmail_msg">
martin,<br class="gmail_msg">
<br class="gmail_msg">
i've spent an hour trying to figure out what's wrong with your template.<br class="gmail_msg">
something very odd is happening to the profile DIV and and i can't<br class="gmail_msg">
figure out what exactly, but to me it seems like some sort of a CSS<br class="gmail_msg">
mess.<br class="gmail_msg">
...and quite frankly i'm not much of a HTML / CSS expert.<br class="gmail_msg">
<br class="gmail_msg">
i'd suggest you start from scratch based on the 6-dives template.<br class="gmail_msg">
modify it so that holds 4 dives per page - "divisibleby:4".<br class="gmail_msg">
<br class="gmail_msg">
then start bringing back your table layout and styles.<br class="gmail_msg">
using version control like GIT is a great idea so that you add changes<br class="gmail_msg">
one step at a time and can catch a change that breaks the template.<br class="gmail_msg"><br class="gmail_msg"></blockquote></div></blockquote><div><br></div><div><br></div><div>Quick update on this. The problem appeared to be the CSS for the body. </div><div><br></div><p style="margin:0px">body {</p>
<p style="margin:0px">  padding: 0px;</p>
<p style="margin:0px">  margin: 0px;</p>
<p style="margin:0px">  font-family: sans-serif;</p>
<div>}</div><div><br></div><div>The above works. Removing (or possibly changing) the "margin" part made it go wonky. </div><div><br></div><div>I may experiment further tomorrow.  </div></div></div>