Cascading Style Sheets (CSS) are designed to separate document content from document presentation. Some of the obvious advantages in using CSS that I can see are;
An improvement in accessibility as well as more flexibility and control in characteristic presentation, it enables multiple pages to share the same formatting and it also can be used by a user to see every page that they view in a certain way (e.g. large font, easier definition for an on screen reader... etc).
CSS as the ability to change the presentation of a document, but it is not able to change the actual content of the document. I.e. it will look different but the information will stay the same.
One of the major advantages of CSS (that i touched on earlier) is its accessibility, this is an important factor to take into account with web design as it enables all persons to access the information trying to be presented.
I made some changes to my posting... Such as making the title flash and changing its font, I also added a green line... not really sure why i did that. Also I added this border.

