Sounds like you need to read up on some geneticsHere are some good links:
http://www.newenglandreptile.com/care.html (scroll to the bottom for articles)
http://www.ralphdavisreptiles.com/matrix/squares.asp
http://www.ballpython.ca/genetics.html (great visuals)