I can setup this project for you, pretty simple actually. I can get the site installed and running for you, then I can walk you through what you need to do to maintain the site, and add/remove products. I took a 1 year web programming course at CDI College, and I was also a Parts/Service manager at Canadian Tire for 2 years. Please let me know if you have any questions. I do understand the layout you are looking for based on your example, I would just need your company info, server info, and colour scheme you are looking for and I could get started.
Good luck.