Max load on arduino output pins

I know that each output pin on the arduino can sink or source 40 ma, but can you load all of the pins to that max at once? In other words, is there a maximum load that the chip can dissipate that is less than all of the output pins x 40 ma?

Thanks!

Hutch

The absolute maximum total current is 200ma