/*
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

*/



body {
	background-color: #000;
}    

img { border: 0px;}
div#container {
	width: 1024px;
	position: absolute;
	top: 0px;
	left: 40px; 
	
	
} 

div#content {
	width: 1024px;
	position: absolute;
	top: 0px;
	left: 0px;
}


div#left-column { width: 362px; margin-right: 40px; float: left; overflow: hidden;}  
div#left-column div.border { width: 362px; height: 36px; float: left; overflow: hidden; background: url(images/borders.png) 0px -75px; margin-bottom: 10px;}  
      
div#right-column { width: 602px; float: left; overflow: hidden; } 
div#right-column div.border-top { width: 100%; height: 36px; float: left; overflow: hidden; background: url(images/borders.png); }
div#right-column div.border-bottom { width: 100%; height: 36px; margin-top: 15px; float: left; overflow: hidden; background: url(images/borders.png) 0px -38px; }       
div.half-column { width: 45%; margin-right: 5%; float: left; overflow: hidden;}  

div#left-column h1 {
	width: 362px;
	height: 369px;
}
div#left-column h1 a {
	overflow: hidden;
	text-indent: -6000em;
	display: block;
	width: 336px;
	height: 369px;
	background: url(images/logo.png) no-repeat;
}




h2 { font: bold 30px/32px "Helvetica", Arial, sans-serif; color: #fff; }  
div.update { width: 100%;}
div.update h3 { margin: 0px 0px 4px 0px;}
div.update h3 a { font: normal 33px/38px "Verdana", Arial, sans-serif; color: #5c483a; letter-spacing: -0.03em; text-decoration: none;} 
div.update h3 a:hover { text-decoration: underline;}
div.update h4 { color: #8a9bab; font: bold 12px/18px "Lucida Grande", Arial, sans-serif; margin: 0px; padding: 2px;  text-transform: uppercase; } 
div.update h4 a { color: #fff; text-decoration: none; }    
div.update h4 a:hover { color: #fff; background-color: #8a9bab; text-decoration: none; } 
p { color: #fff; font: normal 11px/18px "Lucida Grande", Arial, sans-serif; margin-top: 0px;}
p a { color: #8a9bab; }   
p a:hover { text-decoration: none; background-color: #8a9bab; color: #fff;}  
ul.share { width: 234px; height: 23px; text-indent: 0px; list-style: none; overflow: hidden; background: url(images/borders.png) -4px -117px; padding-left: 75px;  padding-top: 10px;}   
ul.share li { width: 16px; height: 16px; float: left; padding-right: 4px;}
ul.share li a { display: block; width: 16px; height: 16px; text-indent: -6000em; overflow: hidden; }  

ul.share li.twitter a { background: url(images/social.png); }  
ul.share li.facebook a { background: url(images/social.png) -19px 0px; }  
ul.share li.mixx a { background: url(images/social.png) -38px 0px; }  
ul.share li.myspace a { background: url(images/social.png) -57px 0px; }  
ul.share li.digg a { background: url(images/social.png) -76px 0px; }  
ul.share li.tumblr a { background: url(images/social.png) -95px 0px; }  
ul.share li.delicious a { background: url(images/social.png) -114px 0px; }  
ul.share li.stumble a { background: url(images/social.png) -133px 0px; }
ul.share li a:hover { padding-bottom: 3px; border-bottom: 1px dotted #c3c3c3;}

ul.share_large { padding: 0px; width: 100%; height: 32px; text-indent: 0px; list-style: none; overflow: hidden;  }   
ul.share_large li { width: 32px; height: 32px; float: left; padding-right: 4px;}
ul.share_large li a { display: block; width: 32px; height: 33px; padding-bottom: 3px; text-indent: -6000em; overflow: hidden; } 
 
ul.share_large li.as a { background: url(images/social.png) 0px -19px; }   
ul.share_large li.twitter a { background: url(images/social.png) -40px -19px; }   
ul.share_large li.myspace a { background: url(images/social.png) -81px -19px; }  
ul.share_large li.facebook a { background: url(images/social.png) -122px -19px; }  


ul.share_large li a:hover { padding-bottom: 3px; border-bottom: 1px dotted #c3c3c3;}
 
  
div.calendar h3 a { font: normal 22px/28px "Verdana", Arial, sans-serif; color: #5c483a; letter-spacing: -0.03em; text-decoration: none;}  
  div.calendar  h3 a:hover { text-decoration: underline;}          
	div.calendar h3 { margin: 0px 0px 4px 0px;}    
	div.calendar h4 { color: #a7321c; font: bold 11px/18px "Lucida Grande", Arial, sans-serif; margin: 0px 0px 2px 0px;} 
	div.calendar h4 a { color: #cd8e82; }    
	div.calendar h4 a:hover { background-color: #cd8e82; color:#fff;}  
	div.calendar p { color: #443429; font: normal 12px/17px Arial, Helvetica, sans-serif;}
	div.calendar p a { color: #a7321c; }   
	div.calendar ul.share { width: 287px; height: 24px; text-indent: 0px; list-style: none; overflow: hidden; background: url(images/backgrounds/header_backgrounds.png) -500px -190px; padding-left: 76px;  padding-top: 2px;} 
	
	div.campaign h3 a { font: normal 22px/28px "Verdana", Arial, sans-serif; color: #5c483a; letter-spacing: -0.03em; text-decoration: none;}  
	  div.campaign  h3 a:hover { text-decoration: underline;}          
		div.campaign h3 { margin: 0px 0px 4px 0px;}    
		div.campaign h4 { color: #a7321c; font: bold 11px/18px "Lucida Grande", Arial, sans-serif; margin: 0px 0px 2px 0px;} 
		div.campaign h4 a { color: #cd8e82; }    
		div.campaign h4 a:hover { background-color: #cd8e82; color:#fff;}  
		div.campaign p { color: #443429; font: normal 12px/17px Arial, Helvetica, sans-serif;}
		div.campaign p a { color: #a7321c; }   
		
