.png { //background-image: none ! important; behavior: url('/sites/all/themes/dccp/pngfix.htc'); } .png a { position:relative; z-index:100; } .png_crop { //background-image: none ! important; behavior: url('/sites/all/themes/dccp/pngfix-crop.htc'); } .png_crop a { position:relative; z-index:100; } .span_png { display:block; width:100%; background-repeat:repeat-x }