/*   
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 {
background: url(images/bg.jpg) repeat #e8e8e8;
color: #212121;
}

#header {
width: 960px;
margin-left: auto;
margin-right: auto;
}

#branding{
width: 350px;
position: absolute;
padding:50px 0 0px;
}

/* //// MENU //// */

#access{
width: 655px;
float: right;
margin-top:71px;
margin-bottom: 12px;
border: none;
font-size: 13px;
margin-right:10px;
}

.menu {
float:right;
width: auto;
}

.sf-menu {
border-right:none;
float:left;
}

.sf-menu li {
background: #78f6e9;
margin-left: 10px;
}

.sf-menu a {
border: none;
font-style: italic;
}

.sf-menu li:hover, .sf-menu li.sfHover,
.sf-menu a:focus, .sf-menu a:hover, .sf-menu a:active {
    background:     #70e0d4;
	outline:		0;
    border-bottom-color:#ccc;
}

.sf-menu a, .sf-menu a:visited {
color:#262626;
}

li.current-menu-item {
background: #212121;
color: #fff;
}

.sf-menu li.current-menu-item a, a:visited {
color: #fff;
}

#container {
width: 960px;
}

#main {
overflow: visible;
}

#content {
width: 960px;
margin: 10px;
}

.category #content {
margin:0 0 0 -10px;
}

.category #content .hentry {
padding: 0px;
width: 220px;
height: 250px;
float: left;
margin-left: 20px;
margin-bottom: 20px;
}

.entry-content .wp-post-image {
	border: none;
	float:none;
	margin: 0px;
	padding: 0px;
}
.entry-title {
text-transform: uppercase;
}

.category #content .page-title {
display: none;
}

.category #content .hentry .entry-content {
padding: 0px;
}

.category #content .hentry img {
border: none;
}


.page .hentry {
width: 530px;
margin-left: 30px;
float: left;
}

.page_image {
width: 400px;
float: left;
}

#footer {
border: none;
}

#siteinfo {
border-top: 5px solid #212121;
color: #212121;
text-align: right;
}

a:link {
    color:#262626;
}
a:visited {
    color:#262626;
}
a:active,
a:hover {
    color: #4f9991;
}

#siteinfo a {
    color:#262626;
}
#siteinfo a:active,
#siteinfo a:hover {
    color: #4f9991;
}

.gallery-icon {
border: none;
padding-top: 0px;
margin: 0 9px;
}

.gallery .gallery-item img, .gallery .gallery-item img.thumbnail {
max-width:100%;
padding:1%;
}

#gallery-1 .gallery-item {
margin-top: 0px;
}

.page-id-137 .hentry {
float:left;
width:960px; 
margin-left: 0px;
}

.page-id-137 p {
margin: 0px;
}

.page-id-137 .entry-title {
display: none;
}

.page-template-template-page-fullwidth-php #content {
margin:0 0 0 0;
width:960px;
}

.gallery {
padding: 0px;
}
