Hardware Interrupts

I am a newbie with arduino and micro controllers. I am using a Mega 2560 board to control 4 rgb leds from Radio Shack. I am using a single push button to get user input. The program works great until i wanted to use the push button with a Hardware interrupt pin to wake the board from a sleep mode. The pin becomes high instead of low. My questions is: are the interrupts pins on the mega board always high.


Post the sketch - typically one uses the internal pullup to hold the input pin high, and the pushbutton is used to connect the pin to ground - then the code tests for a low.
Or look for a Low interrupt to wake up with.