How do I create headers and footers?

I see there is a footer on my blog posts and pages. How can I add that to the homepage? I also want to take the logo and top menu on my homepage and apply it across the site. Right now, the logo image is broken on the blog posts and pages of the site.