…try removing the battery, holding the power button for 20 seconds, and putting the battery back in. You should be able to boot now. This happens to me every so often – I learned the trick from Lenovo tech support a while ago.
Follow me on Twitter for stuff far more interesting than what I blog.