I've come to understand that IE9 does not recognize 99% of HTML5 or 100% of CSS3. (YIKES! This browser is 2 years behind the curve!)
Here's a way to get your theme IE9 friendly. It takes all of the HTML5 elements used in the Twenty Eleven theme and parses them so that IE9 can understand them.