'font-weight', 'value' => 'normal' ), ) ); TypekitTheme::add_font_category_rule( $category_rules, 'site-title', '#main-nav h1.masthead', array( array( 'property' => 'font-family', 'value' => '"Hoefler Text", "Cambria", Georgia, "Times New Roman", Times, serif' ), array( 'property' => 'font-size', 'value' => '1.5em' ), ) ); TypekitTheme::add_font_category_rule( $category_rules, 'body-text', 'dd.gallery-caption', array( array( 'property' => 'font-size', 'value' => '11px' ), ) ); TypekitTheme::add_font_category_rule( $category_rules, 'headings', '#main-nav ul ul', array( array( 'property' => 'font-size', 'value' => '1.0em' ), ) ); TypekitTheme::add_font_category_rule( $category_rules, 'body-text', '.delicious-desc, body', array( array( 'property' => 'font-family', 'value' => '"Lucida Grande", "Lucida Sans Unicode", Verdana, sans-serif' ), ) ); TypekitTheme::add_font_category_rule( $category_rules, 'body-text', '#entry-content p.tags strong, #main-nav ul, .comment-author, .comment-meta, .ctitle, .description, .entry > p:first-child:first-line, .error, .fin, .more-link, .navigation, p.date', array( array( 'property' => 'font-family', 'value' => '"Lucida Grande", "Lucida Sans Unicode", Verdana, sans-serif' ), ) ); TypekitTheme::add_font_category_rule( $category_rules, 'headings', '#content h1, h2, h3, h4, h5, h6', array( array( 'property' => 'font-family', 'value' => '"Hoefler Text", "Cambria", Georgia, "Times New Roman", Times, serif' ), ) ); TypekitTheme::add_font_category_rule( $category_rules, 'headings', '#content h1', array( array( 'property' => 'font-variant', 'value' => 'small-caps' ), array( 'property' => 'font-family', 'value' => '"Hoefler Text", "Cambria", Georgia, "Times New Roman", Times, serif' ), ) ); TypekitTheme::add_font_category_rule( $category_rules, 'headings', 'p.date', array( array( 'property' => 'font-style', 'value' => 'italic' ), ) ); TypekitTheme::add_font_category_rule( $category_rules, 'headings', '#content h1', array( array( 'property' => 'font-size', 'value' => '1.5em' ), ) ); TypekitTheme::add_font_category_rule( $category_rules, 'headings', 'h2', array( array( 'property' => 'font-size', 'value' => '1.7em' ), ) ); TypekitTheme::add_font_category_rule( $category_rules, 'headings', 'h3', array( array( 'property' => 'font-size', 'value' => '1.7em' ), ) ); TypekitTheme::add_font_category_rule( $category_rules, 'headings', '#supplementary h3, h2.widgettitle', array( array( 'property' => 'font-size', 'value' => '1.15em' ), array( 'property' => 'font-variant', 'value' => 'small-caps' ), ) ); TypekitTheme::add_font_category_rule( $category_rules, 'headings', 'h4', array( array( 'property' => 'font-size', 'value' => '1.4em' ), array( 'property' => 'font-variant', 'value' => 'small-caps' ), ) ); TypekitTheme::add_font_category_rule( $category_rules, 'headings', 'h5', array( array( 'property' => 'font-size', 'value' => '1.3em' ), ) ); TypekitTheme::add_font_category_rule( $category_rules, 'headings', '#main-nav ul', array( array( 'property' => 'font-size', 'value' => '0.75em' ), ) ); TypekitTheme::add_font_category_rule( $category_rules, 'body-text', '.entry', array( array( 'property' => 'font-size', 'value' => '0.75em' ), ) ); TypekitTheme::add_font_category_rule( $category_rules, 'headings', 'p.date', array( array( 'property' => 'font-size', 'value' => '0.8em' ), ) ); TypekitTheme::add_font_category_rule( $category_rules, 'headings', '.description', array( array( 'property' => 'font-size', 'value' => '0.8em' ), ) ); TypekitTheme::add_font_category_rule( $category_rules, 'body-text', '.entry > p:first-child:first-letter', array( array( 'property' => 'font-size', 'value' => '2em' ), ) ); TypekitTheme::add_font_category_rule( $category_rules, 'headings', '.entry > p:first-child:first-line', array( array( 'property' => 'font-variant', 'value' => 'small-caps' ), array( 'property' => 'font-size', 'value' => '1.3em' ), ) ); TypekitTheme::add_font_category_rule( $category_rules, 'none', '#search .search', array( array( 'property' => 'font-size', 'value' => '0.7em' ), ) ); TypekitTheme::add_font_category_rule( $category_rules, 'body-text', 'blockquote', array( array( 'property' => 'font-style', 'value' => 'italic' ), ) ); TypekitTheme::add_font_category_rule( $category_rules, 'body-text', '#entry-content .caption', array( array( 'property' => 'font-size', 'value' => '0.85em' ), ) ); TypekitTheme::add_font_category_rule( $category_rules, 'body-text', '#entry-content .caption a, ol.footnotes a', array( array( 'property' => 'font-size', 'value' => '1.0em' ), ) ); TypekitTheme::add_font_category_rule( $category_rules, 'headings', '#entry-content h3 a', array( array( 'property' => 'font-weight', 'value' => 'normal' ), array( 'property' => 'font-variant', 'value' => 'small-caps' ), array( 'property' => 'font-size', 'value' => '0.75em' ), ) ); TypekitTheme::add_font_category_rule( $category_rules, 'headings', '#entry-content p.tags strong', array( array( 'property' => 'font-weight', 'value' => 'normal' ), array( 'property' => 'font-size', 'value' => '1.1em' ), array( 'property' => 'font-style', 'value' => 'italic' ), ) ); TypekitTheme::add_font_category_rule( $category_rules, 'body-text', '.meta', array( array( 'property' => 'font-size', 'value' => '0.7em' ), ) ); TypekitTheme::add_font_category_rule( $category_rules, 'headings', '.error', array( array( 'property' => 'font-size', 'value' => '5em' ), ) ); TypekitTheme::add_font_category_rule( $category_rules, 'body-text', '#footer', array( array( 'property' => 'font-size', 'value' => '0.7em' ), ) ); TypekitTheme::add_font_category_rule( $category_rules, 'headings', '#entry-content .fin', array( array( 'property' => 'font-size', 'value' => '1.3em' ), ) ); TypekitTheme::add_font_category_rule( $category_rules, 'headings', '.more-link .bracket', array( array( 'property' => 'font-size', 'value' => '1.5em' ), ) ); TypekitTheme::add_font_category_rule( $category_rules, 'none', 'code', array( array( 'property' => 'font-size', 'value' => '1.2em' ), ) ); TypekitTheme::add_font_category_rule( $category_rules, 'headings', '.navigation', array( array( 'property' => 'font-size', 'value' => '0.9em' ), array( 'property' => 'font-variant', 'value' => 'small-caps' ), ) ); TypekitTheme::add_font_category_rule( $category_rules, 'none', '.adcode a, .adcode div, .adcode span', array( array( 'property' => 'font-size', 'value' => '1em !important' ), ) ); TypekitTheme::add_font_category_rule( $category_rules, 'headings', '.entry a, .navigation a', array( array( 'property' => 'font-weight', 'value' => 'bold' ), array( 'property' => 'font-size', 'value' => '12px' ), ) ); TypekitTheme::add_font_category_rule( $category_rules, 'body-text', '.entry sup', array( array( 'property' => 'font-size', 'value' => '11px' ), ) ); TypekitTheme::add_font_category_rule( $category_rules, 'body-text', '.entry sup a', array( array( 'property' => 'font-weight', 'value' => 'normal' ), array( 'property' => 'font-size', 'value' => '10px' ), ) ); TypekitTheme::add_font_category_rule( $category_rules, 'body-text', '.entry a.more-link', array( array( 'property' => 'font-variant', 'value' => 'small-caps' ), array( 'property' => 'font-size', 'value' => '1.2em' ), array( 'property' => 'font-weight', 'value' => 'normal' ), ) ); TypekitTheme::add_font_category_rule( $category_rules, 'body-text', '.smartarchives', array( array( 'property' => 'font-size', 'value' => '0.8em' ), ) ); TypekitTheme::add_font_category_rule( $category_rules, 'body-text', '#content .archive_block li', array( array( 'property' => 'font-size', 'value' => '11px' ), ) ); TypekitTheme::add_font_category_rule( $category_rules, 'body-text', '#content .archive_block li.empty', array( array( 'property' => 'font-size', 'value' => '11px' ), ) ); TypekitTheme::add_font_category_rule( $category_rules, 'body-text', '#content .smartarchives .archive_block li a', array( array( 'property' => 'font-weight', 'value' => 'normal' ), array( 'property' => 'font-size', 'value' => '11px' ), ) ); TypekitTheme::add_font_category_rule( $category_rules, 'body-text', '.contactform label', array( array( 'property' => 'font-weight', 'value' => 'bold' ), ) ); TypekitTheme::add_font_category_rule( $category_rules, 'body-text', 'ul.commentlist cite', array( array( 'property' => 'font-style', 'value' => 'normal' ), ) ); TypekitTheme::add_font_category_rule( $category_rules, 'headings', '.comment-author a, .comment-meta a', array( array( 'property' => 'font-weight', 'value' => 'normal' ), array( 'property' => 'font-size', 'value' => '1.1em' ), ) ); TypekitTheme::add_font_category_rule( $category_rules, 'headings', 'ul.commentlist .comment-meta a', array( array( 'property' => 'font-style', 'value' => 'italic' ), ) ); TypekitTheme::add_font_category_rule( $category_rules, 'headings', '.ctitle', array( array( 'property' => 'font-variant', 'value' => 'small-caps' ), ) ); TypekitTheme::add_font_category_rule( $category_rules, 'body-text', '#respond .required', array( array( 'property' => 'font-weight', 'value' => 'bold' ), ) ); TypekitTheme::add_font_category_rule( $category_rules, 'body-text', '#respond .form-allowed-tags', array( array( 'property' => 'font-size', 'value' => '12px' ), ) ); TypekitTheme::add_font_category_rule( $category_rules, 'body-text', '#respond .form-allowed-tags code', array( array( 'property' => 'font-size', 'value' => '11px' ), ) ); TypekitTheme::add_font_category_rule( $category_rules, 'body-text', '#respond .form-submit input', array( array( 'property' => 'font-size', 'value' => '14px' ), ) ); TypekitTheme::add_font_category_rule( $category_rules, 'body-text', '#entry-content .entry p.wp-caption-text', array( array( 'property' => 'font-size', 'value' => '11px' ), ) ); return $category_rules; } );