I think I may have found the source of the problem, since it persists in the Sandisk article.
First, you have DIV class="sidebar_wrapper" at a width defined in the style sheet (200 px).
This DIV contains several other DIVs, with a margin-right of 35 px.
Then you have a DIV id="content" with a minimum-width of 790 px and margin-right of 10 px (defined in the HTML code); this is the element that's placed to the right of the sidebar.
So, you have basically have a minimum requirement page width equal to:
200 + 35 + 790 + 10 = 1035 px
But there's more!
Within the "content" div, you have a conflicting table width declaration of "930", automatically interpreted as 930 px.
So the minimum required width is, in fact:
200 + 35 + 930 + 10 = 1175 px.
This is not a browser issue.
Those with browsers that don't show the problem have browser "issues", as in browsers not attempting to comply with the display instructions in the web page.
My advice: drop the pixel width requirement in the "content" div and the big table. The only graphical element that requires a certain width is the menu sidebar, and that would be better defined by using a with in terms of ems (use the length in characters of the longest text, that will give some headroom) plus a small margin (1-2 em).