To use 3rd party Themes in Windows XP, u hv to patch "uxtheme.dll" file!
For this either u can manually patch it or u can d/l "Uxtheme Patcher" as saROMan mentioned to automatically do the work!
After patching the file, u'll able to use those gr8 msstyles/themes without ne problem!