I've built a site in Sitebuilder using a domain name I purchased yesterday morning from Bravenet. The website loads if I type in the full URL but it doesn't appear when I do a Google search. Any ideas?
Your site is indexed by Google. Their data centres aren't always in sync so there is a period when some people will be able to find a new site while others can't. How well the site ranks for any particular search is another matter entirely.
Location is another issue as Google will often give priority to sites in the visitor's own country. Looking at your site there is nothing to say where you are so for a .com hosted in North America the default will be USA / Canada although the phone number format on your contact page looks English. Hopefully you have registered your location in Webmaster Tools.