/*   
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/3c-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');
*{
	border: none;
}
a{
	text-decoration: none;
	color: #737;
}
a:hover{
	color: #be4ac8 !important;
	text-decoration: underline !important;
}
body{
	font-family: Verdana, Geneva, sans-serif;
}
div#branding{
	width: 950px;
	background: url(images/header.jpg) no-repeat left;
	height: 265px;
	padding: 0;
}
div#access{
	height: 60px;
	padding-top: 0em;
	background: url(images/menu_bar.jpg) center no-repeat;
	margin-bottom: 0;
}
div.menu{
	padding-top: 1em;
}

div#access, ul.sf-menu, ul.sf-menu li a{
	border: none;
}
div#access ul.sf-menu li a{
	background: none;
	color: #666;
	font-size: 1.3em;
	line-height: 1.4em;
	padding: 0 1em;
}
div#access ul.sf-menu li a:hover,div#access ul.sf-menu li.current_page a{
	background-color: none;
	color: #737;
	text-decoration: underline;
}
ul.sf-menu li{
	border-right: #090 solid medium;
	float: left;
}
#main{
	background: url(images/content.jpg) center fixed repeat-y;
	margin-top: 0;
	padding-top: 22px;
}
#footer{
	background: url(images/footer.jpg) no-repeat center;
	margin: 0 auto;
	height: 44px;
	border: none;
	width: 950px;
}
#content{
	margin: 0 200px 0 180px;
}
#primary, #secondary{
	width: 180px;
	border: none;
}
#primary{
	margin-left: -960px;
}
#secondary{
	margin-left: -175px;
	margin-top: 20px;
	width: 150px;
}
.home #content .sticky {
	border: none;
}
#primary h3, #secondary h3{
	font-size: 1.4em;
	text-decoration: none;
	margin: 0 0 0 -20px;
}
#primary h3{
	border-top:#ccc solid medium;
	padding:5px 0 10px 20px;
	margin-top: 1em;
	color: #be4ac8;
}
#secondary h3{
	border-top:#090 solid medium;
	padding:5px 20px 10px 10px;
	margin-left: -10px;
	margin-top: 1em;
}
#secondary .xoxo{
	margin: 0;
	padding: 0;
}
#blog-title, #branding span a, #branding h1{
	display: none;
}
ul, ol{
	list-style: none;
	margin: 0 .5em 0 2em;
}
.skip-link, #blog-description{
	display: none;
}
h2.entry-title{
	margin: 1em 0;
	font-size: 1.8em;
	color: #737;
}
