(a) Parking.
(1) No person owning or having control of any commercial motor vehicle, such as a road tractor, semitrailer, trailer or truck tractor, motor home, recreational vehicle, or a combination of vehicles weighing in excess of fifteen thousand (15,000) pounds gross weight, or over sixteen (16) feet in length (including accessories, racks, or other physical extensions), or having an enclosed area height of more than eight (8) feet from the roadway, shall park the same upon any street, avenue, or public way in areas zoned residential or primarily residential in nature. The provisions of this Subsection shall not be deemed to prohibit the lawful temporary parking of such equipment upon any street, avenue, or public way in the Village for the actual loading or unloading of goods, ware or merchandise, providing, however, the "loading" and "unloading," as used in this Section, shall be limited to the actual time consumed in such operation.
(2) The Village Board may designate specific truck parking zones/lots. This prohibition on the parking of large trucks shall not apply to such designated truck parking zones/lots.
(b) Municipal Equipment Exception. Municipal vehicles or public works equipment are excepted from the provisions of Subsection (a) above.
(c) Bus Parking. No operator of a school bus or other bus, regardless of its size, shall park such vehicle in any residential district - on the street, on a lawn, in the alley, in a driveway or anywhere else - except for such time as is reasonably necessary to facilitate the loading or unloading of the vehicle, except that school buses may park at any school when required.
(d) Storage of Trucks, Trailers, Tractors and Road Machinery on Private Property. Unless enclosed within a building, no person, firm or corporation shall park, keep or maintain on property zoned for residential use the following types of vehicles: trucks with a gross vehicle in excess of fifteen thousand (15,000) pounds or over sixteen (16) feet in length, truck tractors, semi-trailers, tractor-trailers, semi-tractors, farm tractors in excess of six (6) feet in width, dump trucks, auto wreckers, construction equipment, and road machinery. Said vehicles shall not be kept or parked outside of a building on said residential premises, except temporarily for the purposes of unloading, cleaning or servicing such vehicles for a period not exceeding three (3) days within a fifteen (15) day period.
(e) Trailer Parking. It is unlawful to park an unattended, unattached trailer on the street right- of-way for more than forty-eight (48) hours. This Subsection shall include, but not be limited to the following types of trailers:
(1) Boat and recreational vehicle trailers.
(2) Camper trailers.
(3) Utility or construction trailers.
(f) Removal. Any vehicle unlawfully parked under Subsection (a), (c), (d) or (e) above may be removed from the street by order of a law enforcement officer, pursuant to Section 10-1-33, and the expense of so moving and storing such vehicle shall be paid by the operator or owner of said vehicle as a forfeiture in addition to the penalties hereafter prescribed.
(g) Penalty. The penalty for violation of any provision of this Section shall be as provided in Section 10-1-50, together with the costs of prosecution ad applicable penalty assessment.