You say build a website “from the ground up”. In this case I agree with @johnpowell, get your hands on a book, it’s way better than online tutorials.
Really, you can build a site with just html and add to your knowledge as you go. You don’t need css or anything else to make one or two pages. As you learn, you’ll see how everything else (css, flash, javascript, pictures, etc.) fits into and complements the overall html framework.
I strongly recommend an HTML book by Elizabeth Castro, they are very simple and get straight to writing code to do specific things. Look for her name. If you play around with one of those books, I’m sure you’ll be ready to move to a more detailed one in a couple weeks.