by Derek Chirnside.
Amateur advice:
Sounds theme based. What theme are you using?
The first thing to check is does it do this with standard theme.
Also check: no-one has done anything in custom CSS, header or footer code bits.
Are you sure you have max debugging on. Doesn't look like what I'd expect.
-Derek