IMA and Check Engine light on in 2005 Honda Accord Hybrid?

I was driving for a good 30 minutes and then the IMA and Check Engine warning lights came on. When I got home I shut off my car and turned it back on and the IMA light was gone but the Check Engine light is still on.

It still amazes me after all the questions and answers on this forum how anyone has to ask what to do when a CEL comes on. Take it to an auto parts store and get a free code check.