/*
Theme Name: Fiddl'd Foghorn Moms Redux
Theme URI: http://dhromed.pliv.com/
Description: In Still.
Version: 0
Author: Willem Jeffery
Author URI: http://www.pliv.com/
*/

body {
	font-family:georgia;
	font-size:12px;
   background:#f7f7f7 url('img/blog_bye.gif') 50% 0 no-repeat;
   height:100%;
   color:black;
	margin:0;
	padding:0;
}
a {
   color:#002865;
}
a:hover {
   color:#194fa1;
}

#column {
   width:378px;
   margin:auto;
   padding:40px 30px;
}
#masthead {
}
#masthead #title {
   display:block;
   margin:0 auto;
}
#toplinks {
   color:#002865;
   border-top:1px solid #b8b8b8;
   padding-top:13px;
   text-align:center;
   width:140px;
   margin:13px auto 40px auto;
   text-transform:lowercase;
}
#toplinks a {
   font-size:10px;
   font-family:verdana;
   text-decoration:none;
}

#posts {
   margin:20px 0;
}
.post {
   line-height:23px;
   text-align:justify;
}
.post h1 {
   font-size:13px;
   margin:0;
}
.post h1 a {
   text-decoration:none;
   color:black;
}
.post p {
   margin:0 0 1em 0;
}
.post blockquote {
   margin:1em 2em;
   padding:5px;
   padding-bottom:0;
   background:#f7f7f7;
   text-align:justify;
}
.post pre {
   overflow:auto;
   font-family:consolas, 'lucida console', 'courier new';
   color:#002865;
   padding:15px;
}
.post ul li {
   list-style-image: url('img/list_style.gif');
}
blockquote .citelink {
   text-align:right;
   text-decoration:none;
   font-size:0.9em;
   display:block;
   padding-right:6px;
   border-top:1px solid #ccc;
}
.post dl {
   margin:1em 0;
}
.post dt {
   font-weight:bold;
   margin-top:1em;
}
.post dd {
   margin-left:0;
}
.post img {
   display:block;
   margin:1em auto;
   border:1px solid #002865;
   padding:1px;
}
.post img.noborder {
   border:0;
   padding:0;
}
.post .diffdate {
   color:#98a7bf;
   font-family:verdana;
   font-size:10px;
}
.post .footnote {
   font-size:11px;
   line-height:16px;
   margin:10px;
}
.metadata {
   margin-bottom:5em;
   font-size:11px;
   text-align:right;
   color:#98a7bf;
   font-size:10px;
   font-family:verdana;
}
.metadata a {
   color:#98a7bf;
   text-decoration:none;
}
.metadata a:hover {
   color:#194fa1;
}
#prevnext {
   font-family:verdana;
   font-size:10px;
   height:17px;
   margin:20px 0 10px 0;
}
#prev {
   float:left;
}
#next {
   float:right;
}

.verbosemetadata {
   font-family:verdana;
   margin-top:15px;
   color:#98a7bf;
   font-size:10px;
   text-align:right;
   border-bottom:1px solid #B8B8B8;
}
.post .verbosemetadata a {
   text-decoration:none;
   color:#98a7bf;
}
.post .verbosemetadata a:hover {
   color:#194fa1;
}
.metaitem {
   display:inline;
}
#meta_time {}

#footer {
   font-size:10px;
   color:#98a7bf;
   border-top:1px solid #b8b8b8;
   padding:10px;
}

/* commentings */
.commentlist {
   padding:10px 0;
}
.comment {
   margin-bottom:30px;
   line-height:20px;
   font-size:12px;
}
.commentmetadata {
   font-family:verdana;
   color:#98a7bf;
   font-size:10px;
   margin-top:-0.9em;
   text-align:right;
}
.commentmetadata a {
   color:#98a7bf;
   text-decoration:none;
}
.commentmetadata a:hover {
   color:#194fa1;
}
.commentmetadata .author {
   font-weight:bold;
}
#commentform {
   width:300px;
   margin:15px auto;
   font-size:10px;
   font-family:verdana;
}
#commentform label {
   display:block;
   height:25px;
}
#commentform label span {
   display:block;
   float:left;
   width:110px;
}
#commentform label input {
   display:block;
   float:left;
   border:1px solid #b8b8b8;
   font-family:georgia;
   font-size:12px;
   width:138px;
}
#commentform textarea {
   border:1px solid #b8b8b8;
   font-family:georgia;
   font-size:12px;
   padding:3px;
   width:298px;
   height:100px;
}
#commentform input#submit {
   display:block;
   margin: 10px auto;
   font-family:verdana;
   font-size:10px;

}

#aboutphoto {
   display:block;
   margin: 0 auto 1em auto;
}
.links {
   margin:1.5em 0 1.5em 1em;
}
.links a {
   margin-right:1em;
}
.linklist a {
   display:block;
   margin-bottom:0.3em;
}