From and after January 1, 1996, it shall be unlawful to place or allow to be placed, a sign promoting a political candidate or party within a state maintained street, highway or rights-of-way in the corporate limits of the City of Charleston, or within any right-of-way in the corporate limits of the city that is maintained by the City of Charleston.