/*   
Theme Name: thematic-child-open
Theme URI: 
Description: Use this theme to start your Thematic Child Theme development.
Author: Ian Stewart
Author URI: http://themeshaper.com/
Template: thematic
Version: 1.0
Tags: Thematic
.
Thematic is © Ian Stewart http://themeshaper.com/
.
*/

/* 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('default.css');

/* Prepare theme for plugins */
@import url('../thematic/library/styles/plugins.css');



/* ------------------------------------------------------------------------------ */
/* This starts the changes to the themes styles.
/* ------------------------------------------------------------------------------ */

body {
     background-color: #fffdf0;
background:url("images/farmfresh-bg3-2400x2400.png") no-repeat scroll center top #FFFFFF;
    font: 14px Georgia,serif;
    line-height:20px;
}

/* gb feb26-2010 - Reduce the space above and below the header/branding box */
#branding {
    padding:4px 0 2px 0;  /* gb feb26-2010 was 88px on top and 44px on bottom */
}

/* gb mar05-2010 - Increase the size of the Index Top font so that it shows better. */

#content .aside h3 {
font-family:Georgia;
font-size:32px;
font-weight:bold;
font-color:#000000;
padding:0 0 7px;
text-transform:none;
}
.aside {
    color:#403c3c;
}

/* gb mar05-2010 - Increase the size of the header area and input a header image. */
#blog-title a {
/*
background:url(images/FFM-newmasthead-v4-940x313.png) no-repeat top center;
background:url(images/FFM-newmasthead-v6-940x280.png) no-repeat top center;
background:url(images/FFM-newmasthead-v8-940x280.png) no-repeat top center;
*/
background:url(images/FFM-newmasthead-v8-2-940x280.png) no-repeat top center;
display:block;
text-indent:-9000px;
width: 940px;
height: 280px;
}


/* add background color to the footer */
#footer {
    background-color:#d6aa25; /* lighten the yellow color in the footer #d8a81c; */
    border-top:1px solid #ccc;
    margin-top:22px;
}


.sf-menu li {
background:none repeat scroll 0 0 #46571a;  /* gb sept10-2010 was #FFFFFF; then #778844 556233 */
}
.sf-menu a, .sf-menu a:visited {
color:#ddcc33;   /* gb sept10-2010 was #666666; */
}

#access {
 /* gb sept10-2010 was border-bottom:1px solid #556233; */
font-size:13px;
height:32px;
overflow:visible;
z-index:100;
}


/* gb sept10-2010 tighten up the text spacing */
p, ul, ol, dd, pre {
margin-bottom:8px;
}


.entry-content h4 {
color:#337700;
font-family:Arial,sans-serif;
font-size:12px;
font-weight:bold;
letter-spacing:0.05em;
text-transform:uppercase;
}


/* The next 4 items are from the template file ../thematic/library/layouts/2c-r-fixed.css and reduce the width of the sidebar, so content is larger */
#container {
    width:670px;
    float:left;
}
#content {
    margin:0 0 0 10px;
    width:590px;
    overflow:hidden;
}
.main-aside {
    width:250px;
    float:right;
    position:relative;
    right:10px;
}
#subsidiary .aside {
    width:250px;
    float:left;
    margin:0 20px 0 0;
}

#primary {
margin-bottom:22px;
padding:18px 0 0;
}

/* Note: modified plugins/wp-table-reloaded/css to change row colors on the availability table */
