There is only 1 CSS class unique to each of the four examples. Each of them has one of the following 4 classes:
page-calendar-practices-2012-06
page-calendar-practices
page-calendar-practices-2012-06-games
page-calendar-practices-all-games
Based on this, to select the first two:
.page-calendar-practices-2012-06,
.page-calendar-practices {...}
And to select the last two:
.page-calendar-practices-2012-06-games,
.page-calendar-practices-all-games {...}
Edit:
Applying this in general (similar to @Rob W's answer).
body[class*="page-calendar-practices"]:not([class*="-games"]) {...}
body[class*="page-calendar-practices-"][class*="-games"] {...}
, [class$="-games"] . class .