BSD box. 63 processes, only 3 running. Load is under one, which means that over the last few minutes you had almost no processes that had to wait in queue. Your not using much memory to speak of.
It does look like your mysql is maybe using a bit more CPU than you would like, but that top snippet shows us nothing really.
Next time you run into this we'll need more than what you've shown. All that says is that mysql is using a lot of process. Doesn't say who is using mysql or what they are using it for. Doesn't help us troubleshoot.
Here's what will. -
Next time this happens have them log into mysql and run the following
show processlist;
Then post the entire processlist as it appears. That will show which query is slow, who is running it, and what kind of connections you have. We can go from there, it'll help a lot.
It would also help a lot if you posted a link to the site so we can take a look at your settings, useage patters, etc.