Now, it depends whether you want to sell (process payments) online or only use it as a showroom and selling will be done offline.
E-commerce apps:
www.magentocommerce.com (full blown e-commerce, most likely and overkill for your kind of app)
www.oscommerce.com (same as above, perhaps less advanced, less sexy looking)
www.zencart.com
checkout.google.com (deady easy, needs either Ltd. or verification of a seller via card)
CMS - no processing of payments online:
drupal.org (CMS/framework)
wordpress.com (blog/CMS)
Judging by your description, I'd say WordPress. It's not the most brilliant code written but it does the job nicely and is widely supported by various plugins and themes. You'd need PHP and MySQL hosting for that.
Contact me directly if I can be of any assistance

JJ
> ... so you found a deal seal and it was wearing a penoir?!
>> That's ludicrous, we put the penoir on it.