/* Styles for Post Elements including Comments, Inline images and page titles */

.post { padding:10px 24px}
.post h1 {font-family:Verdana, Arial, Helvetica, sans-serif; letter-spacing:-1px; font-size:100%; font-weight:bold; padding:0 0 3px 0; border-bottom:1px dotted #999}
.post h1 a {color:#333333; text-decoration:none}
.post h1 a:hover {color:#666666}

.post .meta {font-size:60%; color:#999; margin:4px 0 18px 0}
.post .meta a {color:#999999}
.post span.datemeta {background:url(../images/icon_date.png) no-repeat; padding:2px 5px 5px 18px}
.post span.catmeta {background:url(../images/icon_category.png) no-repeat; padding:2px 5px 5px 18px}
.post span.commentmeta {background:url(../images/icon_comment.png) no-repeat; padding:2px 5px 5px 18px}
.post p {font-size:70%; line-height:1.5em; margin:10px 0}

.post p a {color:#999}
.post strong { font-weight:bold}
.post h3 {font-weight:bold; letter-spacing:-1px; font-size:90%}

.post ul {list-style:disc; margin:10px 0 5px 25px}
.post ul li {margin:2px 0;font-size:70%; line-height:1.5em}

.post ol {list-style:decimal; margin:10px 0 5px 25px}
.post ol li {margin:2px 0; font-size:70%; line-height:1.5em}

.post blockquote { margin:5px 22px; background:#E7E7E7; padding:10px}

img.center {display: block; margin: auto;   }
img.alignright {float: right;padding: 4px;margin: 0 0 2px 7px;display: inline;}
img.alignleft {float: left;padding: 4px;margin: 0 7px 2px 0;display: inline;}
img.size-medium { border:1px solid #999}
	

h3#comments { font-size:80%; letter-spacing:-1px; font-weight:bold; margin:20px 0}
ol.commentlist li {font-size:75%; line-height:1.3em; border-bottom:1px dotted #999; margin:5px 0 5px 0; padding:10px  }
ol.commentlist li a {color:#666}
ol.commentlist li cite {font-size:110%; letter-spacing:-1px; font-weight:bold; color:#666;}
ol.commentlist li small.commentmetadata {color:#999;margin:0 0 15px 0; display:block; font-size:90%}
ol.commentlist li img.avatar { display:block; border:1px solid #999; float:left; padding:0 0 0 0; margin:0 4px 5px 0}
ol.commentlist li p {margin:3px 0; font-size:80%; line-height:1.5em}

ol.commentlist li.alt {background-color:#F0F0F0}

#commentform textarea { width:100%; height:150px}
h3#respond {font-size:80%; letter-spacing:-1px; font-weight:bold; margin:10px 0}

h2.page-title { font-size:80%; font-weight:bold; letter-spacing:-1px; padding:3px 24px 10px 24px; color:#9A9A9A}
h2.entry-title { font-size:75%; font-weight:bold; letter-spacing:-1px; padding:3px 24px 10px 24px}
span.search-terms { font-style:italic; font-weight:normal}

/* WordPress Formatting Styles */

.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;}

