A stylesheet declaration is part of a stylesheet declaration block, which is part of a stylesheet rule. A stylesheet consists of zero or more rules. Rules consist of a selector, and a declaration block. Declaration blocks consists of zero or more declarations. Declarations consist of a declaration property and a property value. The property specifies the type of change that will be made to the element(s) to which the rule applies, and the value specifies the value of that change.