I think I finally have the new template working for both IE and Firefox. The final issue was the differences in the way Firefox and IE handle image overflow. If you have a large image in a post, IE will resize the divs to handle the image. The causes the border to disappear and the righthand div to more right. I thought overflow:hidden would fix the problem but it did not work for me so I set the width on the image. This may not be the most elegant solution but it works. I have one image that was giving me this problem.