briansen's post in Should I use a static image fallback? Banner won't function in IE. was marked as the answer
Thanks for your replies, guys, I actually found out what was going on.
I simply forgot to declare a height for the canon banner, which was 30px. After I told the banner to be 30px high, it revealed all of the other content behind it. Now that being aid, it doesn't work in IE9, but I'm done trying to accommodate IE9.