It's really strange that the same heading is repeated across the first two columns...
I suspect that invalid code might be the culprit.
But ... hmmm ... I tried to validate your page and W3C just spat it straight back because there's an invalid character somewhere in there. So I copied the source code and pasted it in, and W3C spat it straight back because the Doctype is wrong - you're missing 'html' before 'PUBLIC'. So I put that in, and it found 31 errors.
What's really confusing me is the </div> after </html> - is that a spare one in case you run out, or have you managed to close the document without first closing all the divs inside it?
The first thing you need to do is to tackle those errors. That might fix the problem, and if it doesn't then it should be an easier job for us to work out what else is wrong.