Any person, entity or corporation who has violated any provisions of this article; who has failed to comply with any order issued by the Palmyra Fire Official; or who has failed to comply with any order issued pursuant to any section thereof shall upon conviction before the proper judicial authority be punished by a fine of not more than $500. Each day a violation continues shall be considered a separate offense; penalties derived therefrom shall be forwarded to the Palmyra Fire Official Trust account with the exception of court costs.