The priesthoods of public religion were held by members of the elite classes. What kind of political separation did not exist in Rome?