/*  
Theme Name: Daily Digest
Theme URI: http://www.taintedsong.com
Description: A 2-column newspaper-style theme composed of black, white and gray colors. Header, Sidebar, Footer.
Version: 1.0
Author: Joni
Author URI: http://www.taintedsong.com
*/


body {
    background-color:#FFFFFF;
    text-align:left;
    font-family: Georgia, Arial, Verdana;
    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.gif);
    background-repeat:no-repeat;
    background-position:0px 0px;
    color:#000000;
    padding:2px 43px 2px 33px;
    font-style:oblique;
    font-size:11px;
}

img {border:0px;}

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:763px;
    margin-right:auto;
    margin-left: auto;
    text-align:center;
     }
    
#header {
    width:763px;
    height:174px;
    background-position:0px 0px;
    background-image:url(images/banner.jpg);
    background-repeat:no-repeat;}

.header-text {
    font-family: Georgia, "Century Gothic", Arial;
    background-position:center top; }

#header-title {
    color:#000000;
    font-size:50px;
    font-weight:normal;
    padding:50px 0px 1px 0px;
    text-align:center;
    }
    
#header-title a{
    color:#000000;
    font-size:50px;
    font-weight:normal;
    padding:50px 0px 1px 0px;
    text-align:center;
    text-decoration:none;
    }
    
.header-desc {
    font-size:16px;
    padding:8px 0 0 0;
    text-align:center;
    color:#FFFFFF;
    }
.main-area {
    margin:0 0 0 0px;
    padding:0 0 0 3px;
    width: 760px;
    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-area {
    float:left;
    width:190px;
    margin:0;
    padding:1px;
    text-align:left;  
    position:relative;
    border:1px solid #000000;
    }
    
#sidebar {
    float:left;
    width:190px;
    margin:0px;
    padding:0px;
    text-align:left;
    background-color:#CCCCCC;
    font-family:Arial, Verdana, Tahoma;
    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 a{
    font-family:Arial, Verdana, Tahoma;
    font-size:12px;
    color:#444444;
    text-decoration:underline;
    font-weight:bold;
    padding: 0 0 0 5px;
    }
#sidebar a:hover{
    text-decoration:none;
    font-weight:bold;
    }
    
#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: Arial, Verdana, Tahoma;
    color:#FFFFFF;
    padding:1px 4px 4px 0;
    text-align:center;
    letter-spacing: 2pt;
    list-style:none;}
    
.content-area {
    float:left;
    width:515px;
    margin:0px;
    padding:0 3px 3px 15px;
    text-align:justify;  
    position:relative;
    }

#footer {
    width: 763px;
    height: 51px;
    clear:both;
    background-image:url(images/footerimage.jpg);
    background-repeat:no-repeat;
    background-position:center bottom;
    text-align:center;
    padding: 0;
    margin:auto;
    }
    
#footer-text {
    text-align:left;
    color:#000000;
    font-family:Georgia;
    font-style:oblique;
    font-size:11px;   
    padding: 11px 0 0 30px;}
    
#footer-text2 {
    text-align:right;
    color:#000000;
    font-family:Georgia;
    font-size:11px;  
    padding: 0px 35px 0 0px;}
    
#footer-wp {
    color:#E97B00;
    text-decoration:none;
    font-family:Georgia, Arial, Tahoma;
    font-size:11px;}

.footer-rss {
    text-align:center;
    color:#000000;
    font-family:Verdana, Tahoma;
    font-size:11px;  
    width:763px;
    padding: 1px 0 0 0;}
    
.footer a {
    text-decoration:none;
    font-family:Georgia, Arial, Tahoma;
    font-size:11px;}


/*entry*/
.entry{
    padding:0px;
}
.entryin {
    margin:0;
    padding:2px 0 0 0;
    width:515px;
    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:Georgia, Arial, Verdana;
    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:#D8D8D8;
    }
.entrym{ background:none;}

.entrymtext {
    font-family:Arial, Tahoma;
    font-size: 11px;
    padding: 3px 0 5px 17px;
    text-align: left;
    font-weight:bold;
    font-style:oblique;
    background-image:url(images/postedinimage.jpg);
    background-repeat:no-repeat;
    background-color:#D8D8D8;
}

.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 2px;
    background-image:url(images/commentimage.jpg);
    background-repeat:no-repeat;
    background-color:#D8D8D8;
    }
.entrymcommtxt {
        font-family:Arial;
        font-size: 11px;
        text-align: left;
        padding: 0px 5px 0 10px;
        font-weight:bold;
}
.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: Arial, Verdana, 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: 440px;
    background:#EEEEEE;
    background-position:0px 0px;
    text-align:left;
    border:1px solid #000000;
    }
.commentlist {
    margin:0;
    padding: 0 0 0.4em 0;
}
