Like I mentioned, there were many things wrong with that post, not just racism. Let's start with some universal things - or at least I shall say it is universal, being that I am Indian and not even American, and I am aware of these things.
The term "negro" to refer to a group of people has been associated with slavery, discrimination and is considered offensive.
If you don't think this is hatred - I suggest you go and read this person's post to a group of Americans who identify with that race and see their reactions to it. Try doing it in public.
If you can do that, without an ounce of shame, then there's no point in me having to explain anything further.
"He was half white genetically, and had much whiter features than black. In fact, if he had had the flat nose and large lips more typical of certain Negros, I am positive he never would have been voted into office. "