/*
Theme Name: Default
Theme URI: http://wordpress.org/
Description: The default WordPress theme that graced version 1.5 to version 2.9, based on the famous <a href="http://binarybonsai.com/kubrick/">Kubrick</a>.
Version: 1.7.2
Author: Michael Heilemann
Author URI: http://binarybonsai.com/
Tags: blue, silver, white, two-columns, fixed-width, right-sidebar, fixed-width, custom-header, threaded-comments, sticky-post, rtl-language-support, translation-ready
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
*/
* {margin: 0; padding: 0;}
body {margin: 0; padding: 0; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #666; background: url(images/61.jpg) repeat 0 0;}
img {border: 0;}
.clear {height: 0px; overflow: hidden; margin: 0; padding: 0; clear: both;}
#page {width: 740px; margin: 20px auto;  background: #F6F6F6; -moz-border-radius: 5px; border-radius: 5px; -webkit-border-radius: 5px;}
	#header {width: 660px; margin: 0 auto 20px auto; padding: 30px 0 20px 0; background: url(images/sep_2px.png) repeat-x 0 bottom;}
		#header a.logo {width: 35px; height: 60px; overflow: hidden; display: inline; float: left; background: url(images/logo.png) no-repeat 0 0; text-indent: -1000em; margin: 10px 60px 0 0;}
		#header ul {margin: 0; padding: 0; display: inline; float: left; list-style: none;}
			#header ul li {padding: 0 0 3px 0; margin: 0 0 2px 0; list-style: none; }
			#header ul li span {padding: 4px 6px; background: #EE3322; -moz-border-radius: 3px; border-radius: 3px; -webkit-border-radius: 3px; color: #fefefe; font-size: 11px; text-transform: uppercase;	 font-weight: bold;}
			#header ul li a {color: #2E87A0; text-decoration: none;}
				#header ul li a:hover {text-decoration: underline;}
				
		#header a.rssfeed {background: url(images/icn_rss.png) no-repeat 0 0; height: 64px; width: 64px; float: right; display: block; text-indent: -1000em; padding: 0; margin: 0;}
#content {width: 660px; margin: 0 auto; padding: 0px 0;}
	div.post {}
	h2.pagetitle {margin: 0 0 10px 0; display: block;}
		h2.pagetitle span {font-size: 11px; color: #fefefe; text-shadow: #333 0px 1px 1px; background: #EE3322; -moz-border-radius: 3px; border-radius: 3px; -webkit-border-radius: 3px; padding: 1px 8px;}
	div.tag-soup {padding: 20px 0 20px 0;}
		div.tag-soup a {float: left; display: inline; margin: 0 5px 0 0; text-shadow: #333 0px 1px 1px; text-decoration: none;padding: 2px 8px; background: #EE3322; -moz-border-radius: 3px; border-radius: 3px; -webkit-border-radius: 3px; color: #fefefe; font-size: 10px;}
			div.tag-soup a:hover {color: #666;}
		div.post-info {margin: 0 0 10px 0;}
			div.post-info small {font-size: 11px; font-weight: normal; margin: 0px 5px 0px 0; padding: 5px; background: #0092BF; color: #FFF; display: inline; float: left; text-transform: uppercase; -moz-border-radius: 3px; border-radius: 3px; -webkit-border-radius: 3px; text-shadow: #333 0px 1px 1px; font-weight: bold;}
				div.post-info a {display: inline; float: left; margin: 5px 0 0 0; color: #2E87A0; text-decoration: none;}
					div.post-info a:hover {text-decoration: underline;}
					div.post-info span {display: inline; float: left; margin: 5px 5px 0 5px;}		
					div.tweet-btn {width: 100px; float: right; height: 20px; display: inline;}
					div.facebook-btn {width: 120px; float: right; display: inline; height: 21px;}
					div.single-share {width: 32px; height: 22px; float: right; background: url(images/share_hand.png) no-repeat 0 -10px; text-align: right; overflow: hidden; margin: 0 0 0 15px;}
						div.single-share .sharecount {font-size: 11px; font-weight: bold; text-decoration: none; color: #F56E63;}
	div.entry {width: 660px; position: relative;}
	div.entry h2 {font-family: Georgia; font-size: 28px; font-weight: normal; margin: 0; padding: 6px 12px; display: inline; background: url(images/bg_headline.png) repeat 0 0; color: #fefefe; position: absolute; left: 0px; top: 250px;}
		div.entry h2 a {color: #fefefe; text-decoration: none; border-bottom: 1px dotted #fefefe;}
			div.entry h2 a:hover {border: 0;}
	img.alignnone {display: block; margin: 0 0 8px 0; width: 660px; height: 320px;}
	div.entry p {padding: 0 0px 15px 0px; margin: 0; line-height: 1.75em; font-family: Georgia; font-size: 15px;}
		div.entry p a {color: #000; text-decoration: underline;}
		div.entry p a:hover {text-decoration: none; color: #999;}
		div.entry pre {
			background-color: #D8E3D8; padding: 0px 15px 15px 15px; margin: 0 0 12px 0; border: 1px solid #A5622B;	
		}
		div.entry pre code {
			padding: 0px; margin: 0;	
		}
div.navigation {float: right; display: inline; margin: 0 0 12px 0;}
	div.alignleft {float: left; display: inline;}
		div.alignleft a {display: block; width: 40px; height: 15px; overflow: hidden; text-align: center; line-height: 13px; margin: 0 1px 0 0; text-decoration: none; background: #0092BF; color: #FFF; font-size: 13px;
			border-top-left-radius: 3px; 	-moz-border-radius-topleft:3px;	-webkit-border-top-left-radius: 3px;
			border-bottom-left-radius: 3px; 	-moz-border-radius-bottomleft:3px;	-webkit-border-bottom-left-radius: 3px;
		}
	div.alignright {float: left; display: inline;}
			div.alignright a {display: block; width: 40px; height: 15px; overflow: hidden; text-align: center; line-height: 13px; text-decoration: none; background: #0092BF; color: #FFF; font-size: 13px; 
				border-top-right-radius: 3px; 	-moz-border-radius-topright:3px;	-webkit-border-top-right-radius: 3px;
				border-bottom-right-radius: 3px; 	-moz-border-radius-bottomright:3px;	-webkit-border-bottom-right-radius: 3px;
			}
		.morebuzz-box { width: 240px; overflow: hidden; border-bottom: 1px solid #EE3322; padding: 0 0 12px 0; float:right; margin: 20px 0 22px 0;}
			.morebuzz-box span.sep { border-bottom: 3px solid #EE3322; display:block; height: 1px; overflow: hidden; margin: 0 0 12px 0; padding: 0;}
				.morebuzz-box span.more {display:block; float:left; font-size:11px; font-weight:bold; text-transform:uppercase; color:#fff; background:#EE3322; padding: 4px 10px;}
		.morebuzz-box ul { margin:0; padding:0; list-style: none;}
			.morebuzz-box ul li {margin:0 0 6px 0; padding:0; list-style: none;}
				.morebuzz-box ul li a { font-size:11px; font-weight:bold; color:#0077F0; text-decoration: none; font-weight: bold; padding: 2px; display: block; line-height: 120%;}
					.morebuzz-box ul li a:hover { color:#EE3322;}
			
			/* ads */
			.morebuzz-box ul li a.fish {background: url(images/icon_fish.png) no-repeat 0 0; padding: 0 0 0 25px; line-height: 20px; color:#EE3322;}
				.morebuzz-box ul li a.fish:hover {color: #000;}
			.morebuzz-box ul li a.gift {background: url(images/icon_gift.png) no-repeat 0 0; padding: 0 0 0 28px; line-height: 20px; color:#EE3322;}
				.morebuzz-box ul li a.gift:hover {color: #000;}
			.morebuzz-box ul li a.sock {background: url(images/icon_sock.png) no-repeat 0 0; padding: 0 0 0 22px; line-height: 16px; color:#EE3322;}
				.morebuzz-box ul li a.sock:hover {color: #000;}
			
		.all-tags-box {width: 405px; float: left; margin: 60px 0 22px 0;}
			.all-tags-wide {float: none; width: auto; margin: 20px 0 22px 0;}
			.all-tags-box a {color:#0077F0; text-decoration: none;}			
				.all-tags-box a:hover {color:#EE3322;}
#footer {width: 660px; margin: 0px auto 10px auto; padding: 8px 0 22px 0; background: url(images/sep_2px.png) repeat-x 0 top;}
#footer a.wordpress {width: 12px; height: 12px;text-indent: -1000em; background: url(images/icon_foot_wordpress.gif) no-repeat 0 0; float: left; display: inline; margin: 2px 0 0 0;}
	#footer div.count {float: right; margin: 0 0 0 10px; display: inline;}
/* "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." */

