Belize consulate in the US says the 6 month thing doesn't apply to US citizens, that you just need a passport to be valid for the duration of the trip.

Blkj