CSS differences between IE and Firefox

Can somebody please help me figure out why my page looks different in firefox and in ie?

link is dev.ryanschoenbach.com

Thanks.

IE just sucks, and until IE8 comes out you’re going to have to keep tweaking it to fix it. I’m not sure exactly what IE is reading different than firefox because I’m using a Mac but I know that you can put *+html infront of a class or id name and those properties will only render for IE.

for example,

*+html .classname { 
someparam; 
}

would only be read in IE.

Thanks. I will try this out.