/*   
Theme Name: A Thematic Child Theme
Theme URI: 
Description: Use this theme to start your Thematic Child Theme development.
Author: Ryan Ilano
Author URI: http://ryandidit.com
Template: thematic
Version: 1.0
Tags: Thematic
.

*/

/* Reset browser defaults */
@import url('../thematic/library/styles/reset.css');

/* Apply basic typography styles */
@import url('../thematic/library/styles/typography.css');

/* Apply a basic layout */
@import url('../thematic/library/layouts/2c-r-fixed.css');

/* Apply basic image styles */
@import url('../thematic/library/styles/images.css');

/* Apply default theme styles and colors */
/* It's better to actually copy over default.css into this file (or link to a copy in your child theme) if you're going to do anything outrageous */
@import url('../thematic/library/styles/default.css');

/* Prepare theme for plugins */
@import url('../thematic/library/styles/plugins.css');


#wrapper {
background-image:url('../../../images/bg-graph-paper.gif');
background-color:#fff;
background-position:center;
background-repeat:repeat;
    }
    
#header {
width:920px;
clear:both;
margin:0 auto;
overflow:hidden;
padding:0;
position:relative;
background-color: #fff;
border-left:1px solid #DFDFDF;
border-right:1px solid #DFDFDF;
    }

#main {
clear:both;
margin:0 auto;
overflow:hidden;
position:relative;
width:920px;
padding:0px;
background-color:#fff;
border-left:1px solid #DFDFDF;
border-right:1px solid #DFDFDF;
}

#container {float:left; width:584px; margin-top:12px; margin-left:23px; margin-bottom:-50px;}

#footer { border-top:none; margin-top:22px; background-color:#FFFFFF;
border-left:1px solid #DFDFDF;
border-right:1px solid #DFDFDF;
clear:both;
margin:0 auto;
overflow:hidden;
padding:0;
position:relative;
width:920px; 
height:100px;
background-image:url('http://rockwellkills.com/wordpress/images/blog-footer.jpg'); 
background-repeat:no-repeat;

}

#nav-above, #nav-below { margin-bottom:28px; }
.paged #nav-above { display:none; }

#siteinfo { display:none;}

#content {
    border-right:1px dashed #C3C3C3;
    margin:0 14px 0 10px;
    padding-right:13px;
    width:560px;
}


#blog-title {
font-family:Arial,sans-serif;
font-size:34px;
font-weight:bold;
line-height:40px;
display:none;
}

#header h1 { 
    display:none 
    }
    
#branding {
    background-image:url('../../../images/blog-hdr.jpg');
    width:870px;
    height:142px;
    padding:0px;
    margin-top:12px;
    }

#blog-description {
    display:none;

}

#access {
border-bottom:none;
display:none;
overflow:visible;
z-index:100;
}

.entry-content embed { margin:0; }

/* Right Column */

#primary { border-top:none;float:left; padding:0px; border:none; margin-left:20px; margin-bottom: 0px; margin-top:0px; width:260px; }
.main-aside ul ul { font-size:14px; padding:0;}
.main-aside ul { margin-bottom:0; padding-left:10px; }

#secondary { float:left; margin-left:24px; margin-bottom: 0px; margin-top:0px; padding:0; width:260px; }
#secondary ul ul li{ font-size:14px; padding:0;margin-bottom:2px;border-bottom:none;}
#secondary li { margin-bottom:10px; border-bottom:1px dashed #C3C3C3;}
#secondary ul { margin-bottom:10px;}

.aside h3 {
margin-top:12px;
margin-bottom:4px;
font-family: Georgia;
font-size:24px;
font-style:italic;
line-height:22px;
color:#333333;
}

.aside a { color:#999999; text-decoration:none; }
.aside ul ul { list-style-image:none; list-style-position:outside; list-style-type:none; margin:0 0 0;}
.aside a:active, .aside a:hover { color:#3399CC; }

/* Right Column: IMAGE LINK SPECIFIC STUFF */

#linkcat-4 { padding-left:0px; }
#linkcat-4 h3 { display:none; }
#linkcat-4  ul li { border-bottom: 1px dashed #c3c3c3; padding-top: 1em; }

/* Post Stuff */

.hentry { border-bottom:1px dashed #C3C3C3; margin-bottom:14px; }
.entry-title {
font-family:georgia;
font-size:26px;
font-style:italic;
letter-spacing:-0.75px;
padding: 0px;
font-weight:lighter;
font-color: #333333;
margin-bottom:2px;
}

.entry-utility { font-family:arial; font-size:11px; margin-bottom:4px; margin-top:-12px;}
.entry-utility a { font-style:normal; color: #28AAE1;}

.entry-content { font-family:georgia; font-size:14px; line-height:24px; padding:10px 0 0; }
.entry-date { font-family:helvetica; color:#1B75BA; text-transform:none; }
.entry-meta abbr { font-size:12px; text-transform:none; }
.entry-meta .meta-prep-author, .entry-meta .author, .entry-meta  .meta-sep-entry-date { display:none; }
.entry-meta .meta-prep-author, .entry-meta .author, .entry-meta  .meta-sep-entry-date, .entry-meta .meta-prep, .entry-meta  .meta-prep-entry-date { display:none; }



