The following is a list of WordPress theme sites that have a large selection of quality themes for all types of sites:
- WordPress.org
- Theme Forest
- Elegant Themes
- Organic Themes
- Press75
- Templatic
- DIY Themes
- PageLines
- WooThemes
- Theme X
We recommend finding a theme that fits as closely as possible to what you want and then customizing the CSS and branding to meet your needs. This will be the fastest and most cost-effective way to get up and running.