Base classes allowed in The Lord of the Rings, 4th Age.
Barbarian - Human, Dwarf, Half-Orc
Bard - Elf, Half-Elf
Cleric - Human, Elf, Dwarf, Hobbit, Half-Orc, Half-Elf
Druid - Elf, Human, Half-Elf
Fighter - Human, Elf, Dwarf, Hobbit, Half-Orc, Half-Elf
Ranger (needs work, maybe) - Human, Elf, Half-Elf, Hobbit
Paladin - Human, Half-Elf, Half-Orc
Scout - Hobbit, Human, Elf, Dwarf, Half-Orc, Half-Elf
Soulknife - Human, Half-Elf, Half-Orc
Mindbender - Human, Half-Elf, Half-Orc
Races usable as PCs
Elf
Half-Elf
Human
Dwarf
Half-Orc
Hobbit
Nationalities of Humans for specific classes
Mindbender - Requires Haradrim blood from a Mindbending family, either 100% or 50% for purposes of game play. Half-bloods require raising in area that has a Mindbender to train.
Soulknife - Requires Haradrim blood from a Mindbending family, either 100% or 50% for purposes of game play. Half-bloods require raising in area that has a Mindblade to train.
Barbarian prestige classes - King/Queen of the Wild
Fighter prestige classes - Cavalier, Duelist, Halfling Outrider, Order of the Bow Initiate
Scout prestige classes - Dungeon Delver, Thief-Acrobat,
Bard prestige classes - Virtuoso
Cleric - Contemplative, War Priest, Sacred Fist
Paladin prestige classes - Contemplative, Consecrated Harrier, Holy Liberator
Soulknife prestige classes - Ghash, War Mind
Mindbender prestige classes - Ghash, Metamind
Ranger prestige classes - Deepwood Sniper, Foe Hunter, King/Queen of the Wild, Tempest
Druid prestige classes - King/Queen of the Wild, Verdant Lord
So as you can see, there are a large number of options to a person in Middle Earth, but fireball fiends are not really going to enjoy this. Having said that, the "Ghash" is actually Uruk for fire, and that refers to the Pyrokinetic prestige class, so there's hope for firebugs.
"Are you sure you want to do that?" - Most important question I can ask you as a DM. So pay attention!
http://www.opengamingfoundation.org/srd.html (3.0 SRD)
http://www.d20srd.org/ (3.5 SRD)