/*  
Theme Name: Dogtoon Media
Theme URI: http://www.dogtoonmedia.com/
Description: Based off Gone Fishing <http://designer-daily.com>
Version: 1
Author: Terri Ann Swallow
Author URI: http://www.ninedays.org/
*/

@import url("./css/layout.css");

/* ELEMENTS */
h1 {
   font-size:1.1em;
   text-transform:uppercase;
   margin:0 0 20px 0;
   width:auto;
   padding:3px 0 3px 10px;
   background:#3F4954;
   color:#ffffff;
}



.post, .desc, .blog {
   margin:0 0 25px 0;
   font-size:0.75em;
   text-align:justify;
   line-height:1.8em;
   padding:0;
	}
	
.blog p, .post-content p, .desc p {
	margin-bottom:1em;
	}
	
.comic-post p {
	clear:both;
	padding: 0 10px;
	font-size:0.9em;
	line-height:2.1em;
	color:#222222;
}

.seriesdesc {
	background-color: #eeeeff;
	color: #273A64;
	margin:10px 0;
	padding:10px;
	font-size: 0.95em;
	line-height:1.75em;
	border: solid 1px #97A6C7;
	border-width:1px 0;
}
	
.desc {
	margin-bottom: 20px;
	font-size:0.75em;
	}

.post ul, .post ol ,.blog ul, .blog ol {
   margin:10px 0 10px 40px;
}



.post h2 {
   font-size:0.9em;
   text-transform:uppercase;
   margin:0 0 20px 0;
   width:auto;
   padding:4px 10px;
   background:#6B7D8F;
   text-align:left;
}


.post h2 a:link, .post h2 a:visited {
   color:#FFF;
   text-decoration:none;
}

.post h2 a:hover {
   color:#B5C2CF;
   background:none;
}


.post a {
   color:#6B7D8F;
   font-weight:bold;
   text-decoration:underline;
}

.post p a:hover, .post p a:visited {

   text-decoration:none;
}

.blog h2 {
   font-size:22px;
   margin:0;
   width:auto;
   padding:0 0 8px;
   background:#transparent;
   color:#3F4954;
   border-bottom: 2px solid #3F4954;
}


.blog h2 a:link, .blog h2 a:visited {
   color:#3F4954;
   text-decoration:none;
}

.blog h2 a:hover {
   color:#B5C2CF;
   background:none;
}


.blog a {
   color:#6B7D8F;
   font-weight:bold;
   text-decoration:underline;
}

.blog p a:hover, .blog p a:visited {

   text-decoration:none;
}


blockquote {
   background:#eee;
   padding:10px;
   margin:5px 0 5px;
   border-top:1px solid #ddd;
   border-bottom:1px solid #ddd;
}
.postbasicmetadata {
   background:transparent;
   width:auto;
   margin:0 0 10px;
   padding:5px 0;
   border-bottom:1px solid #3F4954;
   font-size:0.8em;
   color:#aaa;
}
.postmetadata {
   background:#eee;
   width:auto;
   margin:15px 0 30px 0;
   padding:5px;
   border-top:1px solid #ddd;
   border-bottom:1px solid #ddd;
   font-size:0.8em;
   color:#aaa;
}
.postmetadata p {margin-bottom:0;}
.postmetadata hr { clear:both; border-top: 1px solid #ddd; margin:6px auto; }

.postmetadata a:link, .postmetadata a,.postbasicmetadata a:link, .postbasicmetadata a {
   color:#3F4954;
   text-decoration:none;
   font-weight:bold;
}

.postmetadata a:hover, .postmetadata a:visited,.postbasicmetadata a:hover, .postbasicmetadata a:visited {
   color:#666666;
}

#signature {
   margin:30px 0 0 0;
   font-size:0.8em;
   color:#999;
}

#signature a:link {
   color:#777;
   font-weight:bold;
   text-decoration:none;
}



h3#comments {
   margin:10px;
   font-size:0.9em;
}

textarea#comment {
   margin:10px;
   width:350px;
}

#commentform input {
   margin:0 10px;
   width:200px;
}

ol.commentlist {
   background:#EEE;
   width:430px;
   padding:10px;
}

ol.commentlist a:link, ol.commentlist a:visited {
   text-decoration:none;
   color:#6B7D8F;
   font-weight:bold;
}

ol.commentlist a:hover {
   background:#EFDFB3;
}

ol.commentlist li {
   margin:0 0 20px 20px;
   font-size:0.9em;
}

#commentform label {
   font-size:0.8em;
   color:#888;
}


.comic-post {
	width:250px;
	}
.sketchbook .comic-post {
width:210px;
}

.comic-post h2{
	width:auto;
}

	
.postimage { text-align:center; }
.postimage a img {
	border:1px solid #333333;
	padding:2px;
	width:auto;
	width: 206px;
	margin:0 auto;
	}	

	
.sketchbook {
	background: #ffffff url('images/sketchbook.jpg') repeat-y center top;
	padding: 35px 0;
	height: 280px;
	padding: 10px;	
	overflow:hidden;
	}

.sketchbook a {
		border-width:0;
		padding:0;
	}
.sketchbook h2 {
	background-color: transparent;
	margin-bottom:7px;
	}
.sketchbook h2 a,.sketchbook h2 a:link {
	color: #363636 !important;
	}
.sketchbook h2 a:hover {
	color: #000000;
	text-decoration:underline;
	}
.sketchbook p {
	font-size:0.8em;
	}

.podcastlisten  {margin-top:20px; text-align:center; }


.navigation a { color:#6B7D8F; font-size:90%; }
.navigation a:hover { color:#3F4954; }

.nextprev { text-align:center; font-size:0.9em; }
.nextprev a+a { margin-left:5px; padding-left:5px; border-left:1px solid #6B7D8F;}
	
.right, .alignright   { float:right; margin-left:10px; margin-bottom:10px; }
.left, .alignleft  { float:left; margin-right:10px; margin-bottom:10px; }
.clear, .aligncenter { clear:both; }
.hidden {display:none; }