(A) Whenever in this title any act is prohibited or is made or declared to be unlawful or an offense or a misdemeanor or whenever in the code or ordinance the doing of any act is required or the failure to do such act is declared to be unlawful, where no specific penalty is provided therefor, the violation of any such provision of this code or other ordinance shall be a Class 3 misdemeanor punished by a fine not exceeding $50 or by imprisonment for a term not exceeding 30 days. Each day that any violation of this code or of any ordinance continues shall constitute a separate offense.
(B) Despite the provisions of division (A) above, violation of any provision of this Code of Ordinances regulating the operation of any vehicle shall constitute an infraction, subject to the penalty provisions of G.S. §§ 14-3.1 and 14.4.
(C) In addition to or in lieu of the penalty provisions set forth above, the violator may be subject to civil penalties and/or equitable remedies as permitted under state law.
(D) Any act constituting a violation of the provisions of this code or a failure to comply with any of its requirements shall subject the offender to a civil penalty of $100 for each separate offense. If the offender fails to pay this penalty within five days after being notified of a violation, the penalty may be recovered by the town in a civil action in the nature of debt. Each day that any violation continues after notification exists shall be considered a separate offense for purposes of the penalties and remedies specified in this section.