Looking at your source, why is there an iframe in the middle of it that is 0px high?
At first I thought the iframe was the problem. It still could be as the scrolling=no and the width=100% might be interpreted differently by IE and Firefox
What happens if you remove the iframe? It might fix it. I cannot see why it is there in the first place.