/*
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

*/






body{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#666;
margin:0;
padding:0;
background: url(images/bg.jpg);
background-position:top left;
}

h1{
font: bold 30px/40px Palatino Linotype, Book Antiqua, Palatino, serif;
margin:0;
}
h2,h3{font-size:16px;line-height:20px;color:#00749E;margin:0;padding:0;}
h4{
font-size:14px;
line-height:20px;
color:#00749E;
margin:0;
padding:0;
}
a:link,a:visited,a:active{color:#00749E;text-decoration:none;}
a:hover{color:#000;text-decoration:underline;}
blockquote{
color:#5f84a7;
margin: 10px;
padding: 0 10px 5px 50px;
background: url(images/blockquote.gif) no-repeat left top;
font: normal 14px/22px georgia;
border-right:3px solid #a5bcd2;
}
img{border:none}
#header{
width:100%;
min-width:980px;
height:123px;
margin:0 auto;
padding:0;
background: #fff url(images/head_bg.jpg) repeat-x bottom left;
}
#logo{
width: 350px;
float: left;
}

#t_b{
width: 400px;
height:90px;
float:left;
margin:20px 0 0 160px;
cursor:pointer;
}
#main{
width:100%;
min-width:980px;
margin:0 auto;
padding:0;
}
#content{
float:left;
width:550px;
margin:10px;
padding:0;
}
#contentFull{
float:left;
width:600px;
margin:10px;
padding:0;
}
.entry{
width:100%;
border:1px solid #dadada;
background:#fff url(images/box.gif) repeat-x left top;
margin:0;
padding:10px;
}

.info{
font: normal 10px verdana;
color:#777;
}
#sidebar{
float:left;
width:320px;
margin:10px 20px;
margin-right:10px;
padding:0;
background:#fff;
}
#sidebar form#searchform{
background:#000;
padding:10px;
margin:0;
background:#000 url(images/s_bg.png) repeat-x left top;
color:#fff;
}
#b_r{
float:left;
width:200px;
margin-top:10px;
}
#commentform{
padding:0 10px 10px;
}
#sidebar form#searchform input, #commentform input{
border:1px solid #fff;
background:#ccc;
width:200px;
padding:2px;
}

#commentform textarea{
border:1px solid #ddd;
background:#fff;
width:400px;
height:150px;
padding:2px;
}
#sidebar form#searchform input#searchsubmit, #commentform input#submit{
background: #fff url(images/head_bg.jpg) repeat-x bottom left;
color:#fff;
border:1px solid #c00;
width:70px;
cursor:pointer;
}
#sidebar h2, ol.commentlist li.commenthead h2, h2.decor{
border-bottom: 1px solid #e2e6e9;
margin:0;
padding-left:10px;
font: bold 20px/30px Palatino Linotype, Book Antiqua, Palatino, serif;
color:#368dd0;
background:#f2f6f9;
}
#sidebar ul, #sidebar ul li ul, ul.st-related-posts{
list-style-type:none;
margin:0;
padding:0;
}
#sidebar ul li, #sidebar ul li ul li{
list-style-type:none;
margin:0;
padding:0;
}
#sidebar ul li.categories #cLeft{
width:158px;
float:left;
border-right:1px dashed #ddd;
}
#sidebar ul li.categories #cLeft ul li a{
display:block;
font: normal 16px arial;
color: #777;
padding:4px;
background: #fff url(images/menu_bg_left.jpg) repeat top left;
border-bottom:1px solid #eee;
}
#sidebar ul li.categories #cLeft ul li a:hover{
background: #fff url(images/menu_bg_left.jpg) repeat bottom left;
color: #fff;
text-decoration:none;
}
#sidebar ul li.categories #cRight{
width:158px;
float:right;
border-left:1px dashed #ddd;
}
#sidebar ul li.categories #cRight ul li a{
display:block;
font: normal 16px arial;
color: #777;
padding:4px;
background: #fff url(images/menu_bg_left.jpg) repeat top left;
border-bottom:1px solid #eee;
}
#sidebar ul li.categories #cRight ul li a:hover{
background: #fff url(images/menu_bg_left.jpg) repeat bottom left;
color: #fff;
text-decoration:none;
}

#sidebar ul li.archive ul{
list-style-type:square;
margin:0;
padding:0;
}
#sidebar ul li.archive ul li{
list-style-type:none;
background:transparent url(images/li.gif) no-repeat;
border:0;
margin:5px 10px;
padding-left:20px;
}
#sidebar ul li.tags div.st-tag-cloud{
padding: 10px;
}
#sidebar ul li.lastcomm ul{
list-style-type:square;
margin:0;
padding:0;
}
#sidebar ul li.lastcomm ul li{
list-style-type:none;
background:transparent url(images/li.gif) no-repeat;
border:0;
margin:5px 10px;
padding-left:20px;
font: normal 10px verdana;
}

.navigation{width:600px;float:left;color:#666;}
.alignright{float:right;margin-top:10px;}
.alignleft{float:left;margin-top:10px;}
span.cmt{background:transparent url(images/comment.gif) no-repeat;border:0;margin:0;padding:0 0 5px 20px;}

span.next{background:transparent url(images/next.gif) no-repeat;border:0;margin:0;padding:0 0 5px 20px;}
span.prev{background:transparent url(images/prev.gif) no-repeat;border:0;margin:0;padding:0 0 5px 20px;}
.postmetadata{border-top:1px #eee solid;font-size:10px;margin:0;padding:5px;}

.boxcomments{
background:#eee;
}
#commentform{
margin:0;
}
#commentform label{display:block;margin:0;}


#commentform p{margin:5px 0;}
ol.commentlist{
margin:0 0 1px;
padding:0;
}
ol.commentlist li{
border-top:1px solid #eee;
display:block;
list-style:none;
margin:0;
padding:0;
}
ol.commentlist li.commenthead{
display:block;
list-style:none;
margin:0;
}
ol.commentlist li.comm{
padding:10px;
border:1px solid #f5f5f5;
font:normal 12px/18px arial;
}
ol.commentlist li.comm img{
border:none;
}
ol.commentlist li.odd{
background:#f5f5f5;
}
ol.commentlist li p.comminfo{
margin:0;
padding:0;
padding-left:10px;
border-left:10px solid #ccc;
}
ol.tblist{border-top:1px solid #fff;list-style:none;margin:0 0 1px;padding:15px;}
ol.tblist li{display:block;list-style:none;background:transparent url(images/c.gif) 0 2px no-repeat;padding-left:15px;margin:0 0 5px;}

#respond{
color:#fff;
margin-bottom:10px;
background:#acc7d9;
padding:5px;
}

#footer{
width:100%;
min-width:980px;
height:105px;
margin:0 auto;
background: #fff url(images/head_bg.jpg) repeat-x bottom left;
}
#footer #f-info{
float:right;
padding:10px;
}
#footer #outinfo{
float:left;
padding:10px;
width:420px;
font-size:10px;
}
#footer #count{
float:left;
padding:10px;
}


.clear {
clear:both;
position:relative;
font-size:0px;
height:0px;
line-height:0px
}
.alignleft{
float:left;
margin:0;
margin-right:10px;
}

.wp-pagenavi a, .wp-pagenavi a:link, .wp-pagenavi a:active {
padding: 2px 6px;
margin: 1px;
text-decoration: none;
color: #4a87b6;
}
.wp-pagenavi a:hover {
color: #000;
background: #eee;
}
.wp-pagenavi span.pages {
padding: 2px 4px;
margin: 2px;
color: #777;
background-color: #FFFFFF;
}
.wp-pagenavi span.current {
padding: 2px 6px;
margin: 1px;
font-weight: bold;
color: #fff;
background: #63abd9;
}
.wp-pagenavi span.extend {
padding: 2px 4px;
margin: 2px;
color: #777;
background-color: #FFFFFF;
}

ul.st-related-posts{
background:#eee;
border:1px solid #ddd;
}
ul.st-related-posts li{
margin:3px 10px;
}
h2.pagetitle{
background:#000 url(images/s_bg.png) repeat-x left top;
color:#fff;
margin:0;
padding:10px;
width:550px;
border:1px solid #999;
}
.s{
padding:5px 15px;
font:normal 10px verdana;
}
.s a{
font:normal 10px verdana;
}
.post{
    font: normal 14px/20px tahoma;
}
.wp-pagenavi{
	width: 550px;
	height: 40px;
	overflow: scroll;
}


