I downloaded it through Steam, and when I try to run it I am met with
FONT ERROR
Error loading font (Error Code: 13)!!
The game will now exit.
Some Googling suggests that this may be because the game cannot locate a copy of LSANS.FOT, which it requires (it includes a copy of LSANS.TTF, but that alone is apparently not enough). This file is probably included on Windows, so it may be possible to get a copy of it and copy it to the game's directory (mine is at /Users/jeremybanks/Library/Application\ Support/CrossOver\ Games/Bottles/winxp/drive_c/Program\ Files/Steam/steamapps/common/sid\ meier\'s\ civilization\ iii\ complete).