/* Theme Name: Anya Theme URI: http://wordpress.org/extend/themes/anya Description: An extremely simple blogger theme. Great to fork and customize. Version: 1.0 Author: Vlad Bostok Tags: two-columns, fixed-width, right-sidebar, theme-options */ /* Copyright 2010 Vlad Bostok This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version. 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. See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with this program. If not, see . */ HTML { overflow-y:scroll; } @media screen and (-webkit-min-device-pixel-ratio:0){ /* EQUALIZE SAFARI */ BODY { /* old way --> text-shadow: #000 0 0 0; */ -webkit-text-stroke:1px transparent; -webkit-text-stroke:0 black; } .checkbox { -webkit-transform:scale(1.3,1.3); position:relative; top:-2px; } INPUT,TEXTAREA,IMG,A { outline: none; } SELECT { border:1px solid #a4a4a4; background: #FFF; outline: none; } HTML { border-top:0; } } * html img { -ms-interpolation-mode:bicubic; } table,td,th,label input,label span { vertical-align:middle; } TEXTAREA { border:1px solid #AAA; padding:3px; font-family:sans,Arial,Helvetica,sans-serif,"sans serif"; font-style:normal; font-size:9pt; } input { margin-top:2px; vertical-align:middle; } blockquote:before,blockquote:after,q:before,q:after { content:""; } blockquote,q { quotes:"" ""; } a img { border:none; } table { border-collapse:separate; border-spacing:0; border-width:0; } BODY { background-color:#00638d; font-family:Arial,sans,sans-serif,"sans serif"; font-size:10pt; } A { color:#04E; } H1, H2, H3, H4 { display:block; clear:both; } .clear { clear:both; } #content { width:880px; margin:15px auto; text-align:center; overflow:hidden; background-color:#FFF; -khtml-border-radius: 4px; -moz-border-radius:4px; -webkit-border-radius:4px; border-radius:4px; } #header { font-family:Verdana,Arial,sans,sans-serif,"sans serif"; font-size:12pt; font-weight:bold; color:#FFF; width:880px; height:124px; overflow:hidden; -khtml-border-radius: 4px 4px 0px 0px; -webkit-border-radius: 4px 4px 0px 0px; -moz-border-radius: 4px 4px 0px 0px; -border-radius: 4px 4px 0px 0px; border-radius: 4px 4px 0px 0px; -webkit-border-top-left-radius: 4px; -webkit-border-top-right-radius: 4px; } #header:hover { cursor:pointer; } BODY #header H1 A { text-decoration:none; color:#FFF; } #tagline { display:none; /* hide it because I don't like it */ } #main { padding-left:25px; padding-right:25px; padding-top:0px; padding-top:10px\9; text-align:left; width:830px; overflow:hidden; min-height:700px; height:auto !important; height:700px; _height:auto; } #all-posts { width:595px; float:left; clear:right; overflow:hidden; text-align:left; font-size:10pt; padding-right:15px; padding-bottom:25px; padding-top:20px; padding-top:0px\9; } #sidebar { width:209px; padding-left:10px; padding-right:0px; float:left; overflow:hidden; text-align:left; font-size:9pt; padding-bottom:25px; padding-top:20px; padding-top:0px\9; } #footer { width:880px; margin:0 auto; text-align:center; overflow:hidden; font-size:9pt; padding-bottom:12px; } #sidebar UL, #sidebar LI { list-style-type:none; margin:0; padding:0; } BODY .post H2, .BODY .post H3 { margin:0; padding:0; padding-top:5px; } .post H2 A, .post H3 A { text-decoration:none; color:#383838; } .post H2 A:hover, .post H3 A:hover { color:#000; } .post SMALL { color:#888; } .aligncenter { 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; margin: 10px; -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; } .post IMG { padding:10px; border:1px solid #DDD; margin:10px; margin-bottom:5px; } .post IMG.alignleft { margin-left:0px; } .post IMG.alignright { margin-right:0px; } .post .more-link { display:block; margin-top:10px; } .post BLOCKQUOTE { font-style:italic; font-size:10pt; } .post UL { list-style-type:square; } .post CODE { font-family:monospace,mono,Monaco; font-size:8pt; display:block; width:100%; padding-left:5px; padding-bottom:15px; border:1px solid #DDD; background-color:#EEE; } .post TABLE { width:100%; background-color:#FFF; border:1px solid #DDD; } .post TABLE TH { padding-left:5px; padding-bottom:4px; line-height:22px; text-align:left; background:#EEE; border-bottom:1px solid #DDD; } .post TABLE TD { padding-left:5px; } .post TABLE TBODY TD { line-height:24px; } .post TABLE TBODY TD INPUT { width:98%; } .post TABLE TFOOT { background-color:#EEE; } .post TABLE TFOOT TD { padding-left:5px; padding-bottom:4px; line-height:22px; text-align:left; background:#EEE; border-top:1px solid #DDD; } .post TABLE .alt,.post TABLE .odd { background-color:#f5f5f5; } .widget_calendar { width:207px; } #calendar_wrap { border:1px solid #DDD; -khtml-border-radius: 4px; -moz-border-radius:4px; -webkit-border-radius:4px; border-radius:4px; margin-top:15px; } .widget_calendar TABLE { width:100%; } .widget_calendar TABLE * { padding:0; line-height:20px; } .widget_calendar THEAD TH { text-align:center; background-color:#F2F2F2; width:21px; } .widget_calendar TBODY TD { text-align:center; background-color:#F2F2F2; width:21px; } .widget_calendar TFOOT TD { background-color:#F2F2F2; } .widget_calendar TFOOT TR { background-color:#F2F2F2; } .widget_calendar TABLE CAPTION { background-color:#DDD; } .widget_calendar TD#today { background-color:#DDD; } .widget_calendar TD A { padding-left:5px; padding-right:5px; } .widget_calendar H2 { display:none; } .widget_calendar #next { text-align:right; } .navigation, .postmetadata { display:block; clear:both; padding-top:5px; } .postmetadata { font-size:12px; padding-bottom:25px; } #sidebar H2 { color:#383838; } .comment { background-color:#EEE; padding:10px; margin-top:10px; } .comment.odd { background-color:#DDD; } .commentlist { margin-left:-40px; margin-left:0px\9; } .commentlist LI { list-style-type: none; margin-left:0px; } #s { border:0px; width:170px; width:165px\9; font-size:8pt; } #searchform LABEL { display:none; } #searchform DIV { border:1px solid #DDD; width:190px; -khtml-border-radius: 4px; -moz-border-radius:4px; -webkit-border-radius:4px; border-radius:4px; padding:7px 7px 6px 9px; } #searchsubmit { background: url("search.png") no-repeat scroll left top transparent; width:16px; height:16px; border:0px; } .search-posts .post { margin-top:5px; margin-bottom:5px; padding:5px; padding-left:0px; } BODY .search-posts .post A { color:#04E; } .search-posts .navigation { margin-top:20px; } .archive-posts .post { margin-top:5px; margin-bottom:5px; padding:5px; padding-left:0px; } BODY .archive-posts .post A { color:#04E; } .archive-posts .navigation { margin-top:20px; } /* ############# OPERA ############## */ @media all and (-webkit-min-device-pixel-ratio:10000), not all and (-webkit-min-device-pixel-ratio:0){ #s { width:165px; } } /* ############# SAFARI/WEBKIT/CHROME ############## */ @media screen and (-webkit-min-device-pixel-ratio:0){ }