/* Theme Name: Airey Theme URI: http://www.davidairey.com/ Author: David Airey Author URI: http://www.davidairey.com/about/ Description: A minimalistic theme with 3 columns Version: 1.1.8 Tags: orange, black, three-columns, fixed-width, left-sidebar, right-sidebar, white License: GNU General Public License v2.0 License URI: http://www.gnu.org/licenses/gpl-2.0.html This theme, like WordPress, is licensed under the GPL. */ @import"menu.css"; body, h1, h2, h3, h4, h5, h6, blockquote, p{ margin: 0; padding: 0; } body{ margin: 0; font-family: "Georgia", Times, Serif; font-size: 14px; text-align: center; vertical-align: top; color: #0a0a0a; } h1, h1 a:link, h1 a:visited, h1 a:hover{ font-family: "Georgia", Times, Serif; font-style: italic; color: #171717; text-decoration: none; font-weight: 600; padding: 0; } h2, h2 a:link, h2 a:visited, h2 a:hover{ font-family: "Georgia", Times, Serif; font-style: italic; color: #171717; text-decoration: none; font-weight: 600; padding: 0; } h3, h3 a:link, h3 a:visited, h3 a:hover{ font-family: "Georgia", Times, Serif; font-style: italic; color: #171717; text-decoration: none; font-weight: 600; padding: 0; font-size: 16px; } h4, h4 a:link, h4 a:visited, h4 a:hover{ font-family: "Georgia", Times, Serif; color: #171717; text-decoration: none; font-weight: 600; padding: 0; font-size: 15px; } a img {border: none; } a:link, a:visited{ text-decoration: none; color: #d63c00; } a:hover{ text-decoration: underline; } p{ padding: 0 0 10px 0; } #wrapper{ margin: 0 auto 0 auto; width: 960px; text-align: left; background: #fff; } #header{ float: left; width: 940px; padding: 10px; background: #fff; } /************************************************ * Banner * ************************************************/ #header{ float: left; width: 960px; height: 100px; background: white; border-top: 0px solid #c0c0c0; border-bottom: 0px solid #c0c0c0; } #site-title { font-size: 28px !important; margin: 20px 0 8px; } #site-title a { font-size: 28px !important; margin: 20px 0 8px; color: #000; font-weight: bold; font-style: italic; } #desc { font-size: 14px; font-style: none; } /************************************************ * Content * ************************************************/ #container{ float: left; width: 460px; margin: 20px 30px 15px 30px; border-top: 1px dotted #898989; } #extrawide{ float: right; width: 710px; margin: 20px 30px 15px 30px; border-top: 1px solid #000; } .post{ padding: 5px 0 20px 0; } .post a:visited{ padding: 5px 0 20px 0; text-decoration: none; color: #d63c00; } .post a:hover{ text-decoration: underline; } .post h1, .post h1 a:visited{ font-family: "Georgia", Times, Serif; font-weight: bold; font-size: 20px; color: #171717; padding: 10px 0 0 0; } .post h2, .post h2 a:visited{ font-family: "Georgia", Times, Serif; font-weight: bold; font-size: 20px; color: #171717; padding: 10px 0 0 0; } .post h3{ font-family: "Georgia", Times, Serif; font-weight: bold; font-size: 16px; color: #171717; padding: 10px 0 0 0; } .post h4{ font-family: "Georgia", Times, Serif; font-weight: bold; font-size: 15px; color: #171717; padding: 10px 0 0 0; } .post img { max-width: 400px; } .postthumb { float: left; margin: 0 10px 10px 0px; } .wp-caption-text { font-size: 11px; font-weight: normal; } .entry{ line-height: 19px; } .entry a:visted{ color: #d63c00; } blockquote{ border: 1px solid #d4d4d4; margin: 15px 0 15px 20px; padding: 10px 20px 20px 20px; background: #fafafa url(images/blq.gif); } p.postmetadata{ font-size: 12px; color: #606060; background-color: #efefef; margin: 10px 0 10px 0; padding: 7px 10px 7px 10px; } p.postmetadata a:link, a:visited{ color: #d63c00; font-weight: normal; } .navigation{ padding: 10px 10px 0 10px; font-size: 14px; font-weight: bold; line-height: 18px; } #container .gallery .gallery-caption { color: #888; font-size: 11px; margin: 0 0 12px; } #container .sticky { background: #eee; padding: 0px 15px; } /************************************************ * Sidebars * ************************************************/ .sidebar1{ float: left; width: 170px; margin: 20px 10px 10px 10px; padding: 0; display: inline; border-top: 1px dotted #898989; } .sidebar2{ float: right; width: 230px; margin: 20px 10px 10px 10px; padding: 0; display: inline; border-top: 1px dotted #898989; } .sidebar1 h4, .sidebar2 h4 { font-style: italic; font-size: 15px; margin:5px 0; padding:5px 0 1px; } .sidebar1 ul, .sidebar2 ul{ list-style: none; margin: 0; padding: 0; } .sidebar1 ul li, .sidebar2 ul li{ display: block; padding: 0; margin: 0; } .sidebar1 h2, .sidebar2 h2{ font-family: "Georgia", Times, Serif; font-size: 15px; color: #171717; margin: 5px 0 5px 0; padding: 5px 0 1px 0; background-color: #fff; } .sidebar1 ul li, .sidebar2 ul li{ padding: 0px; } .sidebar1 ul li a, .sidebar2 ul li a{ display: block; color: #171717; font-size: 12px; text-decoration: none; margin: 0; padding: 4px 0px 4px 6px; border-top: 1px dotted #898989; } .sidebar1 ul li a:hover, .sidebar2 ul li a:hover{ background: #eee; color: #000; } .sidebar1 a:visited, .sidebar2 a:visited{ font-weight: normal; } .sidebar1 p, .sidebar2 p { padding: 0px 0px 10px 0px; } /************************************************ * Search * ************************************************/ .searchform{ font-size: 8px; margin: 15px 0 15px 0; padding: 0; } /************************************************ * Subscribe * ************************************************/ .subscribe{ font-size: 10px; margin: 0; padding: 0; } /************************************************ * Calendar * ************************************************/ table#wp-calendar{ padding: 10px 10px 0 0; width: 100%; } /************************************************ * Comments * ************************************************/ #comments { clear: both; } #comments .navigation { padding: 0 0 18px 0; } h3#comments-title, h3#reply-title { color: #000; font-size: 18px; font-weight: bold; margin-bottom: 0; } h3#comments-title { padding: 18px 0; } .commentlist { list-style: none; margin: 0; padding: 0; } .commentlist li.comment { border-bottom: 1px solid #e7e7e7; line-height: 24px; margin: 0 0 14px 0; padding: 0 0 0 56px; position: relative; } .commentlist li:last-child { border-bottom: none; margin-bottom: 0; } #comments .comment-body ul, #comments .comment-body ol { margin-bottom: 18px; } #comments .comment-body p:last-child { margin-bottom: 6px; } #comments .comment-body blockquote p:last-child { margin-bottom: 24px; } .commentlist ol { list-style: decimal; padding-left: 0px !important; } .commentlist .avatar { position: absolute; top: 4px; left: 0; } .comment-author { } .comment-author cite { color: #000; font-style: normal; font-weight: bold; } .comment-author .says { font-style: italic; } .comment-meta { font-size: 12px; margin: 0 0 18px 0; } .comment-meta a:link, .comment-meta a:visited { color: #888; text-decoration: none; } .comment-meta a:active, .comment-meta a:hover { color: #ff4b33; } .commentlist .even { } .commentlist .bypostauthor { } #commentlist li.comment .depth-1 { margin-left: 50px; } #comments .comment .depth-2 { margin-left: 100px; } .reply { font-size: 12px; padding: 0 0 24px 0; } .reply a, a.comment-edit-link { color: #888; } .reply a:hover, a.comment-edit-link:hover { color: #ff4b33; } .commentlist .children { list-style: none; margin: 0; } .commentlist .children li { border: none; margin: 0; } .nopassword, .nocomments { display: none; } #comments .pingback { border-bottom: 1px solid #e7e7e7; margin-bottom: 18px; padding-bottom: 18px; } .commentlist li.comment+li.pingback { margin-top: -6px; } #comments .pingback p { color: #888; display: block; font-size: 12px; line-height: 18px; margin: 0; } #comments .pingback .url { font-size: 13px; font-style: italic; } /* Comments form */ input[type=submit] { color: #333; } #respond { border-top: 1px solid #e7e7e7; margin: 24px 0; overflow: hidden; position: relative; } #respond p { margin: 0; } #respond .comment-notes { margin-bottom: 1em; } .form-allowed-tags { line-height: 1em; } .children #respond { margin: 0 48px 0 0; } h3#reply-title { margin: 18px 0; } #comments-list #respond { margin: 0 0 18px 0; } #comments-list ul #respond { margin: 0; } #cancel-comment-reply-link { font-size: 12px; font-weight: normal; line-height: 18px; } #respond .required { color: #ff4b33; font-weight: bold; } #respond label { color: #888; font-size: 12px; } #respond input { margin: 0 0 9px; width: 98%; } #respond textarea { width: 98%; } #respond .form-allowed-tags { color: #888; font-size: 12px; line-height: 18px; } #respond .form-allowed-tags code { font-size: 11px; } #respond .form-submit { margin: 12px 0; } #respond .form-submit input { font-size: 14px; width: auto; } /************************************************ * Footer * ************************************************/ #footer{ clear: both; width: 940px; height: 25px; border-top: 1px dotted #898989; padding: 5px 10px 15px 10px; background-color: #fff; } #footbanner{ float: left; width: 960px; height: 100px; clear: both; background: url(images/banner-knockout-bottom.gif); border-top: 1px solid #c0c0c0; border-bottom: 1px solid #c0c0c0; } /************************************************ * Alignment * ************************************************/ div.row span.left { float: left; padding: 10px 0 10px 0; margin: 0; text-align: left; width: 48%; } div.row span.right { float: right; padding: 10px 0 10px 0; margin: 0; text-align: right; width: 48%; } .alignleft, img.alignleft { display: inline; float: left; margin-right: 15px; margin-top: 4px; } .alignright, img.alignright { display: inline; float: right; margin-left: 15px; margin-top: 4px; } .aligncenter, img.aligncenter { clear: both; display: block; margin-left: auto; margin-right: auto; } img.alignleft, img.alignright, img.aligncenter { margin-bottom: 12px; } /************************************************ * WP Stats * ************************************************/ img#wpstats{width:0px;height:0px;overflow:hidden}