/*
Theme Name: Site Design Read Through
Theme URI: http://wordpress.org/
Description: Modified WordPress default theme
Version: 1 (WP Default 1.6)
Author: Nick
Author URI: http://binarybonsai.com/
Tags: blue, custom header, fixed width, two columns, widgets

	Kubrick v1.5
	 http://binarybonsai.com/kubrick/

	This theme was designed and built by Michael Heilemann,
	whose blog you will find at http://binarybonsai.com/

	The CSS, XHTML and design is released under GPL:
	http://www.opensource.org/licenses/gpl-license.php

*/


@import url(comments.css);


/* ----- Page - Blog ----- */

/*
.page-blogtemplate .maincontent h1 {
	margin-bottom: 7px;
}
*/

/*
.page-blogtemplate .maincontent h3 {
	color: #528b38;
	font-weight: bold;
	margin-bottom: 0;
	padding-bottom: 0;
}
*/

.page-blogtemplate .maincontent h3 a {
	text-decoration: none;
}

.page-blogtemplate .maincontent .top_of_post {
	float: right;
	padding-left: 10px;
	font-size: 8pt;
}

/* Left Column */

.page-blogtemplate .leftcolumn {
	width: 195px;
	float: left;
}

.page-blogtemplate .leftcolumn h2 {
	height: 22px;
	text-indent: -99999px;
}

/* Right Column */

.page-blogtemplate .blogcontent {
	width: 100px;
	float: left;
	margin-left: 7px;
	width: 503px;
}


/* Alignment
-------------------------------------------------------------- */

.aligncenter,
div.aligncenter { display: block; margin-left: auto; margin-right: auto; }
.alignleft      { float: left;  }
.alignright     { float: right; }

/*====================================================================================================
 * B L O G   C O N T E N T                                                     B L O G   C O N T E N T
 ====================================================================================================*/
 
 .blogcontent { font-size: 11px; }
 .blogcontent .post-content { margin: 0 0 20px 0; }
 .blogcontent h2.permalink  { margin: 0px; padding:0px 10px 0px 10px; font-size: 24px; font-weight: bold; line-height: 24px; color: #036311; }
  .blogcontent h2.permalink a { margin: 0px; color: #036311; text-decoration: none; }

.postmetadata               { width: 475px; padding: 2px 10px 2px 10px; color: #036311; font-size: 12px; font-weight: bold; font-family: arial; }
.postmetadata a { color: #036311; text-decoration: none; }
.postmetadata-bottom               { width: 475px; padding: 2px 10px 2px 10px; color: #000; font-size: 12px; font-weight: normald; font-family: arial; }
.postmetadata-bottom a { text-decoration: none; text-transform: lowercase; }
.entry { font-family: "Geneva", "Tahoma", sans-serif; font-size: 14px; padding: 0 10px 0 10px; line-height: 20px; /*post itself without permalink*/ }

/* Post content - text elements
-------------------------------------------------------------- */

.entry p           { margin: 1em 0 1em 0; }

/* Post content - page navigation
-------------------------------------------------------------- */
.blogcontent .navigation           { line-height: 30px; font-size: 14px; width: 100%; }
.blogcontent .navigation .next     { float: left; margin-right: 10px; max-width: 50%; }
.blogcontent .navigation .previous { float: right; margin-left: 10px; max-width: 50%; }
 
/*====================================================================================================
 * S I D E B A R                                                                         S I D E B A R
 ====================================================================================================*/

/*Sidebar - widget
-------------------------------------------------------------- */

.widget            { width: auto; margin: 0px 0 10px 0; background-color: #FFFFFF; font-size: 12px; font-family: Arial; }
h3.widgettitle     { width: auto; height: 21px; padding: 0 10px 0 10px; font-size: 13px; font-style: normal; line-height: 21px; color: #ffffff; text-indent: -9999px; }
.widget p          { padding: 10px 10px 10px 10px; }  
.widget li { margin: 10px 0 10px 0; padding: 0; background: none; text-align: left; }
.widget li a { text-align: left; color: #000; text-decoration: none; }
.widget li a:hover { text-decoration: underline; }
.widget ul         { list-style: none; padding: 0px 10px 0px 10px; }
.widget ul ul      { margin: 0 0 0 10px; padding: 0 0 0 0; }

/*title bg*/

#searchwidget { background: url(images/bg-title-search.png) no-repeat; }
.widget_recent_entries { background: url(images/bg-title-recentposts.png) no-repeat; }
.widget_archive { background: url(images/bg-title-archives.png) no-repeat; }
.widget_categories { background: url(images/bg-title-categories.png) no-repeat; }
.widget_tag_cloud { background: url(images/bg-title-tag-cloud.png) no-repeat; }
.widget_links { background: url(images/bg-title-links.png) no-repeat; }

/*Sidebar - search form
-------------------------------------------------------------- */

#searchform        { display: block; width: 185px; height: 20px; margin: 0 auto; line-height: 20px; background: url(images/search.png) no-repeat }
#searchform p       { padding: 0 0 0 0; }
#searchform #searchfield { float: left; width: 145px; height: 20px; margin: 0px 0 0 0px; padding: 0px 2px 0 2px; border: none; background: none; color: #C0C0C0; font-style: italic; }
#searchform #searchsubmit { float: right; width: 30px; height: 18px /* #searchfield height +2px */; margin: 0px 0px 0 0px; border: none; background: none; color: white; cursor: pointer; }




.social_buttons_top {
	padding-right: 18px;
	padding-top: 2px;
}

.entry-single p {
	margin-top: 0;
	padding-top: 0;
}

