If you decide to go with elance or freelancer, I'd suggest the former for higher-caliber contractors, and the latter if your budget is tighter. Then again, if your budget is limited, you should look into free platforms that are very user-friendly even for someone with no prior knowledge, such as blogger.com
If you're fairly new at this, you may want to start with a smaller site (ideally in a low competition niche or targeting long tail keywords), and then expand once you start getting some sales. As they say, in IM, if you can make a penny in profit with a particular method, you can potentially make a million.
Mancar