Legislative leaders have struck a budget deal, and just in time. Details are few, but Gov. Bill Richardson saw it Friday and pronounced it good. Here are the general outlines of the deal. The recently struck deal involves raising $233 million in revenue. That revenue would come from increasing the state’s gross receipts, cigarette and compensating taxes. Certain foods also would be taxed for the first time in years, although it’s unclear what food items would fall under the state’s gross receipts tax. The proposed budget agreement also relies on spending decreases. State agencies are expected to shave spending. Public education, meanwhile, would be reduced by about 1 percent.