/* Theme Name: Gespaa theme Theme URI: http://ifelse.co.uk/ Description: Gespaa Theme - Developed by Phu Ly. Version: 1.0 Author: Phu Ly Author URI: http://ifelse.co.uk/ */ /*********************************************************************** * Layout * ***********************************************************************/ body { font: 11px/18px arial,verdana,sans-serif; text-align: center; margin: 0; padding: 0; } #maincontainer { position: relative; margin: 0 auto; padding: 0 3px; border-left: 2px solid #363636; border-right: 2px solid #363636; background: #314252; text-align: left; width: 776px; voice-family: "\"}\""; voice-family: inherit; width: 750px; } #maincontent { padding-top: 35px; padding-left:30px; padding-right:230px; border-left: 1px solid #6D6D74; border-right: 1px solid #6D6D74; background: #fff; } #maincontent div.entry { padding:3px; } #footer{ background: #40424A; padding-left:30px; letter-spacing:0px; font-size:9px; color: #f1f1f1; padding-right:30px; border-left: 1px solid #6D6D74; border-right: 1px solid #6D6D74; border-bottom: 1px solid #6D6D74; } /*********************************************************************** * Logo * ***********************************************************************/ #logo { padding: 0px; margin:0px; background: #fff; border-top: 3px solid #7a8a99; border-bottom: 8px solid #7a8a99; font-family: "Century Gothic", "Lucida Grande", Tahoma, Verdana, arial, helvetica, sans-serif; } #logo h1 a:hover { color: #cedeed; } #logo h1{ padding-top: 80px; text-align:center; font-size: 20px; margin-bottom:0px; } #logo h2{ margin-top:0px; font-weight:normal; text-align:center; font-size: 12px; color: #5c6c7b; color: #6c7c8b; font-family: Georgia, verdana, helvetica, sans-serif; } #logo h1 a { color: #7e8e9d; color: #9eaebd; font-weight:normal; text-decoration: none; } /*********************************************************************** * Links * ***********************************************************************/ a:link, a:visited{ text-decoration: none; font-weight:bold; color: #2b3e5f; } a:hover{ text-decoration: underline; } #footer a{ color: #f1f1f5; } #logo a{ border:none; } #nav a:link, #nav a:visited { float: left; color: #333; letter-spacing: 1px; text-transform: uppercase; margin: 4px 10px 0 10px; padding-bottom: 2px; } #nav a:hover{ color: #68688a; } h3.entrytitle a:link, h3.entrytitle a:visited, h3.entrytitle a:hover { font-weight:normal; text-decoration:none; color: #385abe; } /*********************************************************************** * Navigation Bar * ***********************************************************************/ #navdiv{ border-top: 30px solid #718191; border-bottom: 1px solid #bbb; border-left: 1px solid #6D6D74; border-right: 1px solid #6D6D74; font-size: 9px; color: #eee; height: 23px; } #nav { position: relative; margin: 0; padding:0; } #nav li { margin: 0; padding: 0; display: inline; list-style-type: none; } /*********************************************************************** * Entry * ***********************************************************************/ p{ margin-top:0px; } h1{ font-size: 24px; color: #385abe; } h2.entrydate { font-weight: normal; font-size: 24px; color: #888; margin-bottom:3px; } h3.entrytitle { font-family: "Century Gothic", "Lucida Grande", arial, Tahoma, Verdana,helvetica, sans-serif; letter-spacing:-1px; margin:0px; font-weight: normal; font-size: 24px; } .entrybody{ color: #424d53; font-size: 11px/18px; padding-bottom: 10px; margin-bottom: 25px; border-bottom: 1px dotted #6d6d6f; padding-left:3px; padding-top: 5px; } /*********************************************************************** * Forms * ***********************************************************************/ #searchform{ margin:0px; float:right; padding-top:2px; padding-right:2px; padding-bottom:2px; height: 18px; } submit{ font-size: 9px; border:1px #7F9DB9 solid; background:#f1f1f3; color:#71717B; } input{ color:#51515B; border:1px #7F9D99 solid; background:#f3f3f5; font-size: 9px; padding-left: 3px; } textarea{ border: 1px solid #7F9DB9; color:#71717B; font-family: 'lucida console', 'Courier New', monospace; font-size: 11px; width: 480px; } #commentform input{ border: 1px solid #7F9DB9; } #commentform { color: #3F5D89; } /*********************************************************************** * Images * ***********************************************************************/ #logo img{ padding: 0; margin:0px; border:none; width:750px; } img { border: 0; } .imgblock img { background: #fff; border: 1px solid #585a67; padding: 6px; } .imgblock { background: #7A8A99; text-align: center; } .imgblock img:hover{ border: 1px solid #354a47; } /*********************************************************************** * Archives * ***********************************************************************/ h2.archmonth, h2.archmonth a{ font-size: large; color: #8888AA; padding-bottom:0px; margin-bottom:0px; list-style-image: none; list-style-type: none; text-decoration: none; font-weight:normal; } h2.archmonth{ border-bottom: 1px solid #8888AA; } .arch-days, a.arch-days { font-size: large; color: #8888AA; padding-top:0px; margin-top:0px; padding-bottom:0px; margin-bottom:0px; margin-left:5px; text-decoration: none; border-bottom: none; } .arch-posts{ margin-left:0px; } .arch-day, .arch-day a { font-size: small; color: #5252a1; padding-bottom:0px; margin-bottom:0px; } a.arch-day, a.arch-days, a.arch-post{ text-decoration: none; border-bottom: none; } a.arch-post:hover, a.arch-day:hover{ border-bottom: 1px solid #8888AA; } a.arch-days:hover{ border-bottom: none; } .arch-post, .arch-post a{ padding-left: 0px; padding-top:0px; padding-bottom:0px; font-size: 12px; color: #385abe; } /*********************************************************************** * Miscellaneous * ***********************************************************************/ code{ font-family: 'lucida console', 'Courier New', monospace; font-size: 10px; display:block; padding:3px; background-color: #eee; border: 1px solid #d3d3d6; } code span.comment{ color: #008000; } .imgborder { border: 1px solid #d3d3d6; padding:3px; } blockquote{ font-style: italic; background-color: #f5f5ed; border: 1px solid #e5e5dd; color: #45453d; margin-left: 6px; } .prev_next_nav{ text-align:center; } /*********************************************************************** * Comments * ***********************************************************************/ ol.commentlist{ color: #777; list-style: none; margin: 0; padding: 0; } ol.commentlist li{ border: 1px solid #ebebeb; margin-top: 2px; background: #f9f9f9; } ol.commentlist li a{ color: #818188; } .commentmeta{ display:block; background: #f3f3f3; padding: 2px; } .commentbody{ display:block; padding: 2px; } h3#comments{ border-top: 1px solid #cbcbde; border-bottom: 1px solid #cbcbde; padding: 10px 2px; font-size: 16px; background: #cfe1f1; color: #3f5161; } cite{ font-style: normal; } .noofcomments{ color: #d1d1d1; font-size: 20px; padding-left: 10px; } span.noofcomments a{ color: #d1d1d1; } p.comments_link{ margin-top:0px; margin-bottom:0px; padding-top:0px; padding-bottom:0px; /*text-align:right;*/ text-transform: uppercase; }