We're installing a new ad management plugin this evening. Hopefully, technology will be on our side, and the site won't blow up. We'll have the site back up as soon as possible.
If you'd like information about getting your book reviewed, that can also be found on sister site Manhattan Book Review (you'll be able to submit your book for any of our three outlets from there).
San Francisco Book Review