(a) Except as otherwise provided in this section, every vehicle stopped or parked upon a 2-way roadway shall be so stopped or parked with the right-hand wheels parallel to and within 12 inches of the right-hand curb or outside edge of the shoulder.
(b) Except when otherwise provided by local ordinance, every vehicle stopped or parked upon a one-way roadway shall be so stopped or parked parallel to the curb or edge of the roadway, in the direction of authorized traffic movement, with its right-hand wheels within 12 inches of the right-hand curb or outside edge of the shoulder, or its left wheels within 12 inches of the left-hand curb or outside edge of the shoulder.
(c) Local authorities within their respective jurisdictions may, by ordinance, permit angle parking on any highway, except that angle parking shall not be permitted on a federal aid or state highway unless the Department of Transportation has determined that the highway is of sufficient width to permit angle parking without interfering with the free movement of traffic on the roadway.
(d) The Department of Transportation may place signs prohibiting or restricting the stopping, standing or parking of vehicles on any highway where, in its opinion, such stopping, standing or parking is dangerous to those using the highways or where the stopping, standing or parking of vehicles would unduly interfere with the free movement of traffic thereon. Such prohibitions or restrictions may be declared to be effective either part or all of the time, and differing limits may be established for different times of the day, for different types of vehicles, for different weather conditions and when other significant factors differ.
(e) No person shall park a vehicle in any area owned by, leased by or under the control of a retail store and immediately adjacent to such retail store, when such area has been designated by the management of the retail store as a loading zone and is conspicuously marked as such.
(f) Whoever violates this section shall be assessed a civil penalty not less than $100 nor more than $500.