Moving this discussion to the Photoshop Elements forum. Which operating system are you facing your current difficulties with Adobe AIR and thus the Inspiration browser?
Also it should be noted that apparenly all content for the Inspiration Browser is now available on tv.adobe.com. I would recommend still resolving your Adobe AIR issue however.
I'm using Windows 7 Ultimate.
You can download Adobe Air manually from this link:
As to Inspiration Browser, I would suggest not to bother with it because it is no logger supported by Adobe. All the Videos and tutorials are online for anybody to view them free of charge: