Thanks for that guys :)
I have already tried removing and replacing the battery, and no, there are no beeps when I restart the PC.
Having two PC's I have tried the graphics card form my old PC which didn't work, but my current graphics card works fine on the old PC.
The new mother board doesn't have any on board graphics so I am trying to restart from the graphics card, however the previous motherboard did have on board graphics and I still had the same problem :S