Race: racial class and level limits will apply, but according to this chart NOT the one from the PHB.
Human Dwarf Elf Gnome Half Elf Halfling Half Orc Tiefling Half Ogre
Fighter: U U 12 10 14 10 U 12 15
Ranger: U -- 15 -- 16 -- -- 12 --
Paladin: U -- -- -- -- -- -- -- --
Wizard: U -- U 9 12 -- -- 14 --
illusion: U -- -- U 11 -- -- 12 --
Priest: U 15 -- 9 14 12 11 10 10
Druid: U -- 12 -- 9 9 -- -- --
Rogue: U 12 12 14 12 U 15 U 15
Bard: U -- -- -- U 9 -- 15 --
Monk: U -- -- -- -- -- -- -- --
Psion++: U 7 4 8 4 9 -- 9 --
U--unlimited advancement -- class is not available to that race
++--Psions may not always be available, depending on the setting.
Demi Humans may exceed their class level limits if their prime requisite for their class is exceptional, according to the following scheme: 16:+1, 17:+2, 18:+3, 19:+4. Advancement beyond even those levels is possible, but will require twice the amount of experience points per level as a human character, and only single classed characters can extend beyond those limits above. For example, a dwarf with an 17 in DEX could extend his thief class to 14th, even if he is multiclassed, but he could not extend it beyond that if he were a fighter/thief.
ability score adjustments for additional PC races:
half orc: +1 strength and constitution, -1 charisma and wisdom
tiefling: +1 intelligence and charisma, -1 strength and wisdom
half ogre: +4 strength and constitution, -4 wisdom and charisma
Half ogres strength and constitution are maxed at 19, comeliness at 15.
Half orc comeliness is maxed at 15.
Multi Class combinations for additional races:
Half-Orc: Fighter/Thief, Fighter/Priest, Priest/Thief
Half-Ogre: Fighter/Thief
Tiefling: Fighter/Mage, Fighter/Priest, Fighter/Thief, Wizard/Thief, and Priest/Thief.
Thief ability adjustments for additional races:
Half Orc Half Ogre Tiefling
Pick Pockets: -5% -20% -5%
Open Lock: +5% +5% --
F/R Traps: +5% -- --
Move Silently: -- -5% +10%
Hide: -- +5% -10%
Detect Noise: +5% -- -5%
Climb Walls: +5% -30% --
Read Lang: -10% -25% +5%