/* Theme Name: aBitNo Theme URI: http://abitno.linpie.com/my-theme-abitno.html Tags: white,two-columns,right-sidebar,fixed-width,threaded-comments Description: A simple, widgeted theme designed by Cedric Fung Version: 1.0 Author: Cedric Fung Author URI: http://abitno.linpie.com */ /******************************************************************** *********************** GLOBAL STYLE *************************** ********************************************************************/ * { margin:0; padding:0; } body { background:#888888; color:#444444; font-family:"BitStream vera Sans",sans-serif; font-size:12px; } /*START FONT STYLE*/ h1, h2, h3, h4, h5, h6 { font-weight:bold; letter-spacing:-0.05em; } h1 {font-size:200%;} h2 {font-size:170%;} h3 {font-size:150%;} h4 {font-size:130%;} h5 {font-size:110%;} h6 {font-size:100%;} small {font-size:10px;} /*END FONT STYLE*/ /*START IMAGES STYLES*/ img {border:0;} img.centered { display: block; margin-left: auto; margin-right: auto; } img.alignright { display: inline; padding: 4px; margin-left:10px; } img.alignleft { display: inline; padding: 4px; margin-right:10px; } /*END IMAGES STYLES*/ /*START HYPER-LINK STYLES*/ a { color:#2277DD; text-decoration:none; } a:hover {color:#7724ab;} /*END HYPER-LINK STYLES*/ blockquote { background:#F6F7F8 url(images/blockquote.gif) 3px 3px no-repeat; padding:8px 12px 8px 36px; margin:5px 0; } code { font-family: sans-serif; display: block; background: #777; color: white; padding: 3px; margin: 5px; } em{color: #000000;} /******************************************************************** *********************** GLOBAL LAYOUT ************************** ********************************************************************/ .center{text-align:center;} .alignright{float: right;} .alignleft{float: left;} .aligncenter{margin:0 auto;} .clear { clear:both; margin:0; padding:0; } hr {display:none;} #page { width: 800px; background:#ffffff url(images/bg_white.gif) repeat scroll; border-color:#DDDDDD; border-style:none solid solid; border-width:medium 1px 0 1px; clear:both; margin:0 auto; position:relative; text-align:left; } #content{background: url(images/bg_global.gif) repeat-y scroll;} /******************************************************************** *********************** HEADER STYLE ************************** ********************************************************************/ #header { background:#EAEBEE url(images/logo.png) no-repeat top left; height:100px; margin:0; padding:0; position:relative; } #header h1{display: none;} #header #blogdescription{ position: absolute; top: 80px; left: 387px; background: url(images/description.gif) no-repeat top left; height:12px; width: 156px; font-size: 0.8em; } #header #blogdescription span{display:none;} #header #searchform{ position: absolute; top: 30px; left: 530px; } #header #s{ background:#FEFEFE url(images/search.gif) no-repeat top left; border-color:#777777 #BBBBBB #DDDDDD; border-style:solid; border-width:1px; font-variant:normal; padding:0.2em; width: 240px; } #header #s:hover{background:#ffffff;} #header #searchsubmit{display: none;} ul.menu { margin: 0; padding: 0; position: absolute; bottom: 0; left: 20px; width: 380px; } ul.menu li { display: inline; margin: 0; } ul.menu, ul.menu li a {padding: 5px 15px 6px;} ul.menu li a { background: #F6F7F8; font-size: 1em; color: #333333; margin: 0; -moz-border-radius-topleft: 3px; -moz-border-radius-topright: 3px; -webkit-border-top-left-radius: 3px; -webkit-border-top-right-radius: 3px; } ul.menu li a:hover { background: #008888; color: #eee; text-decoration: none; } ul.menu li.current_page_item a, ul.menu li.current_page_item a:hover, ul.menu li.current_page_ancestor a, ul.menu li.current_page_ancestor a:hover { color: #333; background: white; text-decoration: none; } /******************************************************************** *********************** NARROWCOLUMN ************************** ********************************************************************/ .narrowcolumn { float:left; padding:20px 10px 30px 20px; position:relative; width:520px; } .narrowcolumn img{max-width:519px;} .post{margin-bottom: 34px;} .post h2{ margin-bottom: 14px; color: #555; } .postinfo { background: #eeeeee; line-height: 1em; padding-left: 2px; margin-bottom: 14px; } .postmetadata { clear:both; text-align:right; } .entry{line-height:1.7em;} .entry p{margin-bottom: 8px;} .entry .postcopy{ margin-top: 20px; background: #eee; padding: 4px; } .entry li{margin: 7px 0 8px 10px;} .entry ul{margin-left: 14px;} .entry ol{margin: 20px;} .page-title{ margin: 20px auto; text-align: center; } .navigation{ display: block; padding-bottom: 40px; text-align: center; } /******************************************************************** *********************** WIDECOLUMN ***************************** ********************************************************************/ .widecolumn { padding:10px 70px; position:relative; background: url(images/bg_white.gif) repeat; min-height: 600px; } #wide-content{background: url(images/bg_white.gif) repeat;} .widecolumn h2{ color: #555555; font-size: 300%; margin-bottom: 7px; } /******************************************************************** *********************** SIDEBAR STYLE ************************* ********************************************************************/ #sidebar { color:#666666; margin-left: 540px; font-size:1em; line-height:1.8em; overflow:hidden; position:relative; width:240px; padding-left: 10px; } #sidebar ol, #sidebar ul {list-style: none;} #sidebar li div{ height: 30px; margin-top: 20px; } #sidebar h2{display: none;} #sidebar .widgettitle{ background: #FFFFFF; display:block; padding: 6px 0; margin-top: 20px; } #sidebar .author{background: #FFFFFF url(images/author.gif) no-repeat;} #sidebar .categories{background: #FFFFFF url(images/categories.gif) no-repeat;} #sidebar .pages{background: #FFFFFF url(images/pages.gif) no-repeat;} #sidebar .archives{background: #FFFFFF url(images/archives.gif) no-repeat;} #sidebar .links{background: #FFFFFF url(images/links.gif) no-repeat;} #sidebar .random{background: #FFFFFF url(images/random.gif) no-repeat;} #sidebar .related{background: #FFFFFF url(images/related.gif) no-repeat;} #sidebar .most-comment{background: #FFFFFF url(images/mostcomment.gif) no-repeat;} #sidebar ul li ul, #sidebar ul li p{padding-left: 10px;} /******************************************************************** *********************** FOOTER STYLE ************************** ********************************************************************/ #footer{ width: 800px; background:#ffffff url(images/bg_gray.gif) repeat; border-color:#DDDDDD; border-style:none solid solid; border-width:medium 1px 1px; border-top: 0px; clear:both; margin:0 auto; padding: 10px 0 30px; position:relative; text-align:center; } /******************************************************************** *********************** FORM STYLE **************************** ********************************************************************/ #author, #email, #url , textarea{ background:#FEFEFE; border-color:#777777 #BBBBBB #DDDDDD; border-style:solid; border-width:1px; font-variant:normal; padding:0.2em; } #author, #email, #url { width: 170px; padding: 2px; margin: 5px 5px 1px 0; } #commentform {margin: 5px 10px 0 0;} #commentform textarea {width: 100%;} #respond:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; } #commentform #submit { margin: 0 0 5px auto; float: right; border-color:#FFFFFF; padding: 2px; border-style:outset; border-width:0px; background:#e5a092; color: #ffffff; } /******************************************************************** *********************** COMMENTS **************************** ********************************************************************/ .alt { margin: 0; padding: 10px; } .commentlist { padding: 0; text-align: justify; line-height: 1.4em; } .commentlist li { margin: 15px 0 10px; padding: 5px 5px 10px 10px; list-style: none; } .commentlist li ul li { margin-right: -5px; margin-left: 10px; } .commentlist p {margin: 5px 5px 5px 0;} .children {padding: 0;} #commentform p {margin: 5px 0;} .nocomments { text-align: center; margin: 0; padding: 0; } .commentmetadata { margin: 0; display: block; } .commentlist li .avatar { float: right; border: 1px solid #EEEEEE; padding: 2px; background: #FFFFFF; } .thread-alt{background: #EDEDEE;} .commentlist .even, .alt {border-left:10px solid #CCCCCC;} .commentlist .depth-1 { border:1px solid #DDDDDD;}