I don't think Child Neurology is up yet. If you look here:
http://brain.hastypastry.net/forums/showthread.php?t=3 it says he's adding the forums back one at a time. It also says you have to re-register. I tried registering, but I don't see anything at all on the image verification part. Do you see anything?