/*  

Theme Name: Daily Digest

Theme URI: http://www.taintedsong.com

Description: Widget-ready. 3-column newspaper-style theme designed by <a href="http://www.taintedsong.com">Joni <a href="http://www.glamourgirlz.info">Ang</a>.

Version: 3.0

Author: Joni

Author URI: http://www.taintedsong.com

*/ 





body {

	background-color:#4e4e4e; 

	text-align:left; 

	font-family: Garamond, Georgia, 'Times New Roman', Arial, Tahoma; 

	margin:0;

	}

	

a {

	color:#444444;

	font-weight:bold;

	text-decoration:underline;

}

a:hover {

	color:#444444;

	font-weight:bold;

	text-decoration:none;

	}

blockquote  {

    margin:0;

	background-image:url(images/blockimage.jpg);

	background-repeat:no-repeat;

	background-position:0px 0px;

	color:#000000;

	padding:2px 43px 2px 33px;

	font-style:oblique;

	font-size:11px;

}



img {border:0px;}



h1 {

	font-family: 'Arial Black';

	font-size: 16px;;

	}

h2 {

	font-size:14px;

	}



input {

	color:#000000;

	border:1px solid #000000; 

	background:#EEEEEE;

	padding:0 3px 0 3px;

	font-family:Georgia, Arial, Tahoma;

	font-size:11px;

	}

textarea {

	color:#000000;

	border:1px solid #000000; 

	background:#EEEEEE;

	font-family:Georgia, Arial, Tahoma;

	font-size:11px;

	}

	

#searchform { 

	padding:0 3px 0 3px;

	text-align:left;

	}

#searchform Input {

	color:#000000;

	background:#EEEEEE;

	padding:0;

	font-family:Georgia, Arial, Tahoma;

	font-size:11px;

	}



#overall {

	width:924px;

	margin-right:auto; 

	margin-left: auto; 

	text-align:center; 

	 }

	

#header {

	width:924px;

	height:164px;

	background-position:0px 0px; 

	background-image:url(images/banner.jpg); 

	background-repeat:no-repeat;}

	

.header-title, .header-title a, .header-title a:hover {

	padding:48px 10px 0px 10px;

	text-align:center;

	font-size:60px;

	color:#000000;

	font-family:Garamond, Georgia, 'Times New Roman', Arial;

	text-decoration:none;

	}



.header-text {

	padding:15px 38px 0 27px;

	width:880px;

	font-size:14px; 

	font-family: Garamond, Georgia, 'Times New Roman', Arial; 

	color:#000000;}

	

.main-area {

	margin:0 0 0 0px; 

	padding:0 0 0 15px; 

	width: 924px; 

	float:left; 

	background-position:0px 0px;

	text-align:center; 

	background-repeat:repeat-y;

	background-position:0px 0px;

	text-align:left; 

	background-image:url(images/mainbodyimage.jpg);

	}









#sidebar-left-area {

	float:left; 

	width:160px; 

	margin:0; 

	padding:1px; 

	text-align:left;  

	position:relative;

	}

	

#sidebar-left { 

	float:left; 

	width:160px; 

	margin:0px; 

	padding:0px; 

	text-align:left; 

	background:none;

	font-family:Georgia, 'Times New Roman', Arial, Tahoma; 

	font-size:11px;

	/*text-align:justify; 20150717 - Removed for aesthetic reasons*/

	color:#000000;

	}	

#sidebar-left ul {

	margin:0px;

	padding:0px;

	margin-left:3px;

}

#sidebar-left ul ul{

	margin:0px;

	padding:0px;

	margin-left:5px;

}	

	

#sidebar-left a{

	font-family:Georgia, 'Times New Roman', Arial, Tahoma; 

	font-size:11px; 

	color:#444444;

	text-decoration:underline;

	font-weight:bold;

	padding: 0 0 0 5px;

	}

#sidebar-left a:hover{

	text-decoration:none;

	font-weight:bold;

	}

	

#sidebar-left ul ul li {

	padding: 0 0 2px 15px;

	background: url(images/bullet2.jpg) no-repeat 0 0.3em;

	list-style:none;

	}





#sidebar-left ul {

	margin: 0;

	list-style-type: none;

}



#sidebar-left h2 {

	background-color:#000000;

	font-size:12px; 

	font-weight:bold; 

	font-family:Garamond, Georgia, 'Times New Roman', Arial, Tahoma; 

	color:#FFFFFF; 

	padding:2px 4px 2px 0;

	text-align:center;

	letter-spacing: 2pt;

	list-style:none;}











#sidebar-area {

	float:left; 

	width:160px; 

	margin:0; 

	padding:1px; 

	text-align:left;  

	position:relative;

	}

	

#sidebar { 

	float:left; 

	width:160px; 

	margin:0px; 

	padding:0px; 

	text-align:left; 

	background:none;

	font-family: Georgia, "Times New Roman", Times, serif;

	font-size:11px;

	text-align:justify;

	color:#000000;

	}	

#sidebar ul {

	margin:0px;

	padding:0px;

	margin-left:3px;

}

#sidebar ul ul{

	margin:0px;

	padding:0px;

	margin-left:5px;

}	

	

#sidebar ul ul li {

	padding: 0 0 2px 15px;

	background: url(images/bullet2.jpg) no-repeat 0 0.3em;

	list-style:none;

	}





#sidebar ul {

	margin: 0;

	list-style-type: none;

}



#sidebar h2 {

	background-color:#000000;

	font-size:12px; 

	font-weight:bold; 

	font-family:Garamond, Georgia, 'Times New Roman', Arial, Tahoma; 

	color:#FFFFFF; 

	padding:2px 4px 3px 0;

	text-align:center;

	letter-spacing: 2pt;

	list-style:none;}

#classifieds

	{

	font-size:12px; 

	font-family:Garamond, Georgia, 'Times New Roman', Arial, Tahoma; 

	}

	

.content-area {

	float:left; 

	width:550px; 

	margin:0 6px 6px 6px;

	padding:3px;

	text-align:justify;  

	position:relative;

	}



#footer {

	width: 924px;

	height: 60px; 

	clear:both; 

	background-image:url(images/footerimage.jpg); 

	background-repeat:no-repeat; 

	background-position:center bottom; 

	text-align:center;

	padding: 0; 

	margin:auto;

	color:#000000;

	}

.footer-text {

	width:880px;

    padding:20px;

	text-align:center;

	color:#000000; 

	text-decoration:none; 

	font-family:Garamond, Georgia, 'Times New Roman', Arial, Tahoma; 

	font-size:11px;}

#footer-wp {

	width:880px;

	text-align:center;

	color:#000000; 

	text-decoration:none; 

	font-family:Garamond, Georgia, 'Times New Roman', Arial, Tahoma; 

	font-size:11px;}

	

.footer a {

	text-decoration:none; 

	font-family:Garamond, Georgia, 'Times New Roman', Arial, Tahoma; 

	font-size:11px;}





/*entry*/

.entry{

	padding:0px;

}

.entry ul li {

	list-style-image: url(images/bullet.jpg);

	margin:0 20px 0 15px;

	}

.entry ol li {

	margin:0 20px 0 15px;

	list-style:decimal;	}

.entryin {

	margin:0; 

	padding:0; 

	width:550px; 

	background-repeat:no-repeat; 

	background-position:0px 0px; 

	text-align:justify; }





.entryin a{

	color:#444444;

	font-weight:bold;

	text-decoration:underline;

	}

.entryin a:hover{

	color:#444444;

	font-weight:bold;

	text-decoration:none;

	}

	

	

.entryhead { margin:0;

	}

	

.entrydate { text-align:right;

	padding:0 5px 0 0;

	font-family:Garamond, Georgia, 'Times New Roman', Arial, Tahoma; 

	font-size: 20px;

	}





.entrytitle {

	padding: 0 3px 0 20px;

	color: #000000;

	font-family: 'Arial Black';

	font-size: 23px;

	text-align: left;

	background-image:url(images/entrytitlebg.jpg);

	background-repeat:no-repeat;

}

.entrytitle a{

	font-weight: normal; 

	color: #000000;

	text-decoration:none;

}

.entrytitle a:hover{

	font-weight: normal; 

	color: #000000;

	text-decoration:underline;

}

.entrytime {

	font-size:11px;

	width:495px;

	border-bottom:1px solid #000000;

	padding: 0 0 2px 20px;

	color:#000000;

	font-weight:bold;

	font-family: Arial, Verdana;

	text-align:left;

	background-image:url(images/byimage.jpg);

	background-repeat:no-repeat;

	background-color:#eaeaea;

	}





.entrybody {

	color: #000000;

	font-family: Georgia, "Times New Roman", Times, serif, Tahoma;

	font-size: 11px;

	text-align:justify;

}



.entryinbody {

	padding:3px;

}





.entryfoot {

	border-bottom:6px solid #000000;

}

.entrymcomm 

	{

	margin:0;

	padding:0 0 2px 0px;

	background-repeat:no-repeat;

	background-color:#eaeaea;

	}

.entrymcommtxt {

		font-family:Arial;

		font-size: 11px;

		text-align: left;

		padding: 0px 5px 0 5px;

		font-weight:bold;

		text-align:right;

}

.entrymcommtxt a{

		font-family:Arial;

		font-size: 12px;

		text-align: left;

		color:#444444;

		font-weight:bold;

		text-decoration:underline;

		padding: 0px 5px 0 10px;

}

.entrymcommtxt a:hover{

		font-family:Arial;

		font-size: 12px;

		text-align: left;

		color:#444444;

		font-weight:bold;

		text-decoration:none;

		padding: 0px 5px 0 10px;

}



.singleinfo {

	background:#EEEEEE;

	border:1px solid #000000;

	padding:2px;

	font-style:oblique;

}

.spaceforentry {

	padding:10px;

}





/*Comments*/

.com-entry 

	{padding:0;}

.com-entrymtext {

	background-color:#000000;

	font-size:12px; 

	font-weight:bold; 

	font-family:Garamond, Georgia, 'Times New Roman', Arial, Tahoma; 

	color:#FFFFFF; 

	padding:4px 0 4px 0;

	text-align:center;

	letter-spacing: 2pt;

}

.com-entrybody {

	color: #000000;

	font-family: Georgia, Arial, Tahoma;

	font-size: 11px;

	text-align: justify;

}

.com-entryinbody {

	padding:5px;

}

.com-entrytitle {

	padding: 0 5px 0 0;

	font-weight: bold; 

	color: #000000;

	font-family: Arial, sans-serif;

	font-size: 14px;

	text-align: right;

	font-style:oblique;

}

.com-entrytitle a {

	padding: 0 5px 0 0;

	font-weight: bold; 

	color: #444444;

	font-family: Arial, sans-serif;

	font-size: 14px;

	text-align: right;

	font-style:oblique;

}

.com-leaveareply

	{

	padding:5px 0 0 0;

	font-weight: bold; 

	color: #000000;

	font-family: Arial, sans-serif;

	font-size: 15px;

	text-align: left;

	}

.com-entryin {

	margin:0; 

	padding:2px; 

	width: 500px; 

	background:#EEEEEE; 

	text-align:left; 

	border:1px solid #000000;

	}

.commentlist {

	margin:0;

	padding: 0 0 0.4em 0;

}

.commentlist ol li, ol, li {

	list-style:none;

	}

.navigation {

	font-size: 12px;

	padding: 40px 0 0 0;

}

.alignleft {

	float: left;

	text-align: left;

}



.alignright {

	float: right;

	margin-top: -1px;

	text-align: right;

}



/* Archive, first edition */



#archive-box{

	width: 850px;

	margin: 0 68px 0 22px;

}

#archive-box h2{

	font-size: 1.5em;

	font-family: Georgia, serif;

	margin-top: 2em;

	margin-bottom: 12px;

}

#archive-box h4{

	font-weight: bold;

	font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;

	font-size: 14px;

	margin: 10px 0 6px 0;

}

#archive-box p{

	margin: 0 0 6px 0;

}



/* Archive Formatting */

        #seasonlist, #eplistHdr {margin: 0 20px;}

        #eplist {margin: 25px 20px 0 20px;}

    

        #seasonlist li, #eplistHdr ul li, #eplist div ul li {display: inline; padding-right: 0.5em;}

    

        #seasonlist {

            text-align: center;

            padding: 10px 0 10px 0;

            border-bottom: solid 1px #AAAAAA;

        }

        #seasonlist ul {padding:0px; margin:0px;}

        #seasonlist ul li {font-weight: bold; white-space:nowrap;}

        #seasonlist ul li a {font-weight: normal;}

    

        #eplistHdr ul, #eplist ul {padding: 0px;}

        #eplistHdr ul li:nth-child(2), ul.epinfo li:nth-child(2) {font-size: 1.25em;}

    

        #eplistHdr {

            padding: 10px 0 10px 0;

            border-bottom: solid 3px #666666;

        }

        #eplistHdr ul {margin: 0px 0px 5px 15px;}

        #eplistHdr p {margin: 0px 0px 5px 30px;}



    

        #eplist div {margin: 0px 0px 30px 0px;}

    

        ul.epinfo {margin: 0px 0px 3px 25px; text-indent: -10px;}

    

        ul.eptags {margin: 0px 0px 10px 50px;}

    

        ul.eptags li {font-size: 10pt;}

    



        #eplist p {margin: 0px 0px 10px 50px;}

    

        .contain_writepromt_bookweek p a {font-weight: normal;}

    

        .contain_writepromt_bookweek p:nth-child(1), p.writeprompt {

            padding: 0;

            text-indent: 25px; 

            background: transparent url("images/write.png") no-repeat scroll left top;

        }



        .contain_writepromt_bookweek p:nth-child(2), p.bookweek {

            padding: 0;

            text-indent: 28px;

            background: transparent url("images/book.png") no-repeat scroll left top;

        }





/*Book of the Week Page*/



       #bookoftheweek {

            margin: 5px 10px 30px 5px;

        }



       #bookoftheweek h1{

            font-size: 2em;

            text-align: center;

        }



       #bookoftheweek dl {

            margin-bottom: 15px;

       }



       #bookoftheweek dt {

            background: rgba(204, 204, 204, 0.4);

            font-size: 1.2em;

            font-weight: bold;

            padding: 0 5px 5px 5px;

            margin: 1em 0;

       }



       #bookoftheweek p {

            font-size: 1em;

       }



      #bookoftheweek dd {

           display: inline-block;

           margin:0;

           padding: 0 5px;

      }



       #bookoftheweek dd.print, dd.ebook, dd.audio {

           height: 277px;

           width: 120px;

       }



      #bookoftheweek .print {

           margin-left: 9px;

           background: url('/graphics/bookoftheweek/bkotwk_sprite.png') no-repeat 0px 240px;

      }

      

      #bookoftheweek .ebook {

           background: url('/graphics/bookoftheweek/bkotwk_sprite.png') no-repeat -260px 240px;

      }

      #bookoftheweek .audio {

           background: url('/graphics/bookoftheweek/bkotwk_sprite.png') no-repeat -130px 240px;

      }



      #bookoftheweek a.audiblelink img {

          background-color: #EAEAEA;

          width: 118px;

          border: solid 1px #666666;

      }



      #bookoftheweek .blurb {

           background: rgba(204, 204, 204, 0.4);

           width: 320px;

           vertical-align: top;

           margin-bottom: 10px;

      }

      

      #bookoftheweek .blurb p {

           margin: 5px;

           text-indent: 15px;

      }

      

      #bookoftheweek .blurb p:first-child {

          margin-left: 20px;

          text-indent: -15px;

      }



    /*Book Buttons*/

     #bookoftheweek .coverart img {

        width: 184px;

        margin-left: 15px;

        border: solid 2px #999999;

    }

    

    #bookoftheweek .buybuttons {

        vertical-align: top;

    }

    

    #bookoftheweek .buybuttons ul, .buybuttons ul li {padding: 0;}

    

    #bookoftheweek .buybuttons ul {margin: 10px 0 0 0;}



    #bookoftheweek .buybuttons ul li {margin: 10px 0 0 0;}

       

    #bookoftheweek a.amazon_logo, a.kindle_logo, a.audible_logo {

        display: block;

        height: 47px;

        overflow:hidden;

        text-indent:100%;

        white-space:nowrap;

        width: 124px;

    }



    #bookoftheweek a.amazon_logo, a.kindle_logo, a.audible_logo {

        background: url('/graphics/bookoftheweek/bkotwk_buttons.png') no-repeat;

    }

    

    #bookoftheweek a.kindle_logo {

        background-position: -248px 0px;

    }

      

    #bookoftheweek a.audible_logo {

        background-position: -124px 0px;

    }



    

    #bookoftheweek a.amazon_logo:hover {

        background-position: 0px -47px;

    }

      

    #bookoftheweek a.kindle_logo:hover {

        background-position: -248px -47px;

    }

      

    #bookoftheweek a.audible_logo:hover {

        background-position: -124px -47px;

    }





    #bookoftheweek a.amazon_logo:active {

        background-position: 0px -94px;

    }

      

    #bookoftheweek a.kindle_logo:active {

        background-position: -248px -94px;

    }

      

    #bookoftheweek a.audible_logo:active {

        background-position: -124px -94px;

    }
#archive-box2{
  margin-left: 20px;
  margin-right: 50px;
}
#archive-box2 h2{
  font-size: 24px; 
  text-align: center;
}

#archive-box2 .entry{
  margin: 0 24px;
}
#archive-box2 .entryin{
  width: auto;
  /*margin-left: 20px;*/
}
#archive-box2 .entrytitle{
    padding: 0;
    background: none;
}
#archive-box2 .entrytitle a{
  color: rgb(68, 68, 68);
  text-decoration: underline;
}
#archive-box2 .entrytitle p{
  font-family: Georgia, serif;
}
#archive-box2 .entrytitle p span.small{
  font-size: 16px;
}
#archive-box2 .entrybody{
  margin-left: 24px;
}
#archive-box2 .entrybody p{
  font-size: 1.3em;
}
#archive-box2 .entryfoot{
  border-bottom: 1px solid rgb(170, 170, 170);
  padding-bottom: 10px;
}
#archive-box2 p.prompt{
  background: url("images/write.png") no-repeat scroll left top transparent;
}
#archive-box2 p.book{
  background: url("images/book.png") no-repeat scroll left top transparent;
}

.entry-meta ul{
  margin: 0;
  padding: 0;
}
.entry-meta ul li{
  display:inline;
  margin: 0;
  padding-right: 0.5em;
}
p.prompt, p.book{
  padding-left: 32px;
}

ol.entry-list li{
  list-style-position: outside;
  list-style-type: decimal;
}
ul.season{
  margin: 0;
  padding: 0 0 10px 0;
  text-align: center;
  
  border-bottom: 3px solid rgb(102, 102, 102);
}
ul.season li{
  display:inline;
  margin: 0;
  padding-right: 0.5em;
}

/* Social Media */

.wx_social {padding: 0 0 3em 0; margin-left: 0;}

.wx_social li {
	display: block;
	float: left;
	margin: 0 1.5em 0 0 !important;
}

.wx_social li a {
	display: inherit;
	height:16px;
	width:16px;
	background-color: #737373;
	border:4px solid #737373;
}

.wx_twitter {background: url("images/wx-socialsprite.png") -20px -20px;}
.wx_google {background: url("images/wx-socialsprite.png") -40px 0;}
.wx_facebook {background: url("images/wx-socialsprite.png") 0 -20px;}
.wx_reddit {background: url("images/wx-socialsprite.png") -20px 0;}
.wx_email {background: url("images/wx-socialsprite.png") 0 0;}

.wx_twitter:visited,
.wx_google:visited,
.wx_facebook:visited,
.wx_reddit:visited,
.wx_email:visited {background-color: #a6a6a6; border-color: #a6a6a6;}

.wx_twitter:hover,
.wx_twitter:active,
.wx_twitter:focus {background-color: #55acee; border-color: #55acee;}

.wx_facebook:hover,
.wx_facebook:active,
.wx_google:focus {background-color: #3a5795; border-color: #3a5795;}

.wx_reddit:hover,
.wx_reddit:active,
.wx_reddit:focus {background-color: #ff4500; border-color: #ff4500;}

.wx_google:hover,
.wx_google:active,
.wx_google:focus,
.wx_email:hover,
.wx_email:active,
.wx_email:focus {background-color: #db4437; border-color: #db4437;}