/*   
Theme Name: A Thematic Child Theme
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('../thematic/library/styles/default.css');

/* Prepare theme for plugins */
@import url('../thematic/library/styles/plugins.css');

/* Body */
body
{
background-image:url('images/body-bg.gif');
} 

/* Header */

#blog-title {
background-color: #FFFFFF;
}


#blog-title a {
background:url(header1.png) no-repeat top center;
display:block;
text-indent:-9000px;
width: 600px;
height: 130px;
}

#blog-description {
position:absolute;
left:-9000px;
}

#branding {
padding:0px 0 1px;
height: 110px;
}

/* Menu Bar */

.menu ul {
float:right;
padding-top: 1px;
}

.sf-menu li {	
background: #000000;
}

.sf-menu a:hover 
{ /* hovered element */	
background: #1E90FF;
}

.sf-menu a:visited 
{ /* hovered element */	
color: #ffffff;
}

.sf-menu a {  
   font-family: verdana;
   color: #ffffff;
   text-transform: uppercase;
}

.sf-menu a, .sf-menu {
border-bottom: thin solid black; 
}

#access {
border-width: 0px;
}

#main {
border-top: thin solid black;
background-color: #FFFFFF;
}


/* Side Bar */

#primary {
border-width: 0px;
color: #000000;
border-top: thin solid black;
font-family:"Helvetica",Arial,Serif;
}

#primary h3 {
font-style: normal;
border-top: thin dotted black;
}

#primary a {
border-bottom: thin dotted black;
text-decoration: none;
}

#primary a:hover {
color: #1E90FF;
}

#secondary {
color: #000000;
font-family:"Helvetica",Arial,Serif;
}

#secondary h3 {
font-style: normal;
border-top: thin dotted black;
}

#secondary a {
border-bottom: thin dotted black;
text-decoration: none;
}

#secondary a:hover {
color: #1E90FF;
}

/* Content */

.entry-title {
font-size: 50px;
color: #000000;
padding-top: 10px;
line-height: 45px;
}

.entry-title a {
color: #000000;
}

.entry-title a:hover {
}

.entry-content {
color: #222222;
}

.entry-content a {
color: #000000;
background: #52AEFF;
text-decoration: none;
}

.entry-content a:hover {
color: #EF4035;
background: #fff;
}

.entry-utility {
border-bottom: thin dotted black;
}

.entry-utility a {
color: #EF4035;
}

#footer {
background: black;
}

#footer a {
color: #1E90FF;
}

/* Typography */
blockquote {color: #1E90FF;}

/* Comments */
#respond a {color: #1E90FF;}