Well first I admit I don't know a ton about CSS and I bought this site template back before IE7 and don't remember this issue. The site works as expected in firefox.
I have a 3 column css page layout. When resizing the page horizontally the middle column falls to the bottom of the page out of site under the other two side columns above the footer. This is a real problem for anyone down near 600x800, about 10% of my visitors on some of my pages because it loads the pages with center content at the bottom making the visitor believe they got a blank page. I get 3000-4000 visitors a day so this needs to get corrected. I have been pulling my hair out reading all the bugs in IE but can not seem to find any specific info on my issue. I apologize if this is already addressed on this forum however I could not finf the post if it is.
The sit is http://www.wholesalerscatalog.com and the problem is in IE7 for sure. Firefox works like I expect the page to work. When you resize horizontally it narrows until it is all together and then starts hiding the right hand side creating a need to scroll left and right. But in IE instead it breaks and drops the center content to bottom of layout.
I hope someone can tell me there is an easy fix for this issue. Any help would be great. I am willing to pay if need be to fix this.
I didn't have the time to have a look at your css yet, but I think, I could have a clue what's going on. Could it be, that you've asigned the min-width property to the center column? If so, try to asign it to the wrapper div instead.