/* Theme Name: Absolute Peacock Description: Of course, the peacock title sways you off. Simple and clean yet heavy layout with basic Features. Cheddar Plugin Compatible Author: Guru Consulting Services, Inc Author URI: http://www.gurucs.com/ Version: 1.0 Tags: fixed-width, red Absolute Peacock by Guru Consulting Services, Inc http://www.gurucs.com/ The CSS, XHTML, design and PHP are released under GPL: http://www.opensource.org/licenses/gpl-2.0.php */ /**************************** ** Contents **************************** * General * Layout (Top-level page element styles) - Menu - Header - Content - Sidebar - Footer * Content (Formatting of items in main content area) - General - Standard wordpress - Comments - Comment form - Frame * Sidebar (Formatting of items in sidebar) - General - Search - Tag cloud - Wordpress calendar * Footer (Formatting of items in footer) /**************************** ** General ****************************/ * { padding : 0; margin : 0; font-family : "Segoe UI", "Trebuchet MS", Verdana, Arial; list-style-type : none; } body { background : #ffffff; color : #000; cursor : default; font-size: 16px; } a, a:active, a:link, a:visited { color : #bf0000; text-decoration : none; } img { border : 0; } input, textarea { border : 1px solid #aeaeae; font-size : 90%; padding : 2px 4px; } .text { color : #aaaaaa; } .button { font-size : 80%; } textarea { width : 540px; height : 148px; margin : 8px 0; } .notes { font-size : 11px; font-weight : normal; } .marker { background : #ffe400; } .aligncenter, div.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; } .wp-caption img { margin : 0; padding : 0; border : 0 none; } .wp-caption a { border : 0 !important ; } .wp-caption p.wp-caption-text { font-size : 11px; line-height : 17px; padding : 0 4px 5px; margin : 0; } input,textarea,.wp-caption,.metadata ,.date .month, .date .day, .date .year,#commentbox,#sidebar .widget, #sidebar .categories, #sidebar .linkcat { -moz-border-radius: 3px; -khtml-border-radius: 3px; -webkit-border-radius: 3px; } /**************************** ** Layout ****************************/ #menu_wrapper { background : #420202; border : 1px solid #350202; } #menu { height : 39px; width: 800px; margin: 0 AUTO; overflow: hidden; } #menu ul { border-right : 1px solid #660202; border-left : 1px solid #350202; float : left; } #menu ul li { border-left : 1px solid #660202; border-right : 1px solid #350202; float : left; } #menu ul li a { color : #ff9c9c; display : block; padding : 8px; text-decoration : none; text-transform : lowercase; } #menu ul li a:hover, .current_page_item a { background : #270101; color : #ffffff; } .current_page_item a { color : #ffffff !important ; } .current_page_item a:hover { background : #420202; color : #ff9c9c !important ; } #header_wrapper { background : #bd3333; color : #ffffff; height : 230px; } #header { padding : 3.4em 60px 12px 98px; color : #ffffff; width: 800px; margin: 0 AUTO; } #header h1 a { font-size : 140%; color : #ffffff; } #header h1 a:hover { text-decoration : none; } #header span { font-size : 90%; } #search-form { margin-top : 24px; float : right; margin-right : 22px; } #header #searchform { margin-top : 24px; } #content { width : 800px; margin : 8px auto; } #body { float : left; width : 580px; padding-right : 12px; } #sidebar { float : right; width : 200px; } #footer_wrapper { background : #420202; color : #fff; float : left; width : 100%; margin-top : 24px; } #footer { width : 800px; padding : 42px; margin : 0 auto; } /**************************** ** Content ****************************/ .post { font-size : 80%; line-height : 150%; } .post h2 { margin : 12px 0 6px; } .post a:hover { text-decoration : underline; } .post .entry a { text-decoration : none; border-bottom : 1px dotted #bf0000; } .post .entry a:hover { background : #bf0000; color : #fff; } .entry { min-height : 60px; width: 490px; margin-left: 90px; } .metadata { background : #f4f4f4; text-align : right; padding : 8px; margin-top : 8px; border-bottom : 5px solid #ebebeb; -moz-border-radius : 3px; -khtml-border-radius : 3px; -webkit-border-radius : 3px; } .date { margin-right : 32px; float : left; text-align : center; } .date .month, .date .day, .date .year { padding : 0 8px; width : 100%; display : block; text-align : center; background : #bf0000; color : #ffffff; -moz-border-radius : 3px; -khtml-border-radius : 3px; -webkit-border-radius : 3px; margin-bottom : 2px; } .date .day { font-size : 280%; font-weight : bold; } #commentbox { margin-top : 8px; padding : 8px; background : #f0f0f0; border : 1px solid #dfdfdf; border-top : 4px solid #efefef; border-bottom : 4px solid #e3e3e3; -moz-border-radius : 3px; -khtml-border-radius : 3px; -webkit-border-radius : 3px; } .comment { margin : 8px 0; font-size : 90%; } .avatar { margin-right : 8px; width : 53px; height : 53px; } .avatar, .commenauthor { float : left; } .comment-text { padding : 32px 0 12px 64px; border-bottom : 1px dotted #bf0000; font-size : 110%; } .commentlist li { background : #f6f6f6; padding : 4px 8px; } .commentlist .alt { background : #ededed; } #commentbox .text { margin : 4px 0; } #respond { margin-top : 8px; } .entry ul li { list-style-type : disc; margin-left : 32px; margin-bottom : 8px; } .entry ol li { list-style-type : decimal; margin-left : 32px; margin-bottom : 8px; } .entry ol li ol li{ list-style-type : upper-alpha; } .entry ol li ol li ol li { list-style-type : upper-roman; } .entry ol li ol li ol li ol li { list-style-type : lower-alpha; } .entry blockquote { font-style: italic; font-size: 11px; margin: 20px; } /**************************** ** Sidebar ****************************/ #sidebar { font-size : 80%; } #sidebar .widget, #sidebar .categories, #sidebar .linkcat { background : #f0f0f0; border : 1px solid #dfdfdf; border-top : 4px solid #efefef; border-bottom : 4px solid #e3e3e3; -moz-border-radius : 3px; -khtml-border-radius : 3px; -webkit-border-radius : 3px; margin-bottom : 8px; padding : 8px; } #sidebar .widget a:hover { border-bottom : 1px dotted #bf0000; } #sidebar h2 { font-size : 18px; color : #6c5b5b; } #sidebar .categories li a, #sidebar .cat-item { padding-left : 8px; } #sidebar .cat-item { background : url('images/bullet_arrow_right.png') no-repeat scroll left top; } #sidebar .categories li a:hover { text-decoration : underline; } #sidebar .categories .cat-item li a { padding-left : 8px; } #sidebar .blogroll a { background : url('images/bullet_arrow_right.png') no-repeat scroll left center; padding-left : 16px; } #sidebar .blogroll a:hover { background : #bf0000 url('images/bullet_arrow_right.png') no-repeat scroll left center; padding-left : 16px; color : #fff; } #calendar_wrap { margin : 0; } #wp-calendar { width : 100%; } #wp-calendar th { text-align : left; } /**************************** ** Footer ****************************/ #footer #copyright { float : left; } #footer #subscribe { font-size : 75%; float : right; }