/* 
Theme Name: Thematic Modified
Theme URI: http://darleeneisms.la/
Description: Child Theme for Thematic
Author: Darleene
Author URI: http://darleeneisms.la/
Template: thematic 
Version: 0.1 
. 
This work is released under the GNU General Public License (GPL), version 2: 
http://www.gnu.org/licenses/old-licenses/gpl-2.0.html 
. 
*/  
      
@import url("../thematic/style.css");  

/* =Global Elements
-------------------------------------------------------------- */
#header {
    background:#ECECEC;
    position: center;
}
#wrapper {
    border-top:9px solid #DDD9D7;
    background:url(images/Kipfoot.gif) no-repeat left bottom fixed; 
    background-color: #ECECEC;
}
body {
    font-family:Georgia, serif;
    font-size:14px;
    line-height:1.4em;
}
a:link, a:visited {
    color:#84596B;
    text-decoration:none;
}
a:hover {
    text-decoration:none;
}
blockquote {
    font-style:italic;
    font-size:18px;
    color:#61454B;
    letter-spacing: 0.03.em;
    line-height: 32px;
}
blockquote em, blockquote cite, blockquote i {
    font-style:normal;
}

/* =Header
-------------------------------------------------------------- */
#blog-title {
    font-size:56px;
    font-family:Georgia,"Times New Roman",Times,serif;
    line-height:normal;
    font-weight:normal;
    letter-spacing:2px;
    padding:5px 0 0 0;
    text-decoration:none;
    text-align: right;
    border-bottom: none;
}
#blog-title a {
    color:#84596B;
    text-decoration:none;
}
#blog-title a:hover {
    color:#69263C;
}
#blog-description {
    font-size:18px;
    text-align: right;
}
#branding {
    width:820px;
    margin:0 auto;
    padding:22px 0 40px;
}

/* =Menu
-------------------------------------------------------------- */
#access {
    background:#ECECEC;
    font-family:Georgia, serif;
    position: relative;
    border-top:0px;
    font-size:12px;
    border-bottom: none;
    padding: 0 0 0 99px;
}
#menu a:hover {
    background:#84596B none repeat scroll 0 0;
    border-color:#69263C;
}
#menu a {
    background-color: white;
    border:1px solid #DDD9D7;
    font-size:13px;
    display: block;
    float: left;
    margin-bottom:2px;
    margin-left:2px;
    padding:5px 5px;
    text-decoration:none;
}
#menu a:hover {
    background:#69263C;
    color:#fff;
    border-color:#99677B;
    color:#66517E;
}
#menu .current_page_item a {
    background:#84596B;
    color:#fff;
    border-color:#99677B;
}
#menu {
    width:820px;
    margin:0 auto;
}
#menu a {
    display:block;
    float: left;
    margin:0 10px 0 0;
    padding:1px 6px;
    background:#84596B;
    color:#fff;
    border-top:1px solid #99677B;
    text-decoration:none;
}
#menu a:hover {
    background:#99677B;
    color:#fff;
    border-color:#84596B;
}
#menu a:focus {
    background:#ECECEC;
    color:#fff;
    border-color:#99677B;
}
.sf-menu ul a:hover {
    color: #FF4B33;
}
.sf-menu ul a:hover {
    color: #69263C;
}

/* =Content
-------------------------------------------------------------- */
#container {
    margin:0 auto;
    overflow:hidden;
    position:relative;
    width:690px;
    clear:both;
    padding:5px 130px;
}
#content {
    margin:0 0 0 10px;
    overflow:hidden;
    width: 570px;
}
#content .aside {
    border: none;
    padding:5px 0 0;
}
body, input, textarea {
    color:#666666;
}
#main {
    width:840px;
    margin:0 auto;
    padding: 45px 0 22px;
    overflow:hidden;
    position:relative;
    background-color: white;
    border:1px solid #DDD9D7;
}
.entry-title {
    font-size:2.4em;
    font-family: Georgia,"Times New Roman",Times,serif;
    line-height:35px;
    margin-bottom: 5px;
    margin-right: 0;
    margin-top: 0;
    padding: 0;
    font-weight:normal;
    color:#575757;
}
.entry-title a {
    text-decoration:none;
    color:#575757;
}
.entry-title a:hover{
    color:#84596B;
}
.entry-meta {
    margin-bottom:10px;
    border-bottom: 1px solid #e0e0e0;
    font-size:14px;
}
.entry-meta a:active, .entry-meta a:hover {
    color:#69263C;
}
.hentry {
    border-bottom: 1px;
    padding: 0 0 5px;
}
.entry-content a {
    border-bottom:1px dotted #84596B;
}
a img {
    border: medium none;
    text-decoration: none;
}
.dropcaps {
    float:left;
    font-family:Georgia,Times New Roman,Serif;
    font-size:72px;
    padding:23px 5px 0 0;
}
.entry-utility a:hover {
    color:#69263C;
}
.navigation a:hover {
    color:#69263C;
}

/* =Comments
-------------------------------------------------------------- */
#comments {
    background:#DDD9D7;
    color:#84596B;
    margin:54px 0 0 0;
    padding:18px 0;
    overflow:hidden;
}
#comments li {
    background:#FAF9F8;
    border-top:none;
    margin:0 20px 18px 20px;
    padding:17px 20px 0 20px;
    position:relative;
}
#comments-list .comment-meta a {
    font-style:italic;
    color:#84596B;
}
#comments li.byuser {
background: #DDD9D7 none repeat scroll 0 0;
border-color:#84596B;
}
#comments .fn a {
color:#84596B;
}
#respond {
    background:#FAF9F8;
    border-top:1px solid #DDD9D7;
    padding:17px 20px 0 20px;
    width:460px;
    margin:0 auto;
}

#trackbacks-list .comment-author a {
    color:#84596B;
}

/* =Asides (widgetized areas)
-------------------------------------------------------------- */
.main-aside {
    width:0px;
    float:right;
    position:relative;
    right:10px;
}
#content .widgetcontainer {
    border-top:none;
    padding:5px 1px 6px 1px;
    margin:7px 0 6px 0;
    float: left;
}
#index-top .widgetcontainer,
#single-top .widgetcontainer,
#page-top .widgetcontainer {
    border-top:none;
    border-bottom:none;
    position: center;
    padding:0 1px 5px 1px;
    float: left;
}
#index-top .widgetcontainer {
    padding: 0px;
    width: 550px;
}
#content .aside h3 {
    font-size:18px;
    line-height:24px;
    padding:8px 0 15px 0;
    font-weight:bold;
}
#content .aside:first-child .widgetcontainer:first-child {
    padding-top:10px;
}
.aside a:hover {
    color:#69263C;
}
/* =Footer
-------------------------------------------------------------- */
#footer {
    background:#ECECEC;
    background:url(images/Kipfoot.gif) no-repeat left bottom fixed; 
    border-top:none;
    padding:14px 0 70px;
    position: center;
    color:#A8A4A2;
    letter-spacing:1px;
}
#footer a{
    color:#575757;
}
#footer .widgetcontainer {
    padding:0 1px;
    margin:0 0 10px 0;
}
#subsidiary .aside {
    margin-bottom:10px;
}
#footer .widgetcontainer {
    padding:0 1px;
    margin:0 0 18px 0;
    float: left;
}
#siteinfo a:hover {
    color:#69263C;