/* Copyright (c) 2011, Yahoo! Inc. All rights reserved. Code licensed under the BSD License: http://developer.yahoo.com/yui/license.html version: 2.9.0 */ /** * YUI Base * @module base * @namespace yui- * @requires reset, fonts */ body { /* For breathing room between content and viewport. */ margin:10px; } h1 { /* 18px via YUI Fonts CSS foundation. */ font-size: 138.5%; } h2 { /* 16px via YUI Fonts CSS foundation. */ font-size: 123.1%; } h3 { /* 14px via YUI Fonts CSS foundation. */ font-size: 108%; } h1,h2,h3 { /* Top & bottom margin based on font size. */ margin: 1em 0; } h1,h2,h3,h4,h5,h6,strong,dt { /* Bringing boldness back to headers and the strong element. */ font-weight: bold; } optgroup { font-weight:normal; } abbr,acronym { /* Indicating to users that more info is available. */ border-bottom: 1px dotted #000; cursor: help; } em { /* Bringing italics back to the em element. */ font-style: italic; } del { /* Striking deleted phrases. */ text-decoration: line-through; } blockquote,ul,ol,dl { /* Giving blockquotes and lists room to breath. */ margin: 1em; } ol,ul,dl { /* Bringing lists on to the page with breathing room. */ margin-left: 2em; } ol { /* Giving OL's LIs generated numbers. */ list-style: decimal outside; } ul { /* Giving UL's LIs generated disc markers. */ list-style: disc outside; } dl dd { /* Giving DD default indent. */ margin-left: 1em; } th,td { /* Borders and padding to make the table readable. */ border: 1px solid #000; padding: .5em; } th { /* Distinguishing table headers from data cells. */ font-weight: bold; text-align: center; } caption { /* Coordinated margin to match cell's padding. */ margin-bottom: .5em; /* Centered so it doesn't blend in to other content. */ text-align: center; } sup { /* to preserve line-height and selector appearance */ vertical-align: super; } sub { /* to preserve line-height and selector appearance */ vertical-align: sub; } p, fieldset, table, pre { /* So things don't run into each other. */ margin-bottom: 1em; } /* Opera requires 1px of padding to render with contemporary native chrome */ button, input[type="checkbox"], input[type="radio"], input[type="reset"], input[type="submit"] { padding:1px; } /* make IE scale images properly */ /* see http://code.flickr.com/blog/2008/11/12/on-ui-quality-the-little-things-client-side-image-resizing/ */ img { -ms-interpolation-mode:bicubic; }