Shift register pull to ground?

I bought a 7 segment LED I want to use with my Arduino:

http://goldmine-elec.com/pdf/G16990.pdf

My Arduino starter kit came with a 74HC595 shift register. The example for the shift register had me use the shift register to supply 5v to a bunch of LEDs. I want to do the opposite for my 7 segment, ground out pins as needed.

Can I use 74HC595 (or do I need a different one) to pull pins to ground? How would I wire that up? The datasheet for the 74HC595 is a little over my head.

Can I use 74HC595

Yes.

Wire up the common anode to +5v, wire series resistors from each cathode to the shift register. The a logic zero turns the segment on.

i started to experiment with this chip follow also http://www.arduino.cc/cgi-bin/yabb/YaBB.pl?num=1277284685 this discussion. and the tutorial http://www.arduino.cc/en/Tutorial/ShiftOut

byez