Power on/off with momentary button

Hi,
Is it possible for a beginner like me to use a momentary button as an on/ off switch for my arduino. It is being powered by battery.

I only have access to 'standard' electronics components at my local store. I have seen fancy prebuilt pcb's I can order online but I don't have time for that.

Can someone explain how I could do this simply with a relay or transistor? I would prefer something solid state as I assume this would take up less room.

Thank in advance for any input.

Something like this? The circuit is here.
Here you have a version that uses a debouncer and a flip-flop and some nice explanation how it works.

If you want to look for more on Google, search for push-button power circuit

Korman

You can also get latching push button switches like this:

http://cpc.farnell.com/_/sw03220/switch-sq-pb-green/dp/SW03220