I would say your best bet is to attach the two parts seprately.
Hire a designer by posting a thread in the "Templates and Graphics..blah blah..." in the Advertising forum.
Then get a php coder to build you your script... Or use something that can be easlily intrgrated like WHMAP.
Templatemonster.com will get you a template.
- I advise against this. Templatmonster templates are very easily recognisable and scream unprofessional (So much so that I've actually seen people critique a hosting site by saying "its too templatemonster-ish").
EDIT: Yippy... 800th Post!