adding css3 support