Firefox vs. Internet Explorer

For web designers dabbing in CSS, an interesting challenge is to make the webpage look the same in all web browsing platforms. The most interesting conundrum of which is dealing with how Internet Explorer deals with displaying CSS; which tends to differ from the norm. Take the following website for instance:

The first screenshot is the page in Firefox. The second is with Internet Explorer. Fun times.