I just talked to Julia...the domain name was supposed to renew automatically, but the combination of an old e-mail addy (so she never got a reminder) and expired credit card meant that it wasn't renewed. It's all paid for and updated now, though, so the site should be up soon.
p.s. Totally a Thy Dungeonman ref! love it!