/*  
Theme Name: Klonicki.com
Theme URI: http://wordpress.org/
Description: Theme for Quite Something, Elaine Klonicki's blog
Version: 1.0
Author:Kilpatrick Design Studio
Author URI: http://www.kilpatrickdesignstudio.com/

*/



/* Begin Typography & Colors */
html, body {
		margin:0;
		padding:0;
		font-family:Georgia,serif;
		color:#545454;
		background-color:#c5beab;
		line-height:1.3em;
		font-size:.98em;
		color:#1f4278;
	}
	* { margin: 0;
	padding: 0; }
	
	h1, h2, h3, h4, h5, h6 { margin: 15px 0; }
	p, table, dl, ul, ol { margin: 0 0 10px; }
	ul, ol, dl dd { margin-left: 40px; }
	h1, h2 {
		font-style:italic;
		margin-bottom:6px;
	}
	h1 {
		color:#8f0100;
		font-size:1.2em;
		font-weight:normal;
	}
	h2 {
		font-size:1.2em;
		border-bottom:2px solid #eadab9;
		padding-bottom:6px;
		font-weight:normal;
		}
	h3 {
		font-size:1.1em;
		margin-bottom:italic;
	}
	p { margin-top:6px; }
	a {
		color:#8f0000;	text-decoration:none;	
	}
	a:hover { text-decoration:underline; }
	a img {
		border:none;
	}
	hr { display:none; }
	#page {
		width:700px;
		border:1px solid #e6e6e6;
		margin:25px auto;
		background-color:#f9f5ec; 
		padding:0 50px;
	}
	#header {
		background:url(header-line.gif) left 49px repeat-x;
		padding:18px 0 0 245px;
	}
	#logo {
		float:left;
		background:#f9f5ec url(elaine-luddy-klonicki.jpg) top center no-repeat;
		text-indent:-5000px;
		overflow:hidden;	
		width:292px; height:51px;
		margin-bottom:0px;
	}
	#header a { text-decoration:none; }
	#contact-link { 
		text-indent:-5000px; 
		display:block;
		overflow:hidden;
		background:url(contact.jpg) top left no-repeat;
		width:48px; height:12px;
		position:relative;
		left:94px;top:16px;
	}
	#nav {
		background:url(nav-stripe.jpg) left top repeat-x;
		height:24px;
		margin-bottom:12px;
	}
	#nav a { margin-right:30px; text-indent:-5000px; display:block; float:left;overflow:hidden;}
	#menu_home { width:55px;height:24px;background:url(home.jpg) left top no-repeat; }
	#menu_home:hover { background-image:url(home-roll.jpg); }
	#menu_bio { width:39px;height:24px;background:url(bio.jpg) left top no-repeat; }
	#menu_bio:hover { background-image:url(bio-roll.jpg); }
	#menu_books { width:62px;height:24px;background:url(books.jpg) left top no-repeat; }
	#menu_books:hover { background-image:url(books-roll.jpg); }
	#menu_articles { width:74px;height:24px;background:url(articles.jpg) left top no-repeat; }
	#menu_articles:hover { background-image:url(articles-roll.jpg); }
	#menu_blog { width:56px;height:24px;background:url(blog-roll.jpg) left top no-repeat; }
	#contact {
		position:relative;
		top:-25px;
		left:70px;
	}
		/* easy clearing */
	.clearfix:after
		{
		content: '.'; 
		display: block; 
		height: 0; 
		clear: both; 
		visibility: hidden;
		}
	.clearfix
		{
		display: inline-block;
		}
	/*\*/
	.clearfix
		{
		display: block;
		}
	/* end easy clearing */
	/* easy clearing */
	#body:after
		{
		content: '[DO NOT LEAVE IT IS NOT REAL]'; 
		display: block; 
		height: 0; 
		clear: both; 
		visibility: hidden;
		}
	#body
		{
		display: inline-block;
		}
	/*\*/
	#body
		{
		display: block;
		}
	/* end easy clearing */
	#body {
		padding:0 0 45px;
	}
	#newsite {
		border-bottom:2px solid #eadab9;
		margin-bottom:25px
	}
	#left_column {
		float:left;
		width:190px;
		text-align:center;
		padding:0 55px 0 0;
	}
	#right_column {
		float:left;
		width:430px;
	}
	#bookpic {
		display:block;
		margin:0 auto;
	}
	#sidebar {
		
	}	
	#footer {
		border-top:1px solid #c3841e;
		margin-top:10px;
		text-align:center;
		padding-bottom:45px;
		font-size:.8em;
		clear:both;
	}
	#footer ul, #footer li {
		margin:0
		padding:0;
	}
	#footer ul li {
		display:inline;
		list-style-type:none;
		margin-right:40px;
	}
	#footer a {
		text-decoration:none;
	}
	.highlight {
		font-weight:bold;
		color:#8f0100;
	}
	
	#quite-something {
		text-indent:-5000px;
		background:url(quite-something-headline.jpg) left center no-repeat;
		margin:36px 0 10px;
		height:29px;
		border-bottom: 2px solid #EADAB9;
	}

#content {
	background-color:#e4e8eb;
	border:1px solid #1e4279;
	color:#1e4279;
}
.post h2, .post h3 { clear:both; font-size:1.4em; color:#8f0000;border-bottom:none; margin-bottom:2px;font-weight:normal;}
.post h2 a, .post h3 a { color:#8f0000;text-decoration:none; }
h2.pagetitle {color:#c4851e; font:normal normal 1em arial,sans-serif; border-bottom:1px solid #1E4279;}
.post small { font-weight:bold; }
p.postmetadata { font-size:.9em; text-align:center;}
div.entry  { margin-top:15px; }
div.post { margin-bottom:35px; }
.narrowcolumn, .widecolumn { 

	margin: 0px 0 20px;
}
.widecolumn {
	padding: 0 35px 40px;
}
* html .widecolumn {
	width:628px; overflow-x:hidden;
}
.narrowcolumn {
	padding: 0 15px 40px;
	float: left;
	width: 460px;
	}
.navigation {
	font:.9em arial,sans-serif;
	display: block;
	text-align: center;
	margin-top: 10px;
	margin-bottom: 40px;
	}
.alignleft { float:left; }
.alignright { float:right; }

#sidebar
{
	padding: 0 0 10px 0;
	margin-left: 515px;
	width: 182px;
	font:.85em arial,sans-serif;
	}
#sidebar ul {
	list-style-type:none;
	margin:0;
	padding:0;
}
#sidebar li {
	margin:0;padding:0;
}
#sidebar li li{padding-left:20px;margin-bottom:4px;}
#sidebar a { color:#1e4279; }
#sidebar a:hover { color:#8f0000; }
#sidebar h2 {
	color:#c4851e;
	border-bottom:0;
	font:normal bold .9em arial,sans-serif;
	margin-bottom:4px;
	padding-bottom:0;
}
#sidebar p { font-size:.85em; }

/* Begin Form Elements */
#searchform {
	margin: 10px auto;
	padding: 5px 0px; 
	}

#sidebar #searchform #s {
	width:108px;
	padding: 2px;
	}
#sidebar #searchform #searchsubmit {
	border:none; background:transparent; color:#1e4279; cursor:pointer;
	}

.entry form { /* This is mainly for password protected posts, makes them look better. */
	text-align:center;
	}

select {
	width: 130px;
	}

#commentform input {
	width: 170px;
	padding: 2px;
	margin: 5px 5px 1px 0;
	}

#commentform textarea {
	width: 100%;
	padding: 2px;
	}

#commentform #submit {
	margin: 0;
	float: right;
	}
#commentform label {
	font:normal normal inherit arial,sans-serif;
}
/* End Form Elements */

#searchsubmit { border:none; background:transparent; color:#1e4279; cursor:pointer;}
#heading-wrapper { position:relative; }

#rss-link { position:absolute; top:4px; right:10px; padding-right:20px; background:url(images/rss16x16.png) center right no-repeat; font-size:.8em;  }

/* "Daisy, Daisy, give me your answer do. I'm half crazy all for the love of you.
	It won't be a stylish marriage, I can't afford a carriage.
	But you'll look sweet upon the seat of a bicycle built for two." */
