Your original file link
-Import the file if you own the "Themes fo WP7" application and deploy it directly to your phone. Make sure you connect your phone to your PC, synced with zune, on the homescreen, and developer unlocked.
-Download the file, run ThemeConfig, and start customizing!
-A developer unlocked device (no interop needed)
Youtube - How to set theme on Windows phone