HTML5, CSS, and IE6
The other day I created a HTML5 webpage with a flash fallback for IE users. Everything worked fine except IE 6 wasn't rendering styles associated to the new HTML 5 tags. After digging around for a while I discovered that IE 6 won't render styles associated with HTML tags it doesn't know, unless you do a little bit of JavaScript trickry. For each unknown tag type you have to create it once in JavaScript like so:
document.createElement('video');
After that the styles should render correctly.