New Mexico is wholly in Mountain time zone. The other states' time zones are as follows.

Tennessee

• East Tennessee: Eastern

• Middle and West: Central

Florida

• Peninsula and 'Big Bend' region: Eastern

• Panhandle west of the Apalachicola River: Central

Idaho

• north of Salmon River: Pacific

• remainder: Mountain

More Info: en.wikipedia.org