A rule set for stylesheets that consists of a selector and a declaration block. The selector points to the HTML element you want to style, the declaration block contains one or more declarations separated by semicolons and each declaration includes a property name and a value, separated by a colon.