/* Companion Custom CSS over-rides for [ Tall Tale Radio ]:  -  */

body {
	font-size: 8pt;
	line-height: 8pt;
	color: #527384;
	background: #bb936f url('') top repeat-x;
	}
	
a:link {color:#809aac;}
a:hover {color:#466c86;}
a:visited {color:#809aac;}
a:active {color:#809aac;}

#header {
		width: 980px; 
		height: 250px;
		background: url(http://www.talltaleradio.com/images/header_new.jpg) top center no-repeat;
		overflow: hidden;
	}

	#header h1 { padding: 0; }
	#header h1 a { 
		display: none;
		text-indent: -9999px;
	}
	#header .description { display: none; }

/* -------------- Ads------------- */

#pwadbox {
	margin-left:280px;
	}



.blogindex a {color:#f07828;}


.post-comic .comment-link {color:#809aac;}
.post-comic a:link , .post-comic .post-text a:link, .post-comic .entry a:link, .post-comic .comment-link a {color:#809aac;}
.post-comic a:hover, .post-comic .post-text a:hover, .post-comic .entry a:hover, .post-comic .comment-link a:hover {color:#466c86;}

.post-author, .posted-on, .posted-at, .post-date, .post-time, .post-edit, .pipe {font-size: 8pt;}
	
h1, h2, h3 {font-family: 'Arial';}

h3#comments {font-size:10pt; font-family: 'Arial' , sans-serif; font-weight: bold; color:#7b5c45; letter-spacing:0px;}
div#respond h3 {font-size:10pt; font-family: 'Arial' , sans-serif; font-weight: bold; color:#7b5c45;}
	
.entry {font-family: 'arial'; font-size: 12px;
	line-height: 13px;
	text-align: justify;}
	
.post-page h3 {color:#ffffff; line-height: 14pt;}


#page {
	background:#233e51 url('/images/bg_main.jpg') top left repeat-y;
	width: 980px;
	margin: 0px auto;
}

/* -------------SIDEBAR---------------------------- */

#sidebar-left a {color:#FFFFFF;}
#sidebar-left a:hover  {color:#809aac;}

#sidebar-left{ margin-top:0px; padding-top: 75px; width: 260px; background: transparent url('/images/sidebartop.jpg') top left no-repeat;}
#sidebar-left .sidebar {width: 240px; margin-left:13px;}
#sidebar-left h2 {color:#527384; font-weight:bold;}

#sidebar-menubar { height:0px; margin:0px; padding:0px;}

#sidebar-right{ background-color:#FFFFFF;}

#sidebar-right .sidebar-top { height:20px; background: transparent url('/images/sidetop.jpg') top center no-repeat;}
#sidebar-right .sidebar-bottom { height:27px; background: transparent url('/images/sidebot.jpg') top center no-repeat;}

.archive-dropdown-wrap {
	background: url('/images/browse-search.png') no-repeat;
}


#s-search, #s-transcript {
	width: 138px;
	padding: 4px 0 0 5px;
	font-size: 12px;
	height: 19px;
	font-family: 'Arial' , sans-serif;
	color: #000;
	border: none;
	float: left;
	background: url('/images/browse-search_bar.png') 0 -46px no-repeat;
}

	#s-search:hover, #s-search:focus, #s-transcript:hover, #s-transcript:focus {
		color: #f37e00;
		background-position: 0 -69px;
	}

	#searchform button, #searchform-transcript button {
		padding: 0;
		margin: 0;
		border: none;
		height: 23px;
		width: 23px;
		line-height: 0;
		font-size: 0;
		cursor: pointer;
		text-indent: -9999px;
		background: url('/images/browse-search_bar.png') -143px -46px no-repeat;
	}

	#searchform button:hover, #searchform-transcript button:hover {
		background-position: -143px -69px;
	}

	#searchform button:hover, #searchform-transcript button:-moz-focus-inner {
		border: 0;
	}

h2.widgettitle {font-size: 11pt;}

#recent-comments-2 ul, #comicpress_latest_comics_widget-2 ul {font-size: 8pt;}

#recentcomments li {margin-bottom: 1em;}

/* -------------COMIC---------------------------- */
#comic {border:0px; padding:0px; margin-left:4px; background-color:transparent;}

.layout-2cvl #section-wrap {
	width: 699px;
}

.layout-2cvl .narrowcolumn, #content {
	width: 685px;
}

#blogheader {
	border: 0px;
}

.blogindex {
	background-color: #ffffff;
	margin-bottom: 0px;
	padding-bottom: 0px;
	border-bottom: 1px solid #ffffff;
}

.blogindex-head {
	background: transparent url('/images/blogtop.gif') top center no-repeat;
	width: 685px;
	height: 65px;
	margin: 0px;
	padding: 0px;
}

.blogindex-foot {
	background: transparent url('/images/blogbottom.gif') top center no-repeat;
	width: 685px;
	height: 25px;
	margin: 0px;
	padding: 0px;
}


 .post {color: #553c29; margin-left: 0px; width: 685px;}
.post h2 {color:#7b5c45; font-family: 'arial'; font-size: 18px; font-weight:bold;}
.post h2 a{color:#7b5c45; font-family: 'arial'; font-size: 18px; font-weight:bold;}

.post-comic { color:#FFFFFF; font-size:12px; background-color: transparent;}
.post-comic h2 { font-family: 'arial'; font-size: 18px; color:#FFFFFF; font-weight:bold;}
.post-comic h2 a {font-family: 'arial'; font-size: 18px; color:#FFFFFF; font-weight:bold;}

.post-comic-sing { color:#553c29; font-size:12px; margin-left: 20px; width: 670px;}
.post-comic-sing h2 { font-family: 'arial'; font-size: 18px; color:#7b5c45; font-weight:bold;}
.post-comic-sing h2 a {font-family: 'arial'; font-size: 18px; color:#7b5c45; font-weight:bold;}


.category-blog .post-content {
	background-color: #ffffff;
	margin: 0px;
	padding: 0px;
	border-bottom: 1px solid #ffffff;
}

.category-blog .post-head {
	background: transparent url('/images/blogtop_blank.gif') top center no-repeat;
	width: 685px;
	height: 25px;
	margin: 0px;
	padding: 0px;

}

.category-blog .post-foot {
	background: transparent url('/images/blogbottom.gif') top center no-repeat;
	width: 685px;
	height: 25px;
	margin: 0px;
	padding: 0px;
}

.post-info, .post-blog .entry {width: 645px; margin-left: 20px;}

.blogindex .post-head, .blogindex .post-foot {background: transparent; height:0px; width:0px;}

/* -------------COMMENTS---------------------------- */
#comment-wrapper {
	background-color: #ffffff;
	margin-bottom: 0px;
	padding-bottom: 0px;
	border-bottom: 1px solid #ffffff;
}

#comment-wrapper-head {
	background: transparent url('/images/blogtop_comm.gif') top center no-repeat;
	width: 685px;
	height: 65px;
	margin: 0px;
	padding: 0px;
}

#comment-wrapper-foot {
	background: transparent url('/images/blogbottom.gif') top center no-repeat;
	width: 685px;
	height: 25px;
	margin: 0px;
	padding: 0px;
}

h3#comments, h3#pingtrackback {margin-left: 20px; color: #7b5c45; font-family: 'Arial' , sans-serif; font-size: 10pt; font-weight: bold; }

.comment-wrapper-respond {margin-left: 20px;}
.commentsrsslink {margin-right: 20px;}


.comment-balloon {
		background: url('/images/comment-balloon.png') no-repeat;
	}
	
.comment-link {color:#f07828;}
.comment-link a {color:#f07828;}
.comment-link a:hover{color:#233e51;}
	
.thread-odd {background-color: #d7f0f4;}

ol.commentlist {width: 645px; margin-left: 20px;}

ol.commentlist li {padding:10px;}
               
ol.commentlist ul {padding:10px;}

             
               
.comment-text p{	font-size: 8pt;
	line-height: 10pt;
	font-family: 'Arial' , sans-serif;
}

.comment-author cite {font-size: 9pt;}

#sidebar-undercomic

.align-left { float:left; margin: 0 5px 5px 0px; }
.align-right { float:right; margin: 0 0px 5px 5px; }

.nav {display:none;}
.nav a, .pagenav a, .nav-blog a {
		color: #8796a0;
	}
.nav a:hover, .pagenav a:hover, .nav-blog a:hover {
		color: #ffffff;
	}


#podPress_footer {background:transparent url('/images/bg_main.jpg') top center repeat-y; margin-bottom:0px; padding-bottom:0px; height:20px; }