(a) A person smoking tobacco in violation of Chapter 12A of Title 31 shall be guilty of a misdemeanor and, if convicted, shall be punished by a fine of not less than $100.00 nor more than $500.00.
(b) This Code section shall be cumulative to and shall not prohibit the enactment of any other general and local laws, rules and regulations of state or local agencies, and local ordinances prohibiting smoking which are more restrictive than this Code section.