Hey Terri, it's a nudibranch. I don't know what kind. While diving off the coast of California I've seen nudis shaped like that. Spanish shawl they're called and very colorful.
Noah is good at getting IDs on stuff. Maybe he'll pop in and name it.
If not, I'll check my ID books tomorrow when I'm back in the shop.