/* THEME NAME: Alex Crunch Lite THEME URI: http://http://alexbrie.net/wordpress-themes/alexcrunchlite DESCRIPTION: A simple, clean theme with Widgets support; based on the previous layout and CSS of CrunchNotes.com and the Wordpress default theme. VERSION: 1.01 AUTHOR: Alex Brie AUTHOR URI: http://alexbrie.net/ Tags: fixed width, two columns, white, simple Released under a Creative Commons Attribution Share-Alike license http://creativecommons.org/licenses/by-sa/2.0/ */ body { background: #fff; margin: 0; padding: 0; color: #333; font-size: 11px; font-family: "Lucida Grande", Helvetica, arial, sans-serif; border-top: 10px solid #009ddc; } img, a img { border: 0; } .red, strong .red{color:#aa4444;} .clearfix:after{ content: "."; display: block; height: 0; clear: both; visibility: hidden; } a, a:visited{ color: #637277; text-decoration: none; /*border-bottom: 1px dotted #aaa;*/ } h1 a, h1 a:visited, h2 a, h2 a:visited, h3, h3 a:visited { border: 0; } a:hover{ color: #111; } .highlight { background: #fffccc; padding: 2px; } p.highlight { background: #fffccc; padding: 5px; } h1, h2, h3, h4 { font-family: Helvetica, Arial, sans-serif; } #wrap { width: 800px; margin: 0 auto; padding-bottom: 20px; margin-bottom: 20px; } #header { margin-top: 5px; background: #fff url("img-header.gif") no-repeat top left; margin-bottom: 5px; } #headerimg { margin: 7px 9px 0; height: 192px; width: 740px; } #beam { float: left; width: 150px; height: 82px; background: transparent url("img-beam.gif") no-repeat top left; } #sidebar { padding: 10px 0px; width: 200px; float: right; padding-left: 25px; font-size: 1em; line-height: 1.2em; } #sidebar h1, h1.comment { font-size: 1.6em; line-height: 1.6em; font-weight: normal; letter-spacing: -1px; margin: 0; margin-bottom: 10px; color: #888; } #sidebar .block { margin-bottom: 25px; } #sidebar ul { margin: 0; padding: 0; } #sidebar ul li { /*list-style-image: url("/images/arrow.gif"); list-style-position: inside; padding-left: 15px;*/ list-style-type:none; padding:0; } #right { padding: 10px 0px; float: left; width: 490px; padding-right: 25px; } div.blogpost { padding: 0px; margin: 0px; background: #fff; margin-bottom: 40px; font: Helvetica, Arial, sans-serif; font-size: 1.1em; line-height: 1.5em; } div.blogpost img{ max-width:470px; } div.blogpost h1 { margin: 0; padding: 0; font-family: "Trebuchet MS", "Lucida Grande", Helvetica, Arial, sans-serif; font-size: 20px; line-height: 18px; letter-spacing: -1px; } div.blogpost h2 { margin: 0; padding: 0; font-family: "Trebuchet MS", "Lucida Grande", Helvetica, Arial, sans-serif; font-size: 19px; line-height: 17px; letter-spacing: -1px; } .meta { margin: 0; padding: 0; font-size: 14px; line-height: 14px; letter-spacing: -1px; color: #999; font-weight: normal; } .meta a{ color:#2483ad; } div.postinfo { display: none; } img.postpic { float: right; margin-left: 10px; margin-bottom: 10px; padding: 2px; background: #fff; } div.comment { margin-bottom: 10px; background: #fff; } div.commentinfo { background: #d5f3af url("img-posts.gif") repeat-x top left; padding: 10px; } div.commenttext { background: #fff url("img-content.gif") repeat-x top left; border-top: 1px dotted #ddd; padding: 5px 10px; } /* code */ code { background: #fff; padding: 3px; } code { font: Courier; font-size:10px; } pre { border: 1px solid #eee; padding: 2px; margin-left: 5px; overflow:auto; } .navwidth { margin:0 auto; float:right; } .navbg { background:#fff; } .more-link, .more-link a:active, .more-link a:visited{ font-size:11px; display:block; color:#aaa; background-color:#ddd; margin-top:10px; padding:1px; font-weight:bold; } div.navigation { padding:2px; background-color:#fff; border:1px dashed #ddd; } .navigation a{ font-size:12px; color:#2483ad; margin:3px; text-decoration:none; border:0; } .page_navigation li { list-style:none; display:inline; } .page_navigation a:link,.page_navigation a:visited { color:#757575; background:#ccc; margin-right:2px; padding:0 15px; text-decoration:none; } .page_navigation a:hover { color:#2483ad; padding-left:15px; text-decoration:none; } .current_page_item a:link,.current_page_item a:visited { background:#e9e9e9; color:#2483ad; padding-left:15px; text-decoration:none; } .current_page_item a:hover { background:#e9e9e9; color:#2483ad; text-decoration:none; } .page_navigation ul { list-style:none; margin:0; padding:0; } #header{ color:#009ddc; font-family: "Trebuchet MS", "Lucida Grande", Helvetica, Arial, sans-serif; letter-spacing: -1px; margin:0; padding:0; } #header h1 a, #header h1 a:visited{ font-size:30pt; color:#009ddc; } #header .description{ font-size:12pt; color:#999; text-align:right; } #footer{ color:#444; font-family: "Trebuchet MS", "Lucida Grande", Helvetica, Arial, sans-serif; letter-spacing: -1px; border-top: 2px solid #999; clear:both; } #got-banners, div.got-banners a{ text-align:left; } .entry img{padding:4px;} .entry a, .entry a:visited{ color: #2483ad;} .wp-smiley img {padding:0;} blockquote{font-size:90%;color:#555;} .comment_author_link{ font-style:italic; } .comment_author_link a{ color:#2483ad; } /* for wp-sticky plugin */ .sticky{ font-size:90%; border:1px solid #ddd; background-color:#ffd; padding:5px; margin-bottom:10px; } .sticky h2{ margin:0px; padding:0px; } .sticky h2 a{ color:#FF0084; } /* for wp-sticky plugin */ .edit-comment-admin-links-no-icon a, .thdrpy a{ color: #0060b6; text-decoration: none; font-size:10px; border:0px; padding:0; margin:0; } .edit-comment-admin-links-no-icon a:hover, .thdrpy a:hover{ color: #67431d; text-decoration: none; } /* special custom hand-edited notice for blog's header */ #special_notice{ padding:2px; background-color:#fff; border:1px dashed #ddd; } #special_notice h1{ font-size:14px; } #special_notice a{ color:#888; text-decoration:none; border:0; } /* for wordpress 2.6 */ .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; /* optional rounded corners for browsers that support it */ -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 p.wp-caption-text { font-size: 11px; line-height: 17px; padding: 0 4px 5px; margin: 0; }