/*
THEME NAME: DharmaPress
THEME URI: http://dharmablog.everyday-beat.org
DESCRIPTION: A pretty simple content-centric theme.
VERSION: 4.0
AUTHOR: Greg Seitz
AUTHOR URI: http://www.gregseitz.com
*/

body {
font-family: verdana, helvetica, san-serif;
}

a {
color: #0B2F09;
}

a:hover {
text-decoration: none;
}

#wrapper {
width: 800px;
}

#header {
text-align: left;
background-image: url('http://dharmablog.everyday-beat.org/wp-content/themes/sandbox/images/db_banner.jpg');
background-repeat: no-repeat;
height: 130px;
padding-left: 10px;
}

h1#blog-title {
font-size: 30pt;
font-weight: bold;
font-family: Georgia;
padding-top: 65px;
margin-bottom: 0px;
}

h1#blog-title a {
text-decoration: none;
color: #0B2F09;
}

#blog-description {
color: #D1DCDF;
font-size: 90%;
font-family: helvetica, verdana, tahoma, arial, san-serif;
}

#content {
width: 550px;
font-size: 10pt;
margin-left: 4px;
line-height: 13pt;
float: left;
}

#sidebar {
width: 220px;
float: left;
font-size: 75%;
padding-left: 12px;
color: #5F5959;
}

#sidebar h3 {
font-size: 110%;
font-family: georgia;
color: #7F6F27;
font-variant: small-caps;
}

#sidebar a {
color: #868B8F;
}

#sidebar ul {
padding-left: 10px;
margin-left: 10px;
}

#sidebar ul li {
padding-bottom: 2px;
}

.entry-content a {
color: #57697F
}

.entry-content a:hover {
text-decoration: none;
}

h2.entry-title {
color:#505551;
font-family:helvetica,verdana,tahoma,arial,san-serif;
font-size:20pt;
line-height:24pt;
font-weight: normal;
}

h2.entry-title a {
color:#505551;
text-decoration:underline;
}

h2.entry-title a:hover {
text-decoration:none;
}

#content h4#posted-date {
font-weight: bold;
font-size: 11pt;
color: #BFBFB3;
font-family:helvetica,verdana,tahoma,arial,san-serif;
position: relative;
top: -18px;
padding-bottom: 0px;
margin-bottom: -8px;
}

.entry-meta {
/* border: 1px dotted #57697F;
background-color: #EFF7FF; */
text-align: center;

}

#end-article {
text-align: center;
padding-bottom: 8px;
font-weight: bold;
}

.entry-meta a {
color:#57697F;
}

.entry-meta a:hover {
text-decoration: none;
}

a img {
border: 0px;
}

#searchform {
position: absolute;
top: 30px;
left: 650px;
list-style-type: none;
}

#searchform label {
color: #4A5A67;
font-weight: bold;
font-size:9pt;
}

#searchform input {
color: #686A69;
background: #EFEFEF;
border: 1px solid #686A69;
}

#searchform input#searchsubmit {
color: #686A69;
background: #EFEFEF;
border: 1px outset #686A69;
}

li.comment {
padding: 5px;
margin-bottom: 0px;
}

.bypostauthor {
background-color: #E0EFE0;
}

div.comments ol li{
    margin:0 0 0.5em;
}

textarea#comment{
    height:13em;
    margin:0 0 0.5em;
    overflow:auto;
    width:66%;
    }

.comment-meta {
font-size: 85%;
}

.comment-author {
font-size: 105%;
font-weight: bold;
}

/* Just some example content */
div#access div.skip-link{position:absolute;top:1em;right:1em;}

.entry-title{clear:both;}

div#container{margin-top:0em;}

div#nav-above,div#nav-below{width:100%;height:1em;}

div#nav-above{margin-bottom:1em;}

div#nav-below{margin-top:2em;text-align:center;}

.alignleft,div.nav-previous{float: left;}

.alignright,div.nav-next{float: right;}

form#commentform .form-label{margin:1em 0 0;}

form#commentform span.required{background:#fff;color:red;}

form#commentform,form#commentform p{padding:0;}

input#author,input#email,input#url{width:50%;}

input#author,input#email,input#url,textarea#comment{padding:0.2em;}

div.sidebar div,div.sidebar h3,div.sidebar ul,div.sidebar li{margin:0;padding:0;}
div.sidebar h3{font-size:0.9em;}
div.sidebar input#s{width:7em;}
div.sidebar a {color: #57697F;}

div#footer{text-align:center;}

blockquote {
border-left: 4px solid #DFDFDF;
padding-left: 6px;
}

.wp-caption-text {
text-align: center;
font-size: 9pt;
font-weight: bold;
color: #4A5984;
line-height: 9pt;
margin-top: 0;
}

img.avatar {
float:left;
margin-right: 4px;
}
