/* Theme Name: Impact Theme URI: http://www.abelgraphics.co.uk Description: Designed for cross-browser and forward compatibility Version: 2.0 Author: Abelgraphics Author URI: http://www.abelgraphics.co.uk/ */ /* edit this line to change the default colour scheme blue green lilac black gray gold red */ @import "blue.css"; /* *********** page layout ************ */ body{ background:#D2D2D2; text-align:center; margin:0; padding:0; font-family:Verdana,Tahoma,Arial,'Arial Black',Helvetica,'Century Gothic',sans-serif; font-size: 100.1%; } html>body{ font-size: 110%; } body:last-child, * html body{ font-size: 100.1%; } #wrapper{ text-align:left; margin: 0px auto; width:760px; font-size:11px; line-height:17px; } #subwrapper{ margin:0 20px; } #header{ border-bottom:2px solid white; color:white; letter-spacing:1px; margin:0; padding:5px 0 0 0; } #masthead{ background:#ccc; border-bottom:2px solid white; color:#666; } #main{ margin: 10px 202px 10px 10px; } #sidebar{ float:right; width:190px; margin:15px 0px 0 0; padding:0 10px 0 0; } #footer{ height:30px; clear:both; background:#ccc; border-top:2px solid white; border-bottom:2px solid white; color:white; text-align:center; font-size:90%; padding: 4px; } /* *********** default styles ************ */ ul, ol, dl, p, h1, h2, h3, h4, h5, h6{ margin-top: 10px; margin-bottom: 10px; padding-top: 0; padding-bottom: 0; } h1{ font-size: 260%; } h2{ font-size: 160%; } h3{ font-size: 150%; } h4{ font-size: 130%; } h5{ font-size: 100%; } h6{ font-size: 70%; } table{font-size: 100%; } td, th{vertical-align:top; } a, a:link, a:visited, a:active{ text-decoration: none; font-weight:800; } a:hover{ text-decoration: none; } a img{ border:0px; } code{ font-family: "Courier New", Courier, monospace; } label{ cursor: pointer; } blockquote{ padding: 0px 8px; margin:0px 10px; font-style:oblique; } #searchform{ margin: 5px 0; } #header h1{ font-family:georgia, impact, arial, sans-serif; font-size:330%; padding:30px 0 5px 15px; } #header h1 a{ color:#fff; } #masthead h3{ margin:0 0 0 15px; font-size:100%; padding:2px 0 3px 0; } /* *********** sidebar styles ************ */ #sidebar{ padding:0px; font-size:90%; } #sidebar ul{ list-style-type:none; margin:0; padding:0; } #sidebar li{ padding:0; margin:0; } #sidebar h2{ color:#fff; border-bottom:2px solid white; border-top:1px solid white; font-size:100%; padding: 0 2px 0 7px; margin:0; } #sidebar li.pagenav{ padding: 0px; font-size:100%; font-weight:800; } #sidebar li ul li{ border-top: 1px solid white; border-bottom: 1px solid #999; padding:0px 0 0 10px; } #sidebar li ul{ padding:0px 0 0 0; margin:0; border-top: 1px solid #999; border-bottom: 1px solid white; } #sidebar ul li.pagenav{ margin: 0 0 0 6px; color:#777; } #sidebar ul li.pagenav ul{ margin: 0 0 0 -6px; } /* *********** post styles ************ */ #main div.post{ background:#fff; margin: 14px 5px 3px 5px; border: 1px solid #ddd; } #main div.post h2{ border-bottom:2px solid #eee; padding: 2px 8px; margin:0px; font-size:155%; font-family:georgia,'times new roman', serif; } #main div.post div.entry{ padding: 0 8px; } .postmetadata{ font-size:85%; padding: 0px 8px; } /* ************ comments styles ************** */ #comments, #postcomment{ font-size:100%; padding-left:5px; } #commentlist li{ background:#fff; padding: 3px 8px; margin-right:7px; } #commentform{ margin: 0px 0 0 40px; } /* *********** colour changer ********* */ #change img{ margin:0; cursor:hand; cursor:pointer; } .switchcontent{ text-align:left; border: 1px solid black; background:white; margin:0 25px; padding: 0 3px 3px 3px; } .switchcontentwrap{ border:1px solid gray; margin:0px 9px; } .switchcontentwrap a{ padding:0; margin:0; } .switchcontentwrap img{ padding:2px; margin:0; } /* *********** calendar styles ********* */ #wp-calendar{ text-align:center; margin:0; padding:0; border-top:1px solid #eee; width:165px; } #wp-calendar caption{ border-bottom:1px solid #ccc; color:#777; font-weight:800; } #wp-calendar th{ color:#777; font-weight:800; } #wp-calendar td{ color:#777; font-weight:100; } #wp-calendar td a{ background:#eee; padding:2px; } #wp-calendar td#today{ border-bottom:1px solid #777; } /* *********** textads layout ********* */ #headertextads{ float:right; margin: 5px; } #sidebartextads{ text-align:center; padding: 10px 0; }