Sorry I’m late in getting back to you; had computer problems that required some registry surgery.
Because I can’t load your site in IE without IE crashing, I can only give you some suggestions on possible problems that might be making your site go all funkadelic.
If you can kindly screenshot me the problems, I might be able to point you in more specific directions.
– Problems with floats // IE is notorious for adding extra spacing (or sometimes deleting spacing/margins/padding) between side-by-side elements and if the elements are floated, the problems tend to become more marked
– Since your main content expanded hugely, look at the widths for all the elements in your main content block. Is someone at 100%? Does someone not have a width specified at all? To render properly in IE, IE needs numbers to widths and heights if you want to float or stack items in the right direction, right order, and with the right appearance.
It CAN use percentages, but the percentages MUST be calculated RIGHT. Padding and borders add to the dimensions of an element, so if you specify two elements to be contained in a block with one at 75% and the other at 25% width and one of the blocks has a border or padding, IE WILL shift the rightmost block to the next space with the available room because the border and/or padding made the blocks larger than the 75% or the 25%.
– With that said, if you have the situation I described above and you didn’t specify/make the right specifications on the widths for the elements/content blocks within the 75% main content block, you might end up with a hugely expanded block. This is why I partially suspect that somewhere in your coding for the content block, your numbers aren’t quite adding up ‘right enough’ for IE to render it correctly.
– Same with the sidebar if the sidebar became hugely expanded.
– Is your code validated? If it isn’t, validate it and it might help narrow down your problems a bit.