Know when it's time to hire a professional. You can't be great at everything, but you can be great at finding reliable and outstanding resources. That is also a skill not to be poo-pooed.I just made this up.
Since the PSD files were provided, it was simple to keep the same look by creating my own banners and graphics based on the source files. I've spent a lot of time creating templates and designs from scratch for WordPress, html and other CMS systems. I also spend a lot of time searching and purchasing templates for clients. Sometimes what we need is already created and only needs some tweaks to be ideal. The key to choosing a perfect WordPress template to buy is the designer/author of the template.
Jonathan Atkinson is one of the great ones. He's respectful, talented, thorough and VERY responsive. I purchased a template from him a c ouple of days ago. I didn't need to contact him until today about a widget issue I was having. Within MINUTES he responded and within an hour all was well and resolved. The documentation he creates for his templates blows every designer I've worked with out of the water! Easy to follow, complete and beautifully laid out. He is a true professional.
Check out his portfolio here Guarantee, I'll check his templates first before I broaden my search. The support is huge, the skill and documentation are equally important.