too lazy to write an article. if you wrap a css property in an expression, it is an inline hack for ie 7. example: top: expression(3);