http://www.twocoreys.com/djlf1/ This is something I started doing last night and was fine in IE and Firefox but I've come into work today and the right column is starting below the left column. I think they use an older version of IE here. I know it's probably a simple fix with padding or margins but if someone could point me in the right direction I'd appreciate it.
Anytime I'm doing development, especially involving CSS, I particularly need to be careful with IE6 as it's very prone to problems. (Damn Microsoft for making the worst browser on the face of the earth) As for your problem, luckily it's pretty simple. You need to simply remove the 'margin' code completely from the #leftcolumn in your main.css file. This seems to fix your problem and still retain the design exactly the same way. Anytime I'm stumped or notice problems, I backtrack and do trial and error to find out the problem, I do this by removing code that I believe may be causing the problem and if it does I know where to implement a fix. For future reference, you can use IE specific CSS tags, search good for "IE only CSS" or something along those lines and you'll get a good means of fixing problems in the future without compromising on certain browsers.
It sounds easy, but that's actually going to cause more problems than it'll solve. If you haven't done so already, get IE 6 and 7 on your machine, then download Firefox, Opera and Safari. That way you have all our rendering engines on your computer. When you build a Web site template (for the entire site - header, menu, content, sidebars if appropriate, footer) work your way down from top to bottom, testing in each of those browsers as you go along. This really helps if you use the bare minimum of HTML code possible, which will take some getting used to, but will prove to be really beneficial in the end. If you notice a problem with one browser in the section you're on, look at the HTML and CSS code and see if there's another way you can do it without resorting to hacks or conditional comments. There's a 95% chance that it can. This won't be easy at first, but you'll notice a lot of browser inconsistencies as you gain experience. And I don't mean Microsoft vs the rest of the world. Even Firefox, Opera and Safari have their quirks that have to be coded around.