
Credit/link me if you used any of my content. =]

Please save onto your own computer. Thanks.
(More buttons here)
CSS:
The body simply means everything, basically. It's all the text that you type. You can replace it with "b" (bold), "i" (italics), "u" (underline), "p" (paragraph), "a:link" (links) and many others; these are called selectors.
Now I will explain each of the properties' purpose.
font-family = what kind of font
font-size = what size of font
color = what font color
line-height = how tall is the line (ex. if you text is 10px and your line is 11px, it'd look normal however, if your text is 10 px and your line is 8px, it would look a little squished though it is often a decorative style)
letter-spacing = how wide apart are each of the letters
text-align = which side does the text align to
text-decoration = any decorations to the text
border-top = creates a border above the text -- you can replace top with bottom, left or right OR use a combination of the 4!
Now I will list some possible values for each property.
font-family = arial, verdana, times new roman, trebuchet MS, century gothic, courier new
font-size = any size (you can use px or pt)
color = any color in the whooollleee wiiidddeee world =D Try to keep it so it won't blind your visitors though x)
line-height = any number (you can use px or pt)
letter-spacing = any number (usually px)
text-align = right, left, center
text-decoration = underline, italics and none if you don't want any decorations
border-top = 1px (how wide the line is -- any number) solid, dashed, dotted #any color