I know this will probably sound strange, but I think this problem may be caused by having a spurious carriage return on the last line of some .php files and or include files. That is what caused the blank space at the top problem when we first went live, and I think that it may also be responsible for this problem as well, though I have not had the time to prove it.