How to identify the pins on arduino Mega2560

Someone gave me a Mega2560 board and I decided to have a play. So, a couple of days ago, I bought a Sunfounder "Super Kit for Arduino" and have already built a very simple circuit (to make an LED blink). The Arduino IDE seems straightforward but I'm finding the actual board a bit hit and miss - particularly the Power pin slots.

The white writing on the board indicates 7 Power pins (IOREF, RESET, 3.3v, 5v, GND, GND, Vin) but the black plastic strip alongside the white writing has 8 pin slots, not 7.

To make things worse, the white writing is misaligned with the actual pin slots. Each word (e.g. RESET) is sitting precisely between two different pin slots on my particular board.

Can anyone point me to an explanation please? As it is, I'm worried about blowing the board before I've even started.

(deleted)

http://www.pighixxx.com/test/portfolio-items/mega/?portfolioID=314:

Above sarcasm was unwarranted. This was my first post on this forum (and probably my last now). It was an explanation and confirmation I was looking for.

So thanks very much "pert" for the excellent picture, which answers the question - i.e. the top pin is NC. Yours is a far clearer diagram than anything I found.

(deleted)

You can find schematics for the different boards on the Products page also. They would be the definite source as to what's connected. Everything else, like the pighixxx drawings, are derived from that.

I wasn't aware the real Arduino boards had labels on the connectors, but I haven't bought one in ages either.

They have custom printed headers now:

but I seem to only see pictures of the .org boards with those.

It looks like the mega only has some of the headers printed: