class Roadie::Stylesheet

def create_style_block(selector_string, rule_set, media_types)

def create_style_block(selector_string, rule_set, media_types)
  specificity = CssParser.calculate_specificity(selector_string)
  selector = Selector.new(selector_string, specificity)
  properties = []
  rule_set.each_declaration do |prop, val, important|
    properties << StyleProperty.new(prop, val, important, specificity)
  end
  StyleBlock.new(selector, properties, media_types)
end