Lighting is mostly a 3D thing, to provide real 2D lighting I'd have to use pixel shaders which is not an option in this context

However, you can easily fake some lighting by using colored shapes or sprites with additive or multiplicative blending.
You could as well use pixel shaders through post-fx for more complex lighting.