/*   
Theme Name: 2010 AHS Newsletter
Theme URI: http://www.americanhistoricsociety.org
Description: Thematic child theme for AHS Newsletter
Author: Tim Symanitz
Author URI: http://www.bitwik-blogs.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');

body {
	background-color: #2e79af;
	background-image: url(images/bg_grad.jpg);
	background-repeat: repeat-x;
}


#wrapper {
	background-image: url(images/noise.png);
	background-repeat: repeat;
}

#blog-title {
	display: none;
}


#branding {
	padding: 0 0 0 0;
	width: 900px;
}


#access {
	background-image: url(images/nav_box_2.png);
	background-repeat: no-repeat;
	width: 900px;
	margin: 0 auto;
	height: 84px;
	border: none;
}

.sf-menu li {
	background: none;
	float: none;
	border: none;
	}
	
.sf-menu li:hover, .sf-menu li.sfHover,
.sf-menu a:focus, .sf-menu a:hover, .sf-menu a:active {
    background: none;
	outline:		0;
    border-bottom-color: none;
	border: none;
}
	
#access-search{
    /*position:absolute;
    left:50%;*/
    width:300px;
    margin-left:70px;
	margin-top: 20px;
    height:40px;
    padding:0 0 0 12px;
	background: url(images/search_text_2.png) no-repeat left top;
	float: right;
}

#main {
	width: 900px;
	background-color: #d4d1cc;
	padding: 2px 0 22px;
}

#container {	
	width: 900px;
	margin: 0;
	}
	
#content {
	margin: 0 160px;
	background-color: #ebe7e1;
	padding: 5px;
	}
	
.page-item-733 a, .page-item-733 a:visited {
	background: url(images/rss.png) no-repeat right top;
	color: #FFFFFF;
	}
	
.page-item-735 a, .page-item-735 a:visited {
	background: url(images/newspaper.png) no-repeat right top;
	color: #FFFFFF;
	}
	
.page-item-733 li:hover, .page-item-733 li.sfHover, .page-item-733 a:focus, .page-item-733 a:hover, .page-item-733 a:active {
	background: url(images/rss.png) no-repeat right top;
	color: #FF4B33;
	}
	
.page-item-735 li:hover, .page-item-735 li.sfHover, .page-item-735 a:focus, .page-item-735 a:hover, .page-item-735 a:active {
	background: url(images/newspaper.png) no-repeat right top;
	color: #FF4B33;
	}

.main-aside ul {
	padding: 10px 5px 20px;
	background: url(images/sidebar_top.png) no-repeat left top;
	}
	
.xoxo ul {
	background: none;
	}
		
#primary {
	margin: 0 0 0 -895px;
	border: none;
	}

#secondary {
	margin: 0 0 0 -154px;
	}
	
#primary, #secondary {
	width: 149px;
	background: #f6f5f1 url(images/sidebar_bottom.png) no-repeat left bottom;
	padding: 0;
	}
	
#siteinfo {
	width: 900px;
	color: #0d3e78;
	}
	
#siteinfo a {
	color: #0d3e78;
	}
	
#footer {
	border-top: none;
	margin-top: 0px;
	background: url(images/bottom_2.png) no-repeat left top;
	width: 900px;
	margin:0 auto;
	}
	
.sf-menu a {
	border-bottom: none;
	border-left: none;
	border-top: none;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 1.25em;
	color: #FFF;
	}
	
.sf-menu {
	border-right: none;
	width: 275px;
	}
	
input {
	border: none;
	}
	
#s {
	background: none;
	width: 165px;
	height: 25px;
	margin: 5px 0 10px 0;
	}
	
#search {
	height: 40px;
	}
	
#searchsubmit {
	background: url(images/search.png) no-repeat right top;
	cursor:pointer;
	height:47px;
	text-indent:-9999px;
	width:120px;
	}
	
.aside a {
	color: #ea2225;
	text-decoration: none;
	font-size: .85em;
}

.aside ul ul {
	margin: 0 0 22px 15px;
	}
	
.aside h3 {
	font-style: normal;
	color: #0e3f77;
	}
	
#categories-2 {
	height: 300px;
	overflow: hidden;
	margin-bottom: 20px;
}
	
.entry-title {
	text-align: center;
	}
	
.entry-title a {
	color: #ea2225;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: .9em;
	}
	
.entry-content p {
	font-family: Georgia, "Times New Roman", Times, serif;
	color: #0e3f77;
	}

body.slug-newsletter #content {
	margin: 0 50px;
	}
	
#mc_signup_container {
	width: 200px;
	}
	
.menu {
	float: left;
	width: 275px;
	}
	
#banner {
	padding: 10px 220px 10px 106px;
	}
	
#respond {
	background-color: #BFBCB8;
	padding: 18px 10px 10px;
	}
