Margie M. Phelps, left, stands with her husband Pastor Fred Phelps and her daughter Margie J. Phelps during a demonstration outside the federal courthouse in Baltimore, Maryland, Wednesday, Oct. 31, 2007.  Photo by Jed Kirschbaum, Associated   Press.