A black flag flies over the rainbow flag in the Castro, which was set at half-mast this morning. after the California State Supreme Court ruled to uphold prop 8, the same-sex marriage ban.