Comments updated and some IE 7 issues noted