Counter Strike: Condition Zero (x64)

Hi, I just got Counter Strike: Condition Zero today, and tried to run it. The game runs fine (Had to set it to Win XP SP2 Compatibility) but whenever I try to play single player, the loading screen comes up, states that it is starting the server and then it just CTD (Crash to Desktop). Anyone ele had this problem or know of a solution?

Any help would be appreciated.

P.S. My firewall doesn't seem to be blocking the program, I believe the problem is Vista related.