One of the main reasons why I think racism prevails among African Americans, is because children's parents talk to them about civil rights, slavery, or how African American's were discriminated against, and they might begin to form a slight dislike for the race that inflicted that pain upon thier race.
The reason why I think racism still exists among whites (mainly southern whites) is because African Americans achieved so much and some of them have become more successful than them.
But, just talking about racism in general without breaking them into groups, racism prevails because of what is passed down by word of mouth by parents of races of both blacks and whites.
The images in the media, such as rap music videos may cause other people of other races such as Asians to form a image of all blacks, and they may think that most blacks are all gangsters, therefore causing dislike for them
But, I think that as more and more of the people that lived during the civil rights era die, most of the racism will die with them also.