From NBC's Domenico Montanaro
The New York state Senate is scheduled to take up a vote on same-sex marriage today. The state Assembly has passed the measure, and the state Senate has decided to debate it.
But it's not at all clear Democrats, who have just a one-seat majority in the state Senate, have the votes to pass it.
Senate Republicans said Wednesday morning that they believed their members could provide a few votes for the bill, but it was not certain whether those votes would be enough to offset the handful of Democratic no votes that are anticipated.
Same-sex marriage is legal in Massachusetts, Connecticut, Iowa, and Vermont and will be in New Hampshire starting in 2010. Maine and California previously approved same-sex marriage, but those laws were repealed by referenda.
The Washington, DC, city council voted to approve same-sex marriage on Tuesday, but that fight is far from over. Bishops are lobbying Congress to overturn the law -- and to put it to a referendum.