The causes of tooth staining range from genetics, to age, to diet. Learn how you can prevent your teeth from being stained by your lifestyle and habits.