Were you charged under a Municipal ordinance, perhaps?
In the state of Ohio, first offense possession of under 100 grams of marijuana is a minor misdemeanor, punishable by $100 fine, no jail, no criminal record, no drivers license suspension.
You should speak with an attorney.

