Welcome to BP.net and the wonderful world of Ball Pythons. Please take some advise and purchase your new BP from a good breeder and skip the petstores. With out going into a lot of gory detail, it will save you a lot of trouble.
One of the best caresheets I've seen is right here on BP.net:
http://www.ball-pythons.net/modules/...warticle&id=59
There is also a caging Forum on BP.net where lots of folks post pics of their cage set ups. Give it a look.