yes, it only works with stylesheets, it ignores in-line styles.
i assume you have checked the directory name etc. is the /IE7/ library in a directory called "ie" in the webroot?
have you got javascript turned on in MSIE?
i cant think of anything else that could be doing it, but without seeing the actual page, it could be anything.