Thanks

The bug that IE6 users were experiencing should be half-fixed. The release links should be visible now at least, next is trying to style it as close to what other browsers are seeing as possible.