Character Level Cap: Character levels cap out at 35th. No level can be earned beyond 35th. In general, this will allow most characters to follow 1 base/core class and 1 prestige class to completion, with a few extra levels for "dipping" (when necessary to meet feat and prestige class requirements).
If my Nefret Campaign ventures to these levels, then I will allow characters to progress through level 30 using the rules presented here.
Class Level Cap: All classes cap at the highest level in their original source material. Core and base classes cap at 20th level, while prestige classes cap at 5th or 10th level. In order to progress to epic level, a character must multi-class (using the normal rules).