IE 6 png fix and other fix