Were your fans running when the car overheated? I'm betting they weren't. If I were you I would check the coolant level first. Then let the car idle and see if the fans turn on. Unless your under warranty then just bring to the dealer.
At what temp does the hot light come on?
At what temp does the hot light come on?