SAN FRANCISCO - If it was only the Tea Party across the street, the protest, however spirited, might have been small.
But liberals have bullhorns, too - and on this night, glows sticks - and in the bluest of cities in the bluest of states, they aired their own grievances with President Barack Obama.
With the Democratic president scheduled to speak at a fundraiser at the Nob Hill Masonic Center tonight, environmentalists complained about oil drilling and anti-war activists complained about the United States' involvement in Afghanistan and Iraq.
"Cannabis is medicine," signs said, and some protesters managed while protesting to self-medicate.
Though apparently outnumbered, the Tea Party supporters were loud.
"No-Bama," they shouted, and later, "Fox News Rocks."
A protester behind them laughed and yelled, "Hey, pass the Kool-Aid!"
A man told him, "Get out of my country."
Across from the protesters, in a line of ticketholders that wrapped around the block, was Chris Cook, a 25-year-old from Kentucky who supports Obama now but voted for a Republican, President George W. Bush, when he was 18.
"Coming out here from Kentucky," he said, "it opened me up a little bit."