Okay, I'm baffled.
IE9 is displaying inconsistent page width issues on some but not all pages of a site under development.
In IE9: Going to http://sistercarmen.org/cms/ you can see what looks ROUGHLY like the right page. Actually the page is slightly too wide, and that is certainly a problem. But nothing like what's happening on the About page or the History page.
On those pages, the page gets very wide indeed. BUT, if you mouse over a link in the right column (likely need to horizontally scroll to see one) the page snaps back to the correct size.
Building a simplified test page @ jsFiddle, I could confirm that this seems to be related to display: table
but that is important to me so I can serve up the Nav later in the source code. An even simpler test page shows that display:table
generally works for IE9.
So ... Is this a hasLayout issue, and if so, how can I force hasLayout in IE9?
Thank you very much,
Jeremy