If I use an external style sheet for my site, can i have the whole layout of the site in the style sheet. And when I change something on the layout in the external style sheet, it changes it through out the whole site?
You can use that method for changing the style of each page, if they use the elements written inside of the CSS. For instance, if you wanted to change the background colour of the whole site and it was linked to this style sheet, it would be done on all of the pages by changing one file.