/*
Theme Name: WordPress Default
Theme URI: http://wordpress.org/
Description: The default WordPress theme based on the famous <a href="http://binarybonsai.com/kubrick/">Kubrick</a>.
Version: 1.6
Author: Michael Heilemann
Author URI: http://binarybonsai.com/
Tags: blue, custom header, fixed width, two columns, widgets
Text Domain: kubrick

	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

*/

/*
 *
 * The fonts included are copyrighted by the vendor listed below.
 *
 * @vendor:     Tension Type
 * @licenseurl: http://www.fontsquirrel.com/license/Impact-Label
 * @vendor:     DejaVu Fonts
 * @vendorurl:  http://dejavu-fonts.org/
 * @licenseurl: http://www.fontsquirrel.com/license/DejaVu-Serif
 * @vendor:     DejaVu Fonts
 * @vendorurl:  http://dejavu-fonts.org/
 * @licenseurl: http://www.fontsquirrel.com/license/DejaVu-Sans-Mono
 *
 *
 */

@font-face {
	font-family: 'ImpactLabelRegular';
	src: url('Impact_label.eot');
	src: local('Impact Label Regular'), local('ImpactLabel'), url('Impact_label.ttf') format('truetype');
}

@font-face {
	font-family: 'ImpactLabelReversedRegular';
	src: url('Impact_label_reversed.eot');
	src: local('Impact Label Reversed Regular'), local('ImpactLabelReversed'), url('Impact_label_reversed.ttf') format('truetype');
}

@font-face {
	font-family: 'DejaVuSerifBook';
	src: url('DejaVuSerif.eot');
	src: local('DejaVu Serif Book'), local('DejaVuSerif'), url('DejaVuSerif.ttf') format('truetype');
}

@font-face {
	font-family: 'DejaVuSerifCondensedBook';
	src: url('DejaVuSerifCondensed.eot');
	src: local('DejaVu Serif Condensed Book'), local('DejaVuSerifCondensed'), url('DejaVuSerifCondensed.ttf') format('truetype');
}

@font-face {
	font-family: 'DejaVuSansMonoBook';
	src: url('DejaVuSansMono.eot');
	src: local('DejaVu Sans Mono Book'), local('DejaVuSansMono'), url('DejaVuSansMono.ttf') format('truetype');
}

* {padding:0;margin:0;border:0;}
html,body {height:100%;}
.clearfix:after			{ clear: both; content: "."; display: block; height: 0; line-height: 0; visibility: hidden; }
.clearfix				{ display: inline-block; }
html[xmlns] .clearfix	{ display: block; }
* html .clearfix		{ height: 1%; }
body {text-align:center;font-size:100.1%;overflow-y:auto;background:#FFF url(img/bg_page.jpg) repeat;}
#wrapper {text-align:left;width:938px;margin:0 auto;padding:26px 26px 26px 26px;}
.post ol {margin:20px 0 0 20px;}
.post2 ol {margin:20px 0 0 20px;}
ul {list-style-type:none;}
#nav ul  {margin:40px 0 0 0;padding:0;}
#nav ul li {float:left;margin-right:10px;}
.post ul {margin:20px;}
.post ul li {background:url(img/arrow.gif) no-repeat left 10px;padding:0 0 0 15px;margin:0;}
blockquote {background:url(img/bq.gif) no-repeat left top;padding:0 0 0 20px;margin:20px 40px 20px 0;font-style:italic;}
.left {float:left;text-align:left;width:597px;margin-right:51px;}
.right {float:right;text-align:left;width:290px;padding-bottom:20px;}
.trenner {clear:both;width:938px;height:1px;background:url(img/trenner.gif) no-repeat;}
.trenner2 {clear:both;width:938px;height:1px;background:url(img/trenner2.gif) no-repeat;}
.alignleft {padding-right:20px;}
.archive {padding:18px 0 0 0;}
h1.logo {font:44px 'ImpactLabelRegular', Arial, sans-serif;letter-spacing:0;}
h2, h3 {margin:20px 0 0 0;}
.archive h2 {margin:0;padding:0;}
.style1 {font: 14px/23px 'DejaVuSerifBook', Arial, sans-serif;}
.style2 {font: 14px/23px 'DejaVuSansMonoBook', Arial, sans-serif;}
.style3 {font: 12px/23px 'DejaVuSerifCondensedBook', Arial, sans-serif;}
.style4 {font: 12px/23px 'DejaVuSerifBook', Arial, sans-serif;}
.style5 {font: 10px 'DejaVuSerifCondensedBook', Arial, sans-serif;}
.style6 {font: 16px 'ImpactLabelRegular', Arial, sans-serif;}
.post {padding-bottom:20px;}
.post img {margin:20px 0;}
.post p {margin-top:20px;}
.caps {text-transform:uppercase;}
.meta {margin-top:20px;}
.fn {font-style:normal;}
.margin {margin-top:20px;}
.margin2 {margin-bottom:20px;}
.search {border-bottom:solid 1px #000;border-top:0;border-left:0;border-right:0;padding:3px;font-style:italic;width:284px;margin-top:35px;background:transparent;}
.grey {color:#777;}
.black {color:#000;}
.post-meta {margin-top:20px;}
.post-meta-key {display:none;}
.post-meta img {max-width:290px;height:auto;
width:expression
		(document.body.clientWidth 
		> 290? "290px": "auto")}
.left img {max-width:597px;height:auto;
width:expression
		(document.body.clientWidth 
		> 597? "597px": "auto")}
textarea {width:591px;border:solid 1px #ddd;padding:3px;font: 12px/23px 'DejaVuSerifCondensedBook', Arial, sans-serif;color:#777;background:transparent;}
#commentform input {width:300px;border:solid 1px #ddd;padding:3px;font: 12px/23px 'DejaVuSerifCondensedBook', Arial, sans-serif;color:#777;background:transparent;}
#nav a:link, #nav a:visited, #nav a:hover, #nav a:active {color:#777;}
.meta a:link, .meta a:visited, .meta  a:hover, .meta a:active {color:#777;}
.footer a:link, .footer a:visited, .footer a:hover, .footer a:active {color:#777;}
h1.logo a:link, h1.logo a:visited, h1.logo a:hover, h1.logo a:active {color:#000;}
h2 a:link, h2 a:visited, h2 a:hover, h2 a:active {color:#000;}
h3 a:link, h3 a:visited, h3 a:hover, h3 a:active {color:#000;}
a.url:link, a.url:visited, a.url:hover, a.url:active {color:#000;font-style:italic;}
.post a:link, .post a:visited, .post a:hover, .post a:active {color:#000;text-decoration:none;}
.post2 a:link, .post2 a:visited, .post2 a:hover, .post2 a:active {color:#000;text-decoration:none;}
.pagebar{font:16px 'ImpactLabelReversedRegular', Arial, sans-serif;width:597px;text-align:left;margin:20px 0;}
.pagebar a, .pageList .this-page {font: 16px 'ImpactLabelRegular', Arial, sans-serif;text-decoration:none;color:#000;margin-right:5px;}
.pagebar a:visited {font: 16px 'ImpactLabelRegular', Arial, sans-serif;text-decoration:none;}
.pagebar .break  {font:16px 'ImpactLabelReversedRegular', Arial, sans-serif;border:none;background:transparent;text-decoration:none;margin-right:5px;}
.pagebar .this-page {font:16px 'ImpactLabelReversedRegular', Arial, sans-serif;margin-right:5px;}
.pagebar a:hover {font:16px 'ImpactLabelReversedRegular', Arial, sans-serif;text-decoration:none;}
a:link, a:visited, a:hover, a:active {text-decoration:none;}

/* featured slideshow */
.featured				{ margin: 0 10px 20px 0; overflow: hidden; }
#controls				{ position: relative; float: left; z-index: 100; top: 90px; }

#controls .next, #controls .prev	{ text-indent: -9000px; width: 30px; height: 30px; display: block; z-index: 1000; opacity: 0.7; }
#controls .prev			{ background: url(../../images/prev.png) no-repeat; float: left; position: absolute; left: 10px; }
#controls .next			{ background: url(../../images/next.png) no-repeat; float: right; position: absolute; left: 610px; }
#controls .next:hover, #controls .prev:hover { opacity: 1; }
#controls a:focus		{ outline: none; }

#featured-slideshow		{ position: relative; z-index: 0 !important; height: 196px; width: 496px;vertical-align:bottom;" }			
.featured-entry			{ height:40px;padding:10px;background:#F1F1F1;width:476px;margin-top:136px; opacity: 0.8; filter: alpha(opacity = 80); }