/*
Theme Name: NewRadish Child Theme
Theme URI: http://www.newradish.com
Description: A child theme that inherits from Thematic.
Author: John O. Woods
Author URI: http://www.newradish.com/
Template: thematic
Version: 0.1
.
This work, like WordPress, is released under GNU General Public License, version 2 (GPL).
http://www.gnu.org/licenses/old-licenses/gpl-2.0.html
.
*/

@import url('../thematic/style.css');

/* Reset browser defaults */
@import url('../thematic/library/styles/reset.css');
 
/* Apply basic typography styles */
@import url('../thematic/library/styles/typography.css');
 
/* Style the meta panel for logged-in users */
@import url('../thematic/library/styles/sitemeta.css');
 
/* Apply a basic layout */
@import url('../thematic/library/layouts/2c-r-fixed.css');
 
/* Prepare theme for plugins */
@import url('../thematic/library/styles/plugins.css');

body, input, textarea {
    color:#000;    
    font: 12px Georgia,serif;
    line-height:18px;
}
#wrapper {
    background:#83A8C1;
    border-top:0px;
	clear:both;
}
#headwrapper {
	-moz-background-clip:border;
	-moz-background-inline-policy:continuous;
	-moz-background-origin:padding;
	border-top:9px solid black;
	clear:both;
    background-color:#C5D5E2;
	overflow:hidden;
}
#header {
	-moz-background-clip:border;
	-moz-background-inline-policy:continuous;
	-moz-background-origin:padding;
	width:960px;
	height:159px;
	margin-left:auto;
	margin-right:auto;
	position:relative;
	background-color:#C5D5E2;
}
#branding {
	width:620px;
	height:159px;
	float:left;
	position:relative;
}
#headerwidgets {
	float:right;
	width:300px;
	right:10px;
}
.headerwidget {
	text-align:center;
	margin-top:36px;
}
#access {
    background:#334E63;
    border-top:15px solid #83A8C1;
    margin-top:0px;
}
.menu {
	margin-left:auto;
	margin-right:auto;
	clear:both;
}
.menu a {
	border-radius:4px;
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
	-khtml-border-radius:4px;
    color:#000000;
    text-decoration:none;
    background-color:#B8CCD9;
	border:1px solid #B8CCD9;
	margin: 2px;
	padding: 6px 10px 2px 10px;
	position:relative;
	height:35px;
	float:left;
	text-align:center;
	margin-right:20px;
}
.menu img {
	height:30px;
}
.menu a:hover {
    background-color: #83A8C1;
    color:#000000;
    border:1px solid #3B86C7;
}

.menu a.currentpage {
    background-color: #30A149;
    color:#fff;
    border:1px solid #297E58;
}
.menu a:focus {
    background-color: #6A879C;
    color:#fff;
    border:1px solid #2772B3;
}
/*div.current_page_item {
    background-color:#76CE00;
    color:#fff;
    border-color:#297E58;
}*/

#main {
    background:#83A8C1;
}
.hentry {
    background:#FFF2F8;
	margin-bottom:18px;
	border-radius:5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	-khtml-border-radius:5px;
	border:2px solid red;
	padding:10px;
}
#comments {
    background:#C5D5E2;
    border-radius:5px;
    -moz-border-radius:5px;
    -webkit-border-radius:5px;
    -khtml-border-radius:5px;
}
#comments a {
    color:#F00;
}
#comments h3 {
    color:#30A149;
}
#comments li {
    background:#C5D5E2;
    padding:17px 0 0 20px;
}
#comments li p {
    margin:0;
    padding:0 0 18px 0;
    color:#000;
    border-bottom:1px solid #B9CCDA;
}
#comments li li {
    background:#C5D5E2;
    margin:0 0 18px 0;
}
#comments li.byuser {
    background:#C5D5E2;
}
#comments .fn {
    background:#83A8C1;
}
.comment-meta {
    background:#B9CCDA;
}
.commentbar {
  background:#B9CCDA;
}
#respond {
  background:#C5D5E2;
  border-top:1px solid #83A8C1;
  color:black;
}
#nav-below a {
  color:white;
}
/*
.navimage {
  margin: 0px 0 0 0;
}
.navigation {
    margin:0px 0 36px 0;
}*/
#footer {
    background:#334E63;
    color:#fff;
    padding:34px 0 90px 0;
    border-top:2px solid #000;
}
#footer a {
    color:#fff;
}

.fairytale {
	width:40px;
	height:60px;
	float:left;
	display:block;
	text-indent:-999em;
	margin:4px 2px 10px 1px;
	background-position: top right;
	background-repeat: no-repeat;
}

#primary, #secondary {
	background-color:#C5D5E2;
	border-radius:5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	-khtml-border-radius:5px;
	padding:10px;
	margin-bottom:18px;
	/*border:1px solid green;*/
}
#primary, #secondary a {
    color:#334E63;
}
.widgettitle h3 {
	padding-top:1px;
	padding-bottom:1px;
}

.page-title {
	border-top-left-radius:5px;
	border-top-right-radius:5px;
	-moz-border-radius:5px 5px 0 0;
	-webkit-border-top-left-radius:5px;
	-webkit-border-top-right-radius:5px;
	-khtml-border-top-left-radius:5px;
	-khtml-border-top-right-radius:5px;
	padding-left:18px;
	padding-right:18px;
	background-color:#7398B1;
}
.archive-meta {
	border-bottom-left-radius:5px;
	border-bottom-right-radius:5px;
	-moz-border-radius:0 0 5px 5px;
	-webkit-border-bottom-left-radius:5px;
	-webkit-border-bottom-right-radius:5px;
	-khtml-border-bottom-left-radius:5px;
	-khtml-border-bottom-right-radius:5px;
	padding:0 18px 5px 18px;
	background-color:#7398B1;
}

/* Pullquotes
-------------------------------------------------------------- */

blockquote.left {
	float: left;
	margin-right:20px;
	text-align: right;
	width: 33%;
}
blockquote.right {
	float: right;
	margin-left:20px;
	text-align: left;
	width: 33%;
}