I just got a ball python yesterday, it's young--though I don't have an exact age(probably 4-6 months) or gender(from petsmart). I had a california kingsnake many years ago and it was great--though I understand ball pythons are a bit different.

It's 2.5 feet long. I have it in a 20 gallon L aquarium. I have a light on during the day which gets the temp to about 95 degrees F directly under the light. I know that they like humidity and to be able to sit in their water dish so I have a very large water dish in the tank. Should I also have one of those blue or red lights on at night for heat or is it ok to let the temp fall to room temp(maybe 70 F).

When should I offer it a dead mouse? I have a seperate enclosure ready for when I'm going to feed it. I don't know when it last ate, so I'm not sure.