All sites seem to be up and running. I checked mine this morning and I am fine. If you can't get to your site through your admin panel link, you can go through ifp3. Go to http://www.ifp3.com/
and click on the upper right hand corner of the screen "log in". This should take you to the admin panel. For further assistance, send a message to the help desk. If you still cannot log in, you can reach the help desk through this forum. From the main page of this forum, go to the bottom of the page that has all the various topics. There is a little text that says "The Team" just under the list of forums. Click that "The Team" link and you will find the support staff icon for Jacque where you can PM her directly.
I hope this helps. If none of this works, let me know and I will forward your message through for you. Good luck! - Jay