Question: what causes the different colors of layers in a sedimentary rock?
Answer: The type of sediment that is deposited will determine the type of sedimentary rock that can form. Different colors of sedimentary rock are determined by the environment where they are deposited. Red rocks form where oxygen is present. Darker sediments form when the environment is oxygen poor.