In my site, my right coulmn appears after the footer in IE and in Firefox it's okay - for all my pages. I can't figure out what has happened. Can you help? Thanks.
Well, the good news is your HTML is valid and the page renders properly in IE 7. Which is indicative of a possible margin problem. Try adding display: inline; to the rightbar's style rules (don't hack it in, it'll play nice with the other browsers). If that doesn't work, try adjusting your margins and padding. If I was at home, I'd be able to tell you for certain what the problem was.
Ah. I didn't look at the stylesheet. One moment, please. Looks like I'll need to get my hands dirty, so to speak.
Ok, try adjusting the margin of the right bar then. By the way, since you have the universal selector in the stylesheet ( * { } ), you don't need all those margin: 0; padding: 0; styles in your stylesheet, so you can safely remove them since they've already been declared as having nothing on them. I do suggest making a backup copy of the stylesheet before doing this though, just to be on the safe side.
Ok, also noticed you're mixing your values in the main DIV's margin and width properties. What that's going to do is take 74% of the total width, then add 15px to that; when added with the width of the right sidebar, that will push the total over 100%, causing all sorts of problems.
I don't see any problems in IE7, Firefox 2.0 and Opera 9.2. Is it just IE6 (don't have it any more) or did you fix it?
Dan thanks for you time and suggestions. I fixed the problem. The problem was with the adsense code in a div that I had placed wrongly. Again, thanks for your time.
I'm pretty sure it's IE 6. I don't have access to it since I'm on a relative's computer, but I have seen this problem before.
Just make sure you go to http://tredosoft.com/Multiple_IE and download the IE standalone multi-pack so you can continue testing your sites in older Internet Explorer browsers. You may have to change your registry settings though. I think www.positioniseverything.net has an article on it.