You've already received great advice, but to prevent this in the future build you tank slower!!! Your tank is very heavily loaded for a 10 week old tank. Your tank isn't old enough to be "stable"...give it at least a year before you start calling it stable. At 10 weeks you have nothing to compare it to. There's an old saying, "Nothing good happens fast in a reef tank." It's very true. When my tank was 10 weeks old it had three LPS corals in it (and a small clean up crew)...that was it. It didn't get the dirty little fish until it was almost 5 months old. That said, my tank is nearing its first birthday (and is now about as stocked as your 10 week old tank is) and looks great.
