/*
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

	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

*/
/* RESET */
body,dl,dt,dd,ul,ol,li,pre,form,fieldset,input,p,blockquote,th,td{margin:0;padding:0;font-weight:400;}
h1,h2,h3,h4,h5,h6,textarea{margin:0;padding:0;font-size:12px;}
table{border-collapse:collapse;}
caption,th{text-align:left;}
fieldset,img{border:0;}
li{list-style:none;}
address,caption,em,strong,th,i{font-style:normal;font-weight:400;}
q:before,q:after{content:'';}
legend{color:#000;}
input,textarea,select,button{font-family:inherit;font-size:inherit;font-weight:inherit;*font-size:12px;}
body{font-family:Tahoma,SimSun,Arial;font-size:12px;color:#454545;text-align:left;background-color:#fff;}
a:link,a:visited{color:#FF0087;text-decoration: none;}
a:hover,a:active{color:#000;text-decoration: underline;}
.b{font-weight: bold;}
.rmk{color: #999;}
.cf:after{content:"";display:block;height:0; clear:both; visibility:hidden;}
* html .cf{height:1%;}
*+html .cf{min-height:1%;}
input{vertical-align:middle;}
textarea{vertical-align:top;}

body{background: url(images/bg_tian.gif) repeat 0 0; line-height: 20px;}
#page{width: 900px; margin: 0 auto; background: #fff;}
.feed{height: 25px; background: #000;}
#banner{background: #666; height: 300px;}
#footer{clear: both;}

#content{width: 700px; float: left;}
#sidebar{width: 170px; float: right; text-align: right;}

#headerimg{padding: 10px;}
#headerimg h1{float: left; text-indent: -9999px; background: url(images/h1.gif) no-repeat 0 0; width: 139px; height: 20px;}
#headerimg .description{float: right; text-indent: -9999px; background: url(images/contact.gif) no-repeat 0 0; width: 287px; height: 11px; margin-top: 5px;}

.feed a{width: 45px; height: 15px; background: url(images/rss.gif) no-repeat 0 0; text-indent: -9999px; display: inline; float: right; margin: 5px;}

#header{margin-bottom: 20px;}

.navigation{margin-bottom: 25px;}

a.img{display: block; text-indent: -9999px;}


.post{margin-bottom: 30px;}
.post h2{background: url(images/bg_post_split.gif) no-repeat 0 bottom; padding-bottom: 10px; padding-left: 10px; font-weight: 700;}
.post h2 *{font-weight: 400;}
.post .post_datetime{padding-left: 10px;}
.post .entry{background: url(images/bg_post_split.gif) no-repeat 0 bottom; padding: 20px 0 25px;}
.post .post-categories{float: left; margin-right: 10px;}
.post .post-categories li{float: left;}

#sidebar li{margin: 45px 0;}
#sidebar li li{margin: 0;}

/* sidebar */
#sidebar h2{margin-bottom: 15px;}
.widget_pages h2{display: none;}
.widget_pages .page-item-2 a{background: url(images/about.gif) no-repeat right 0; display: block; height: 35px; text-indent: -9999px; text-align: left;}
.widget_categories h2{background: url(images/categories.gif) no-repeat right 0; height: 17px; text-indent: -9999px; text-align: left;}
#searchform div{overflow: hidden; +height: 1%;}
#searchform label{background: url(images/search.gif) no-repeat right 0; display: block; height: 14px; text-indent: -9999px; text-align: left; margin-bottom: 15px;}
#s{display: block; border: 1px solid #ff0087; width: 160px; padding: 2px; float: right;}
#searchsubmit{width: 83px; height: 18px; display: block; color: #fff; background: #000; border: none; margin-top: 4px; float: right;}
.widget_links h2{background: url(images/links.gif) no-repeat right 0; height: 15px; text-indent: -9999px; text-align: left;}
.widget_links li a{color:#999;}
.widget_links li a:hover{color:#000;}
.widget_recent_entries h2{background: url(images/recent_posts.gif) no-repeat right 0; height: 15px; text-indent: -9999px; text-align: left;}
.widget_recent_entries li a{color:#999;}
.widget_recent_entries li a:hover{color:#000;}
.widget_calendar{+height: 1%; overflow: hidden;}
.widget_calendar h2{background: url(images/calendar.gif) no-repeat right 0; height: 14px; text-indent: -9999px; text-align: left;}
#calendar_wrap{float: right;}
#wp-calendar td, #wp-calendar th{padding: 5px;}
#wp-calendar caption{text-align: center; margin-bottom: 5px;}
#wp-calendar thead th{border-top: 1px solid #000;}
#wp-calendar tfoot td{border-top: 1px solid #000;}
#wp-calendar #today a{color: #ff0087;}
.widget_categories ul li, .widget_links ul li, .widget_recent_entries ul li{background: url(images/bg_sb_li.gif) no-repeat right center; padding-right: 12px; margin: 10px 0 !important;}

#respond{position: absolute; color: #fff;}
#commentform{background: #3c3c3c; padding: 10px;}
#commentform p{padding: 5px; margin-left: 170px;}
#commentform input{width: 200px;}
#commentform textarea{width: 490px;}
#commentform label small{color: #fff; font-size: 12px;}
#commentform input, #commentform textarea{border: 1px solid #ff0087; background:#fff;}
#commentform #submit{background: #000; color: #fff; border: none; padding: 5px; cursor: pointer;}

.widget_categories li a, .post-categories li a{color: #ff0087; background: url(images/bg_column_title.gif) no-repeat 0 center; padding-left: 25px;}
.widget_categories li a:hover, .post-categories li a:hover{color: #000;}

/*090209*/
#headerimg h1{cursor: pointer;}
a.more-link{color: #ff0087;}a.more-link:hover{color: #000;}
a.go-top{color: #fff; background: #ff0087; display: block; width: 80px; height: 12px; font-size: 10px; line-height: 10px; float: right; text-align: center;}
a.go-index{color: #ff0087;}

