/* Theme Name: abcOK Theme URI: http://www.sql-statements.com/themes Description: 2 columns, clean and search engine optimized Wordpress Theme. Author: SQLS Version: 1.08 Tags: theme-options, fixed-width, two-columns, white, blue, translation-ready, microformats, right-sidebar, threaded-comments License: GNU General Public License, v2 License URI: http://www.gnu.org/licenses/old-licenses/gpl-2.0.html abcOK, like WordPress, is released under the GNU General Public License, version 2 (GPL). For more information about the GPL, please visit: http://www.gnu.org/licenses/old-licenses/gpl-2.0.html */ @import url('styles/2c-r.css'); @import url('styles/wp.css'); body { background: none repeat scroll 0 0 #F9F9F0; margin: 0; padding: 0; color: #222; text-align:center; font: 100.1% Verdana,"BitStream vera Sans",Helvetica,Sans-serif; } #wrapper{ width: 1000px; margin: 0px auto; padding: 0px; text-align:left; font-size: 78%; line-height:20px; } a{ color:#2970A6; text-decoration: none; } a:active, a:hover{ color: #F92117; } a:hover{ text-decoration: underline; } h1, h2, h3, h4, h5, h6 { font-family:tahoma,arial,helvetica,sans-serif; font-weight: normal; clear: both; } h1, h2, h3, h4, h5, h6 { display:block; margin: 0 0 20px; } h1 { font-size: 1.9em; } h2 { font-size: 1.6em; } h3 { font-size: 1.3em; } h4 { font-size: 1.1em; } h5 { font-size: 1.0em; } h6 { font-size: 0.9em; } hr { background-color: #999; border:0; height: 1px; margin-bottom: 1.5em; } #surheader{ width: 1000px; margin: 0 auto; color:white; text-align: right; font: 75% Arial,Helvetica,Sans-serif; padding: 6px 0 0 0; } #surheader a{ color: white; } #branding { margin: 0; } .skip-link { display: none; } #banner { width: 100%; background-color: rgb(27,104,158); height:140px; margin:0; padding: 0; position: relative; } #branding { width: 1000px; margin: 0 auto; } #blog-description, #blog-title { margin: 0px auto; text-align:left; font-size: 78%; line-height:20px; } #blog-title { font-size:1.6em; margin: 0 0 5px 0; padding: 20px 0 0 7px; font-family: Georgia,Verdana,Arial,Serif; letter-spacing: 1px; font-weight: bold; } #blog-title a { text-decoration:none; color:#FFFFFF; } #blog-description { padding: 0 7px; color: #CCCCCC; } .home .sticky { } .entry-content { margin: 10px 0 0 0; clear: both; } .entry-content .edit-link { clear:both; display:block; } .entry-meta { margin: 10px 0 0 0; clear: both; } .entry-summary { clear: both; margin: 10px 0 0 0; } .navigation { margin: 0 0 1.5em 0; overflow: auto; } .widget-area { line-height: 110%; } .widget-title { font-weight:bold; font-size:1em; background-color:#E1E9EE; padding: 5px; } .widget-area ul { list-style: none; margin-left: 0; } .widget-area ul ul ul { margin-left: 1em; } .widget-area ul ul li, .widget-area ul ul ul li { background:url("images/icons.gif") no-repeat scroll 0 -320px transparent; list-style:none outside none; margin-top:5px; padding-left:20px; } .widget-container { margin: 0 0 1.5em 0; } .entry-title { font-size:1.5em; margin-bottom:5px; color: #454673; } .entry-title a { color:#454673; text-decoration:none; } .entry-title a:hover { color: #F92117; margin-bottom:5px; } .post .entry-meta .entry-date, .post .entry-meta .author, .post .entry-utility .cat-links, .post .entry-meta .comments-link, .post .entry-utility .comments-link, .post .entry-utility .tag-links { background:url("images/icons.gif") no-repeat scroll 0 0 transparent; display:block; font-size:11px; line-height:16px; padding-left:22px; padding-right:25px; } .post .entry-meta .entry-date, .post .entry-meta .author { margin: 0 0 10px 0; } .post .entry-meta .entry-date { background-position:0 -48px; float:left; } .post .entry-meta .author { background-position:0 -160px; float:left; } .post .entry-meta .comments-link, .post .entry-utility .comments-link{ background-position:0 -96px; float: right; } .post .entry-utility .cat-links{ background:url("images/cat.png") no-repeat scroll 0 0 transparent; float:left; } .post .entry-utility .tag-links{ background:url("images/tag.png") no-repeat scroll 0 0 transparent; float:left; } .post{ padding-top: 10px; padding-bottom:20px; border-bottom:1px solid #CCCCCC; overflow:hidden; clear: both; } .entry-utility, .wp-caption-text { clear:both; color:#888888; font-size:12px; line-height:18px; } #content #nav-above{ display: none; } .nav-previous{ float:left; margin-left:10px; } .nav-next{ float:right; margin-right:10px; } h2.page-title{ font-size: 1.0em; margin: 1px 5px 0px 0px; padding: 6px 6px 6px 10px; float: right; } .archive-meta{ color:gray; margin: 0px; } #footerinfo { clear: both; } #footerinfo, #footerinfo a { font-size: 11px; color: #555555; } a#gotop { float: right; background: url("images/icons.gif") no-repeat scroll 0 -304px; padding-left: 16px; } #copyright{ float: left;} #themeinfo{ float: left; margin-left: 10px; } ol.commentlist { list-style:none; margin:0; padding:0; text-indent:0; } ol.commentlist li { border:1px solid #d3d3d3; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; height:1%; margin:0 0 10px; padding:5px 7px 5px 57px; position:relative; } ol.commentlist li div.comment-author { padding:0 160px 0 0; } ol.commentlist li div.vcard { font:800 12px/1.9 verdana, arial, helvetica, sans-serif; } ol.commentlist li div.vcard cite.fn { font-style:normal; } ol.commentlist li div.vcard cite.fn a.url { text-decoration:none; } ol.commentlist li div.vcard img.avatar { border:2px solid #eee; top:7px; left:7px; position:absolute; } ol.commentlist li div.comment-meta { font:100 11px/1.9 verdana, arial, helvetica, sans-serif; position:absolute; top:5px; right:10px; text-align:right; } ol.commentlist li div.comment-meta a { color:#333; text-decoration:none; } ol.commentlist li p { font:normal 12px/1.5 verdana, arial, helvetica, sans-serif; margin:0 0 1em; } ol.commentlist li ul { font:normal 12px/1.4 verdana, arial, helvetica, sans-serif; list-style:square; margin:0 0 1em; padding:0; text-indent:0; } ol.commentlist li div.reply { color:#374C76; font:bold 12px/1.4 verdana, arial, helvetica, sans-serif; text-align:right; } ol.commentlist li div.reply:hover { color: black; } ol.commentlist li div.reply a { text-decoration:none; } ol.commentlist li ul.children { list-style:none; margin:1em 0 0; text-indent:0; } ol.commentlist li ul.children li.depth-2, ol.commentlist li ul.children li.depth-3, ol.commentlist li ul.children li.depth-4 { margin:0 0 .25em; } ol.commentlist li.even { background:#fff; } ol.commentlist li.odd { background:#f3f3f3; } ol.commentlist li.pingback div.vcard { padding:0 160px 0 0; } .commentlist .even { } .commentlist .bypostauthor { } #respond h3, h3#comments, h3#postcomment{ font-size: 105%; font-family: verdana, arial, helvetica, sans-serif; margin: 0px 0; font-weight: bold; } .replysubmit{ background:#ddd; border:1px solid #aaa; padding:2px 10px; text-align:center; -moz-border-radius: 3px; -khtml-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; } .comment-author .says{ font-weight: normal; font-style: italic; } #commentform textarea { display: block; font: 14px 'Lucida Grande',Arial,Helvetica,sans-serif; width: 90%; margin-bottom: 5px; } #footer-widget-area .widget-area { float: left; margin-right: 20px; width: 220px; } /* =Menu -------------------------------------------------------------- */ #access { background: rgb(225,233,238); display: block; float: left; margin: 8px 0px 8px 0px; padding:0; width: 100%; } /*#access a { display:block; line-height:35px; padding:0 10px; text-decoration:none; }*/ .menu-header ul li a, #access .menu ul li a { border-right: 3px solid white; } #access .menu-header, div.menu { font-size: 13px; /*margin-left: 12px;*/ width: 100%; } #access .menu-header ul, div.menu ul { list-style: none; margin: 0; } #access .menu-header li, div.menu li { float: left; position: relative; } #access a { color: black; display: block; line-height: 38px; padding: 0 10px; text-decoration: none; } #access ul ul { box-shadow: 0px 3px 3px rgba(0,0,0,0.2); -moz-box-shadow: 0px 3px 3px rgba(0,0,0,0.2); -webkit-box-shadow: 0px 3px 3px rgba(0,0,0,0.2); display: none; position: absolute; top: 38px; left: 0; float: left; width: 180px; z-index: 99999; } #access ul ul li { min-width: 180px; } #access ul ul ul { left: 100%; top: 0; } #access ul ul a { background: rgb(225,233,238); line-height: 1em; padding: 10px; width: 160px; height: auto; } #access li:hover > a, #access ul ul :hover > a { background: rgb(185,204,215); color: black; } #access ul li:hover > ul { display: block; } #access ul li.current_page_item > a, #access ul li.current-menu-ancestor > a, #access ul li.current-menu-item > a, #access ul li.current-menu-parent > a { background:none repeat scroll 0 0 rgb(150,177,194); color: black; } * html #access ul li.current_page_item a, * html #access ul li.current-menu-ancestor a, * html #access ul li.current-menu-item a, * html #access ul li.current-menu-parent a, * html #access ul li a:hover { background:none repeat scroll 0 0 rgb(150,177,194); color: black; } /* end of menu */ p { margin-bottom: 1.5em; } ul { margin: 0 0 1.5em 2.5em; } ol { margin: 0 0 1.5em 2.5em; } ul { list-style:square; padding:0; margin:0 0 18px 1.5em; } ol { list-style-type: decimal; } ol ol { list-style:upper-alpha; } ol ol ol { list-style:lower-roman; } ol ol ol ol { list-style:lower-alpha; } ul ul, ol ol, ul ol, ol ul { margin-bottom:0; } dl { margin:0 1.5em; } dt { font-weight: bold; } dd { margin-bottom: 1.5em; } strong { font-weight: bold; } cite, em, i { font-style: italic; } blockquote { margin: 0 3em; } blockquote em, blockquote i, blockquote cite { font-style: normal; } pre { font: 11px Monaco, monospace; line-height: 1.5; margin-bottom: 1.5em; margin-left: 3em; } code { font: 11px Monaco, monospace; } abbr, acronym { border-bottom: 1px dotted #666; cursor: help; } ins { text-decoration: none; } sup, sub { height: 0; line-height: 1; vertical-align: baseline; position: relative; } sup { bottom: 1ex; } sub { top: .5ex; } table { border:1px solid #c3c3c3; border-collapse:collapse; } table th { background-color:#f8f8f8; border:1px solid #c3c3c3; padding:3px; vertical-align:top; } table td { border:1px solid #c3c3c3; padding:3px; vertical-align:top; } .aligncenter { clear: both; display: block; margin-left: auto; margin-right: auto; } .alignleft { float: left; } .alignright { float: right; } .wp-caption { border: 1px solid #ddd; text-align: center; background-color: #f3f3f3; padding-top: 4px; -moz-border-radius: 3px; -khtml-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; } .wp-caption img { margin: 0; padding: 0; border: 0 none; } .wp-caption-dd { font-size: 11px; line-height: 17px; padding: 0 4px 5px; margin: 0; } #content .gallery { margin: 0 auto 18px; } #content .gallery .gallery-item { float: left; margin-top: 0; text-align: center; width: 33%; } #content .gallery img { border: 2px solid #cfcfcf; } #content .gallery .gallery-caption { color: #888; font-size: 12px; margin: 0 0 12px; } #content .gallery dl { margin: 0; } #content .gallery img { border: 10px solid #f1f1f1; } #content .gallery br+br { display: none; } #content .attachment img { /* single attachment images should be centered */ display: block; margin: 0 auto; }