Check your coolant level and your oil level. I let my friend borrow my car for two months and when I got it back I had to add over 2 quarts of oil. It over heated when sitting still until I added the oil. If that isn't the problem it's possibly the thermostat, but I doubt it.