/*  
Theme Name: Leigeber
Description: A two-column fixed-width theme custom designed by Michael Leigeber.
Version: 1.0
Author: Michael Leigeber
Author URI: http://www.leigeber.com
*/

body {margin:0; background:#ebefdd; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#464646}
img {border:0}
h1 {font-size:18px; color:#6d862c; margin:0}
h2 {font-size:16px; color:#6d862c; margin:0 0 2px 0}
h3 {font-size:14px; color:#6d862c; margin:0 0 8px 0}
a, a:visited, a:active {text-decoration:underline; color:#487191}
a:hover {color:#355154}
h1 a, h1 a:active, h1 a:visited {color:#487191}
h1 a:hover {color:#355154}
ul,ol {padding-left:15px}
code {display:block; margin:0; border:1px solid #bfc79f; padding:10px; background:#f3f6e8}
textarea {width:505px; padding:5px; height:150px; border:1px solid #ccc; background:#f9f9f9; font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif}
.wide {width:100%; float:left; clear:both; display:block}
.centered {width:930px; margin:0 auto}
.top {background:#fff}
.header {height:60px}
.logo {float:left; padding-top:10px}
.description {font-size:11px; font-style:italic; color:#666}
.search {float:right; padding-top:20px; width:204px}
.input {float:left; border:1px solid #bfc79f; width:180px; background:#f3f6e8; padding-left:4px; border:1px solid #AFAFAF; border-radius:5px; -moz-border-radius: 5px; -webkit-border-radius:5px; -khtml-border-radius:5px;}
.submit {float:right}
.bar {background:url(images/top_row.gif) repeat-x #B7B7B7; height:24px}
.nav a, .nav a:visited, .nav a:active {float:left; padding:4px 10px 0 0; height:20px; color:#666}
.nav a:hover {color:#000}
.nav ul {list-style:none; padding:0; margin:0}
.nav li {float:left; border-left:1px dotted #999; padding-left:10px}
.center {background:url(images/bg.gif)}
.content {float:left; width:930px; position:relative; background:url(images/column.gif) right top repeat-y}
.subarrow {position:absolute; top:0; left:116px; background:url(images/logo_point.gif); width:23px; height:10px}
.centerleft {float:left; padding:20px 20px 30px 0; width:620px}
.entry {float:left; display:block; position:relative; width:620px; padding:12px; border:1px solid #AFAFAF; background:#fff; margin-bottom:10px; border:1px solid #AFAFAF; border-radius:5px; -moz-border-radius: 5px; -webkit-border-radius:5px; -khtml-border-radius:5px;}
.entrytime {font-size:11px; color:#333; padding-left:2px}
.entrytext {padding-left:2px; line-height:1.5}
.meta {display:block; text-align:right; font-size:11px}
.commentcount {display:block; padding:4px 0 8px 2px; font-weight:bold; font-style:italic}
.centerright {float:left; padding:0 0 50px 22px; width:260px}
.rightsection {padding:18px 20px 0 0}
.rightsection ul {list-style:none; margin:0; padding:0}
.rightsection li {display:block; padding:3px 0 4px 2px; border-bottom:1px dotted #b6c292}
.bottom {height:31px; padding-top:15px; border-top:1px solid #b6c392; font-size:11px; color:#6d862c}
.bottom a, .bottom a:visited, .bottom a:active {color:#6d862c; padding-bottom:1px; border-bottom:1px dotted #b6c292}
.bottom a:hover {color:#000}
.copyright {float:left}
.white {background:#fff}
.postnav {float:left; display:block; padding-bottom:10px}
.nocomments {font-size:11px}
.alignleft {float:left}
.alignright {float:right}
.comments {padding:12px 12px 6px 12px}
.commentlist {list-style:none; margin:0; padding:0}
.comment {display:block; border:1px solid #bfc79f; padding:10px; background:#f3f6e8; margin-bottom:6px}
.authorcomment {border:1px solid #a8bfd1; background:#ecf2f6}
.singlepost {padding-bottom:35px}
.rss {padding-top:30px; font-size:12px}
::selection {background: #a8BFD1}
::-moz-selection {background: #a8BFD1}
