/* // This file is part of the Carrington Blog Theme for WordPress // http://carringtontheme.com // // Copyright (c) 2008-2009 Crowd Favorite, Ltd. All rights reserved. // http://crowdfavorite.com // // Released under the GPL license // http://www.opensource.org/licenses/gpl-license.php // // ********************************************************************** // This program is distributed in the hope that it will be useful, but // WITHOUT ANY WARRANTY; without even the implied warranty of // MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. // ********************************************************************** */ /* Reset: based on http://meyerweb.com/eric/tools/css/reset v1.0 | 20080212, sans table styles ============================================================================================== */ html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, hr{ margin: 0; padding: 0; border: 0; outline: 0; font-size: 100%; vertical-align: baseline; background: transparent; } blockquote, q { quotes: none; } blockquote:before, blockquote:after, q:before, q:after { content: ''; content: none; } :focus { outline: 0; } cite, address { display:inline; font-style:normal; } /* Typography ======================================================*/ body { background: #fff; color: #51555c; font: 12px/18px helvetica, arial, sans-serif; } code { font-family: "Lucida Console", Monaco, monospace; } *[lang] { font-style: italic; } del { text-decoration: line-through; } acronym, .caps { text-transform: uppercase; } .small-caps { font-variant: small-caps; } acronym, .num, .caps, .small-caps { letter-spacing: 0.1em; } pre { overflow: auto; } textarea { font: 12px/18px helvetica, arial, sans-serif; padding: 3px; } /* Links */ a, a:visited { color: #a00004; text-decoration: none; } /* specify all three for accessibility */ a:focus, a:hover, a:active { text-decoration: underline; } h1 a, h2 a, h3 a, h4 a, h5 a, h6 a, h1 a:visited, h2 a:visited, h3 a:visited, h4 a:visited, h5 a:visited, h6 a:visited { color: #51555c; } h1 a:hover, h2 a:hover, h3 a:hover, h4 a:hover, h5 a:hover, h6 a:hover { color: #a00004; text-decoration: none; } /* elements with title attribute */ abbr[title], acronym[title], dfn[title], span[title], del[title] { cursor: help; } /* typogrify: inset initial double quotes. */ .dquo { margin-left: -.45em; } /* fancy ampersands */ .amp { font-family: Baskerville, "Goudy Old Style", "Palatino", "Book Antiqua", serif; font-size: 13px; font-style: italic; } /* Font sizes and vertical measure */ h1, h2, h3, h4, h5, h6, .h1, .h2, .h3 { display:block; margin-bottom:9px; } h1, .h1 { font-size: 24px; line-height:1; } h2, .h2 { font-size: 18px; } h3, .h3 { font-size: 14px; } p, pre, dl, ul, ol { margin-bottom:18px; } blockquote { border-left:2px solid #e9eaea; margin:0 9px 9px; padding-left:10px; } ol { margin-left:36px; } dd { margin-left:18px; } li ul, li ol { margin-bottom: 0; } li, dd, .tight { margin-bottom:9px; } ul li { background: url(../img/arrow-bullet.gif) no-repeat left top; list-style:none; padding-left:12px; } acronym, .caps, .small { font-size: 11.5px; } hr { background:#ccc; color:#ccc; height:1px; margin:0 30px 18px 30px; } .rule-major{ background-color:#e9eaea; } .rule, .rule-minor { border-top:1px solid #cecfd1; height:9px; margin:0 0 18px; } .rule-major { border-top:1px solid #cecfd1; height:35px; margin:0 0 18px; } .rule hr, .rule-minor hr, .rule-major hr { display:none; } /* No formatting class */ .plain, .plain li { background:transparent; border:0; font-style:normal; list-style:none; margin:0; padding:0; } .alt-font { color: #999; font-family: Georgia, Palatino, "Palatino Linotype", Baskerville, serif; font-style:italic; } .alt-font a { font-family:helvetica, arial, sans-serif; font-style:normal; }