Capitalizing DISPLAY is the problem. CSS is case-sensitive, and display is a lowercase property.
IE is the one messing up, because it is treating it as case-insensitive.
All of your tags and properties should be lowercase.
Reputation Points: 730
Solved Threads: 181
Nearly a Senior Poster
Offline 3,314 posts
since Jan 2007