I couldn't stand the ad frame and the pop-ups..
But you can check out my new site here: Aud Art
Here's a list of my art galleries:
Elfwood
Deviant Art
Art Attack
Read Sign