/*
Theme Name: Daily Cabal
Theme URI: http://www.dailycabal.com/
Description:  Daily Cabal Custom Theme
Version: 1 (WP2.8.4)
Author: Jeremiah Tolbert
Author URI: http://www.jeremiahtolbert.com
Tags: microfiction, genre
*/

/* CSS Document */
body {margin:0; padding:0; background-image:url(http://www.dailycabal.com/images/background.gif); background-repeat:repeat-x; background-color:#686447;font-family:Arial, Helvetica, sans-serif;}
#pagecontainer {width:897px; margin:0 auto;}
#header {width:897px; height:256px; background-image:url(http://www.dailycabal.com/images/header.jpg);position:relative;}
	#dailytitle {position:absolute;width:396px;top:86px;left:46px;height:60px;color:#FFFFFF;}
	#title-home {position:absolute;width:367px;top:45px;left:509px;height:31px;}
		#title-home a {display:block;height:58px;}
	#title-about {position:absolute; width:425px; height:33px; left:459px; top:109px;}
	#title-members {position:absolute;width:395px;height:33px;left:487px;top:145px;}
	#title-archives {position:absolute;width:412px; height:33px; left:472px; top:185px;}
	#title-about a, #title-members a, #title-archives a {display:block; height:33px;}
	#title-about a:hover, #title-members a:hover, #title-archives a:hover {border-right:3px solid #CCCCCC;}
#columncontainer {background-color:#f2f2f1;margin: 0 0 0 21px; width:850px; border-left:1px solid #000000;border-right:1px solid #000000;border-bottom:1px solid #000000;position:relative;}
#leftcolumn {float:left; margin-left:15px; width:160px; padding-top:5px;}
	#authorarchives {width:145px; margin: 0; padding:5px 5px 5px 10px;;background-color:#ebf2c1;margin-top:5px;	}
		#authorarchives h1 {background-image:url(http://www.dailycabal.com/images/storysbyauthor.gif);width:126px;height:37px;padding:0;margin:7px 0;}
		#authorarchives span {display:none;}
		#authorlist {margin:0;padding:0;font-size:12px;}
		#authorlist li {list-style-type:none;margin-bottom:5px;}
		#authorlist a, #authorlist a:visited {color:#3f3d2c; padding-right:5px;}
		 .content-nav a  {color:#3f3d2c}
		.content-nav a:visited {color:#666666;}
		#authorlist a:hover {border-left:10px solid #ebf2c1;color:#000066;}
	#plugs {width:140px; margin:10px 0; padding:5px 10px;background-color:#ebf2c1;font-size:12px; color:#060606;}
		#plugs h1 {background-image:url(http://www.dailycabal.com/images/plugs.gif);height:19px;width:76px;margin:0;padding:0;}
		#plugs span {display:none;}
	#syndicate {width:140px; margin:10px 0; padding:5px 10px;background-color:#ebf2c1;font-size:12px; color:#060606;}

.post {line-height:150%;margin:0 0 20px 0;}
.post a {color:#3f3d2c;}
.post a:hover {color:#000066;}
.post a:visited {color:#666666;}
.post p {font-weight:normal;}
.post h1 {font-family:Geneva, Arial, Helvetica, sans-serif; font-size:18px; margin-bottom:0px; margin-top:5px;}
.mischeader{font-family:Geneva, Arial, Helvetica, sans-serif; font-size:18px; margin-bottom:0px; margin-top:5px; color:#686447;}
.authorheader {font-family:Geneva, Arial, Helvetica, sans-serif; font-size:16px; margin-bottom:0px; margin-top:5px; color:#686447;}
.post h2 {font-family:Verdana, Arial, Helvetica, sans-serif;font-size:14px; margin-top:0px; margin-bottom:0px;}		
.hrline {height:3px; width:95%; margin:0 auto; background-color:#686346;}	
.postfooter {font-size:12px;}
.commentslink {padding-left:10px;padding-right:10px;}
.categorylink {padding-left:10px;}
.permalink {padding-left:10px;}
.authorimage {margin:5px 10px 5px 0px;float:left;border:1px solid black;}
#maincolumn {float:left; margin-left:15px; width:620px;margin-bottom:10px;}
#footer {clear:both; background-image:url(http://www.dailycabal.com/images/footer.gif);width:850px; height:26px;position:relative;}
	#cclicense {display:block;position:absolute;height:19px;left:499px;width:352px;top:9px;}
.jumpit {font-size:10px; font-family:Verdana, Arial, Helvetica, sans-serif;background-color:#686447;color:#FFFFFF; margin-left:15px;}	
#prevstory {font-size:16px; border: 2px solid #686346;margin-top:10px; padding:5px; background-color:#ebf2c1;}
#prevstory a {font-size:16x;}
.content-nav {text-align:center;}


.sIFR-flash {
	visibility: visible !important;
	margin: 0;
}

.sIFR-replaced {
	visibility: visible !important;
}

span.sIFR-alternate {
	position: absolute;
	left: 0;
	top: 0;
	width: 0;
	height: 0;
	display: block;
	overflow: hidden;
}

/* Hide Adblock Object tab: the text should show up just fine, not poorly with a tab laid over it. */
.sIFR-flash + div[adblocktab=true] {
  display: none !important;
}

/* These "decoy" styles are used to hide the browser text before it is replaced... the negative-letter spacing in this case is used to make the browser text metrics match up with the sIFR text metrics since the sIFR text in this example is so much narrower... your own settings may vary... any weird sizing issues you may run into are usually fixed by tweaking these decoy styles */

/* Author Icons */
.JeremyT {float:left; height:100px;width:100px; background-image:url(http://www.dailycabal.com/images/jeremiah_icon.gif); margin-right:10px; margin-bottom:0px; margin-top:5px;}
.LucR {float:left; height:100px;width:100px; background-image:url(http://www.dailycabal.com/images/luc_icon.gif); margin-right:10px; margin-bottom:0px; margin-top:5px;}
.RudiD {float:left; height:100px;width:100px; background-image:url(http://www.dailycabal.com/images/rudi_icon.gif);margin-right:10px; margin-bottom:0px; margin-top:5px}
.TrentW {float:left; height:100px;width:100px; background-image:url(http://www.dailycabal.com/images/trent_icon.gif);margin-right:10px; margin-bottom:0px; margin-top:5px}
.SaraG {float:left; height:100px;width:100px; background-image:url(http://www.dailycabal.com/images/sarah_icon.gif);margin-right:10px; margin-bottom:0px; margin-top:5px}
.DavidKM {float:left; height:100px;width:100px; background-image:url(http://www.dailycabal.com/images/david_icon.gif); margin-right:10px; margin-bottom:0px; margin-top:5px}
.EddV {float:left; height:100px;width:100px; background-image:url(http://www.dailycabal.com/images/edd_icon.gif); margin-right:10px; margin-bottom:0px; margin-top:5px}
.KatB {float:left; height:100px;width:100px;background-image:url(http://www.dailycabal.com/images/kat_icon.gif); margin-right:10px; margin-bottom:0px; margin-top:5px}
.AlexM {float:left; height:100px;width:100px;background-image:url(http://www.dailycabal.com/images/alex_icon.gif); margin-right:10px; margin-bottom:0px; margin-top:5px}
.DanielB {float:left; height:100px;width:100px;background-image:url(http://www.dailycabal.com/images/daniel_icon.gif); margin-right:10px; margin-bottom:0px; margin-top:5px}
.KenB {float:left; height:100px;width:100px;background-image:url(http://www.dailycabal.com/images/ken_icon.gif); margin-right:10px; margin-bottom:0px; margin-top:5px}
.JasonF {float:left; height:93px;width:100px;background-image:url(http://www.dailycabal.com/images/jason_icon.gif); margin-right:10px; margin-bottom:0px; margin-top:5px}
.JasonEL {float:left; height:93px;width:100px;background-image:url(http://www.dailycabal.com/images/jason_erik_icon.gif); margin-right:10px; margin-bottom:0px; margin-top:5px}
.AngelaS {float:left; height:93px;width:100px;background-image:url(http://www.dailycabal.com/images/angela_icon.gif); margin-right:10px; margin-bottom:0px; margin-top:5px}
.JonathanW {float:left; height:93px;width:100px;background-image:url(http://www.dailycabal.com/images/wood_icon.gif); margin-right:10px; margin-bottom:0px; margin-top:5px}
.SusannahM {float:left; height:93px;width:100px;background-image:url(http://www.dailycabal.com/images/susannah_icon.gif); margin-right:10px; margin-bottom:0px; margin-top:5px}
.JonH {float:left; height:100px;width:100px;background-image:url(http://www.dailycabal.com/images/jonH.png); margin-right:10px; margin-bottom:0px; margin-top:5px}
.JenL {float:left; height:87px;width:100px;background-image:url(http://www.dailycabal.com/images/fudog.png); margin-right:10px; margin-bottom:0px; margin-top:5px}