/*
Theme Name: Digest
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: 
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

*/






/* "everything below here is from steven's template" */
	
	
	
	
@charset "UTF-8";


a:active
{
outline: none;
}

a:focus
{
-moz-outline-style: none;
}

/*VARIABLES*/
body {
font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;
}
/*FONT FAMILY AND COLOR FOR ENTIRE PAGE*/
body, #navigation-links, a {

	color: #444;
	
}

/*BODY BACKGROUND-COLOR*/
body, #navigation, #navigation-links  {
	background-color:#fff;
	
}

.sticky {
background: #ff0000;
border: 1px solid #ccc;
}

/*LINK COLOR*/


.name {

background-color: red;}

/*HIGHLIGHT COLOR (OPTIONAL) */

#heading h1, a, a.email, #navigation-links a:hover   {

border-bottom:1px solid pink ;
color:black;

text-decoration: none;}

#navigation-links a:hover {

background-color: #ccc;}

a.email {

margin-left:10px;}

a:hover, a.email:hover  {
	background-color:#ccc;
	text-decoration: none;
}

/*NAVIGATION BAR BORDER*/
#navigation {
	border-bottom-color:#333;
	border-bottom-style:dotted;
	border-bottom-width:1px

}


/*SECTION HEADING BORDER OPTIONAL*/

/*
h3 {
	border-top-color:Black;
	border-top-style:dotted;
	border-top-width:1px
}
*/



p, table, li, dl {
font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;
}




/*LEAVE THESE ALONE UNLESS YOU KNOW WHAT YOU'RE DOING*/

body {
	margin: 0px;
	font-size: 12px;
	line-height: 16px;
}

div {
	margin-bottom:60px;
	width:680px;
}

h1, h2, h3, h4, h5 {

	
	
	font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;
}

b, strong {
font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;
}

h3 {
	margin:0px 0px 12px 0px;
	width:640px;
	padding-top:6px;
	

}

h4 {
	float:left;
	width:100px;
	height:48px;
	clear:both;
	font-size:12px;
}

p, dl {
	margin:0px 0px 12px 0px;
}

dt {
	font-weight:bold;
	float:left;
}

.clear {
	clear:both;
}


.left {
float:left;
margin-right:15px;
font-weight: bold;
width:120px;
font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;
}

.right {
float:left;
margin-bottom:30px;
width:420px;}

.workinfo {

margin-top: 0;
width:100%;

}

#top{

position:absolute;
margin-top: 0;
}


div#navigation {
	width:100%;
	height:28px;
	position:fixed;
	margin-left:-15px;
	top:0px;
	text-align:right;
	background-color: #fff;
	font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;
	z-index: 100;

}

div#navigation a {
	font-size:12px;
	margin-left:6px;

	padding:1px 3px 1px 3px;
}

div#navigation-links {
	width:640px;
	position:absolute;
	left:51%;
	margin:6px 0px 6px -320px;
}

#navigation-links a.toplink {
	display:block;
	float:left; 
	font-weight:bold;
	margin:0px;
	padding:0px;
	margin-left:auto;
	
}


a.toplink:hover, a.toplink:hover {

}



div#main {
	width:1000px;
margin: -50px auto auto auto;
}






#headshot {
	float:right;
	width:200px;
	height:200px;
	margin:10px 0px 0px 0px;
	position:relative;
}

div#heading, div.bio, #bioanchor {
	width:650px;
	margin-top:20px;
	

}

div#heading {
	margin-bottom:0px;
}

div#heading h1 {
	font-weight: normal;


	padding:0px 3px 0px 3px;
	margin-left:-3px;
}

div#heading h2 {
	font-size:14px;
	margin:8px 0px 24px 0px;
}



.bigname {

font-size:45px;
margin-top:-40px;
position: relative;
z-index: 99;



}



div.contact  {
	width:250px;
}








div.work {
	margin-bottom:36px;
}

div.work dt {
	width:200px;
	font-style:italic;
	margin-bottom:36px;
}

div.work dd {
	width:420px;
	margin:0px 0px 36px 220px;
}

div.work img{
	margin-bottom:12px;
	clear:both;
}





div.cv dl {
	display:block;
	float:left;
	width:530px;
	margin:-48px 0px 24px 110px;
}

div.cv dt {
	font-weight:bold;
	float:left;
	width:40px;
	font-size:12px;
	line-height:16px;
}

div.cv dd {
	margin:0px 0px 4px 50px;
}







div#links ul {
	list-style-type:none;
	margin:0px 0px 24px 0px;
	padding:0;
	width:540px;
	float:left;
}

div#links ul li {
	width:160px;
	float:left;
	margin:0px 0px 0px 20px;
	
}

div#links ul.twocolumn li {
	width:250px;
	float:left;
	margin:0px 0px 0px 20px;
	
}

div#links ul.singlecolumn li {
	width:520px;
	float:none;
	margin:0px 0px 0px 20px;
	
}

div#links ul.singlespace li {
	width:520px;
	float:none;
	margin:0px 0px 12px 20px;
	
}


#bio {

margin-top:-20px;
}


.page-break {display:none;}

.date {
color:#999;}

#meta {
margin-top:50px;
}

.bigIntro {
font-family: Helvetica, Arial, sans-serif;
font-weight: bold;
font-size: 50px;
line-height:85px;
color:black;
background-color: yellow;
display: inline;

}
