It was a good learning experience for me. I've come to know about the importance of usage different colors and how it affects the appearance of a page. Even minor changes in color will totally change the perception of the site. It's no magic there, but just the appropriate combination of colors. I've posted the zipped file containing the html and the css page. You can download it here.
Facebook Home page Design Link
Let me know your comments on this work. I'll try to upload the facebook's profile page design in a day or two...