/*   
Theme Name: Greyhound Rescue
Theme URI: 
Description: for http://greyhoundrescue.com.au
Author: Lachlan Hardy
Author URI: http://lachstock.com.au/
Template: thematic
Version: 0.1 
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('../thematic/library/styles/default.css');

/* Prepare theme for plugins */
@import url('../thematic/library/styles/plugins.css');


/* stylings specific to greyhoundrescue.com.au  */

body {background: #46a3ca url(images/bg-body.jpg) repeat-x 0 0; font: 300 1em/1.3 "Helvetica Neue", Helvetica, Arial, sans-serif;}

h1,
h2,
h3,
h4,
h5,
h6 {border-bottom: 1px solid #ffc40d; color: #178caa; font-weight: 300; margin: 0 0 0.3em 0; padding: 0;}
    
    #wrapper {background: url(images/bg-page.jpg) repeat-x 0 100%; padding: 0 0 5em 0;}

    #header {margin: 4em 0 0 0;}
        #branding {background: #ffe9a8 url(images/bg-branding.jpg) repeat-x 0 0; -moz-border-radius: 5px; -webkit-border-radius: 5px; border: 3px solid #fff; margin: 0 auto 2em auto; padding: 10px;}
            #blog-title {}
                #blog-title span {display: block;}
                    #blog-title span a {background: url(images/greyhound-rescue-logo.gif) no-repeat 0 0; display: block; height: 140px;  text-indent: -9999px;}
            #blog-description {left: -9999px; position: absolute; top: -9999px;}
        #access {background: #ffe9a8 url(images/bg-branding.jpg) repeat-x 0 0; -moz-border-radius: 5px; -webkit-border-radius: 5px; border: 3px solid #fff; font-size: 1.5em; margin: 0 auto 1.5em auto; padding: 5px 10px 10px 10px; width: 940px;}
            .sf-menu {border: none;}
                .sf-menu li {background: transparent;}
                    .sf-menu a,
                    .sf-menu a:link,
                    .sf-menu a:visited {background: transparent; color: #333; border: none; border-right: 1px solid #deb01c; padding: 0.2em 0.5em 0.4em 0.5em;}
                    .sf-menu li:hover,
                    .sf-menu li.sfHover,
                    .sf-menu a:hover,
                    .sf-menu a:active,
                    .sf-menu a:focus {background: transparent; text-decoration: underline;}

    #main {background: #f1f3e6; -moz-border-radius: 5px; -moz-border-radius-bottomleft: 0; -moz-border-radius-bottomright: 0; -webkit-border-radius: 5px; -webkit-border-bottom-left-radius: 0; -webkit-border-bottom-right-radius: 0; border: 3px solid #fff; border-bottom: none; color: #000;}
    .entry-meta,
    .entry-utility,
    .aside {color: #000;}
    .entry-title a,
    .entry-meta a,
    .entry-utility a,
    .aside a {color: #178caa;}
    
    .entry-title {font-weight: 300;}
    
    #primary,
    .aside {background: #ebf1e8 url(images/bg-aside.gif) repeat-x 0 100%; border: 1px dashed #46a3ca; -moz-border-radius: 5px; -webkit-border-radius: 5px;}
      .aside h3 {font-size: 18px;}
      .aside form {margin-top: 10px;}
      .aside ul.xoxo {padding-top: 10px;}
      .aside ul.xoxo ul li {list-style-image: url(images/bullet.gif);}
      
    #respond {background: transparent; color: #000;}
      #respond h3 {font-size: 18px;}
      #form-allowed-tags p {color: #000;}
    
    #footer {background: #46a3ca; -moz-border-radius: 5px; -moz-border-radius-topleft: 0; -moz-border-radius-topright: 0; -webkit-border-radius: 5px; -webkit-border-top-left-radius: 0; -webkit-border-top-right-radius: 0; border: 3px solid #fff; border-top: none; color: #fff; margin: 0 auto; width: 960px;}
      #siteinfo {font-size: 16px; text-align: center;}
        #siteinfo,
        #siteinfo a {background: #46a3ca; color: #fff;}












