Question: So I just finished working on a site on my computer, and I put it on a flash drive and put it in my public\_html folder on my server. When I type in <http://localhost/> I get my index page but the css is gone and all the images are gone. 

How can I fix this?

Answer: 
Sorry, this question is from years ago. For those interested, the problem was due to permissions on my server.
Make sure that inside your html, the path to your css is correct.  

 link rel="stylesheet" type="text/css" href="mystyle.css"

Your href="mystyle.css" should have a correct reference by using ..(dot-dot) just like "../folderName" in case your css file is one or more directory away from you main folder.