If you've tried to load my site through rebeccaflaum.com and found your way to this news posting, huzzah! I'm having some website hosting issues and currently rebeccaflaum.com is not taking you where it should. It's possible that studiocatawampus.com may also be having some issues so if you're encountering the site sporadically, please have patience! Thanks so much!
Edit: looks like everything is cleared up now! Thanks for your patience. :)