I dont think its back up yet.
All the links are showing this -
Sorry, we couldn't find the page you were looking for. Please return to the homepage.
but the home page is up looks like and so are all the ads :) (funnily enough even on broken pages the ads are not broken)