buy a domain name 6.99 monthly and up or yearly hosting Namecheap.com godaddy.com register.com
if buy a domain name yourself for example use namecheap.com you will have to set up the dns yourself for the hosting.
buy web hosting monthly or yearly t35.com jumpline.comfatcow.com3.
buy one website template($15 per template for basic non flash) . The ones for flash into are more expensive because you must know how to program the flash intro to work.4.
installation($35) of program such as a php program such as a turnkey website
I don't have a program to use I am only using knowledge. I was in college and learned website design and interactive media.
install of template does not include content that cost extra it is optional.