/*  
Theme Name: Photon Detector
Theme URI: http://photondetector.com/
Description: Photon Detector
Version: 1.0
Author: Nicolai Morrisson
Author URI: http://photondetector.com/
*/

body {
	margin-top:			15px;
	background-color:	#cccc99;
	font-family:		"Lucida Grande", 'trebuchet ms', Arial, Helvetica, Verdana, sans-serif;
	/* 'Bitstream Vera Sans','Lucida Grande',Verdana,Helvetica,Arial,sans-serif; */
	font-size:			9pt;
	color:				#000000;
	}

form {
	margin:		0 0 0 0;
	padding:	0 0 0 0;
	}

a {
	text-decoration:	none;
	}

a:link {
	color:		#aa0000;
	}

a:hover {
	color:		#ff0000;
	}

a:active {
	color:		#ff0000;
	}

a:visited {
	color:		#660000;
	}

h1 {
	font-size:		14pt;
	font-weight:	normal;
	margin:			0 0 0 0;
	padding-top:	0px;
	padding-bottom: 4px;
	}

h2 {
	font-size:		12pt;
	font-weight:	normal;
	margin-top:		10px;
	padding-bottom: 0px;
	}

h3 {
	font-size:		11pt;
	font-weight:	normal;
	margin-bottom: 	0.2em;
	}

h4 {
	font-weight:	bold;
	margin:			7px 0px 2px 0px;
	padding:		0 0 0 0;
	}

h6 {
	font-size:		8pt;
	font-weight:	normal;
	color:			#333333;
	margin:			0 0 0 0;
	}

p, li, dd {
	line-height:	140%;
	}

p {
	margin-top:		0.7em;
	margin-bottom:	0.3em;
	}

/*
	margin-bottom:	0em;
	text-indent:	2em;
	}

p.noindent {
	text-indent:	0em;
	}
*/
th {
	text-align:		left;
	}

ul {
	margin-top:				0;
	margin-left:			0;
	padding-left:			0;
	padding-top:			0;
	list-style-position: 	outside;
	list-style-type:		circle;
	}

li {
	margin-bottom:	0.4em;
	}

ol {
	margin:				0 0 0 0;
	padding:			0 0 0 0;
	list-style-type:	none;
	}

dt {
	font-style:		normal;
	}

dd {
	font-style:		normal;
	margin-left:	2em;
	margin-bottom:	2em;
	}

#interview dl {
	margin:			0;
}

#interview dt {
	font-weight:	bold;
	margin:			2em 0 1em 0;
}

#interview dd {
	padding-left:	0;
	margin-left:	0;
}

cite {
	font-size:		10pt;
	font-weight:	normal;
	font-style:		normal;
	}

blockquote {
	margin-left:	1.5em;
	}

img.border, .flickrimg {
	border:			#000000 1px solid;
	}

.small, small {
	font-size:		8pt;
	}

tr.odd {
	background-color:	#d8d8d8;
	}

#container {
	width:			613px;
	display:		block;
	margin-right:	auto;
	margin-left:	auto;
	}

#header {
	width:			587px;
	margin-right:	26px;
	}

#top_nav {
	width:				549px;
	margin-left:		26px;
	padding-top:		7px;
	padding-left:		12px;
	background-color:	#ffffff;
	}

#breadcrumb {
	font-size:		8pt;
	margin-top:		0px;
	margin-bottom:	12px;
	}

#breadcrumb a:visited {
	color:			#aa0000;
	}

#stage {
	width:				501px;
	background-color:	#ffffff;
	margin-left:		26px;
	padding:			8px 30px 28px 30px;
	}

#meta {
	font-size:		8pt;
	margin:			2em 0 2em 0;
	line-height:	12pt;
	}

#meta blockquote {
	margin-top:		0;
	}

#footer {
	width:			320px;
	margin-top:		7px;
	margin-left:	250px;
	font-size:		7pt;
	text-align:		center;
	color:			#660000;
	}

.title a:link {
	color:		#000000;
	}

.title a:hover {
	color:		#aa0000;
	}

.slug {
	text-align:		center;
	margin-top:		15px;
	margin-bottom:	25px;
	}

.post {
	margin-top:		0px;
	margin-bottom:	2em;
	}

.postmetadata {
	font-size:			8pt;
	background-color:	#e0e0e0;
	margin-top:			1px;
	padding:			2px 3px 2px 3px;
	margin-top:			30px;
	}

.entry {
	margin-bottom:	2.75em;
	}

.navigation {
	display:		block;
	text-align:		center;
	line-height:	160%;
	margin-bottom:	20px;
	font-size:		8pt;
	}

.caption {
	font-size:		8pt;
	margin-left:	1.75em;
	}

.post_footer {
	margin-top:		10pt;
	font-size:		8pt;
	}

#comment_preview_container {
	display:		none;
	}

#comment_preview_container h4 {
	font-weight:	normal;
	}

#comment_preview {
	border:			4px solid #e0e0e0;
	margin-left:	-10px;
	padding:		6px 6px 6px 6px;
	margin-bottom:	1.5em;
	}

#comment_preview dl {
	margin-top:		0;
	margin-bottom:	0;
	}

#comment_preview dd {
	margin-bottom:	0;
	}

#comment_preview a:visited {
	color:			#aa0000;
	}

#comment_preview h3 {
	margin:			0 0 0 0;
	}

.gravatar {
	float:			left;
	border:			1px solid #000000;
	background:		#ffffff;
	margin-right:	1em;
	margin-bottom:	0.25em;
	}

.postgrav {
	float:			left;
	padding:		3px;
	margin-right:	5px;
	margin-left:	5px;
	border:			1px solid #000000;
	background:		#ffffff;
	}

