Have you seen it yet?
I normally check the Leigh web site several times each week. I looked again tonight, and BAM! New. You can see it, embedded on the right.
The new page features a terrific slider for the large image centered just below the menu bar. In addition, the first two menu items have vertical sliders, with all the main content in each sliding segment.
Check it out! This is the link to the Leigh Industries web site.