There is one main philosophical difference between conservatives and liberals.
Conservatives care about themselves and those close to them.
Liberals care about themselves and everyone else.
In Alberta is strikes me that the PCs are ultra conservative. The Liberals are social conservatives. And the NDP are liberals.