I think it has something to do with widths. Does IE7 add something like margins, paddings, or borders which alter div widths and is there a conditional statement I could use to adjust for that.
Sometimes I think IE7 is becoming the new IE6. I also acknowledge that my CSS can be pretty ad hoc at times.
Thanks for your kind assistance. It is really appreciated. I have been working on your suggestions this afternoon.
First, I found where the <p> tag was surrounding a div and fixed that. I implemented your other changes, correctly I hope, and found that they did not solve my IE7 problem. I should say that I’m using IE Tester, a Windows app that works pretty well sometimes but not always. So if you want to look at the site in IE7 on your machine perhaps the problem is fixed. It’s just that on the products page I think the slideshow at the bottom is too wide and it’s forcing that entire column to the bottom.
I found that setting table.contentpaneopen {width: 100%} broke the front page in Firefox and Chrome.
You are correct in assuming that I have given up on IE6. I know it’s still a perennial debate but that’s where I’m at at the moment.
You made some typos in the code I gave you and you didn’t remove the margins of the rightcolimages. It also looks as though you are overstating the dimensions everywhere. Try something like this.
The table is really just a nusisance and isn’t really doing anything so you would be better off with just css. The rightcol images should be in a list structure because they are a list of images.