I was having the same problem on a site I made for class. I think the problem is that IE just doesn't render certan positioning atributes properly (like float and position). I wasn't able to pinpoint the problem (mostly because I didn't really try that hard, my teacher marks stuff in firefox so it didn't really matter) but if you figure this out let me know.
The Site in Question