you can get something like a
solar flood light... that should have enough brightness for you. Not sure how long they last.
You can also take a look at
Instructables: How to make your own LED Lightbulb
They don't cover the solar to battery part, but they will get you a lightbulb that is bright enough. Hope that helps.