TLC5940 and tri-color LEDs

I have a project in which I wanted to run some tri-color LEDs I had acquired via ebay, using TLC5940's as the driver for it. Turns out I got common cathode (ie negative/ground) LEDs but the 5940 is a current-sink. Is there a way to wire this to work for my needs, or do I just need to order some new common-anode LEDs? (I wired this based on Arduino Playground - TLC5940)

You could arrange some non inverting drivers but you are much much better off getting the right
LEDs.