How to Sleep Arduino
avr/sleep.h might have what you need - documentation is at 
    http://www.nongnu.org/avr-libc/user-manual/group__avr__sleep.html 

There are some warnings about putting the CPU to sleep though :)

Hope this helps.