http://d24w6bsrhbeh9d.cloudfront.net...04387_700b.jpg
I wouldn't call the tirade racist, but it is rude to write such a letter to someone holding elected office.
If the white guy were Republican and opposing gay "marriage," then yes, it would be. Liberals are pretty confused on this one, though. The politician not only is opposing gay "marriage" (supposedly), but he's also a minister, which means liberals would normally be 10 times as irate, but then he is also black, so they hesitate to condemn him.