	@charset "utf-8";
	/* CSS Document */
	/* RESET RELOADED by Eric Meyer */
	
	html, body, div, span, applet, object, iframe,
	h1, h2, h3, h4, h5, h6, p, blockquote, pre,
	a, abbr, acronym, address, big, cite, code,
	del, dfn,  font, img, ins, kbd, q, s, samp,
	small, strike, sub, sup, tt, var,
	dl, dt, dd, ol, ul, li,
	fieldset, form,  label, legend,
	table, caption, tbody, tfoot, thead, tr, th, td {
		margin: 0;
		padding:0;
		border: 0;
		outline: 0;
		font-weight: inherit;
		font-style: inherit;
		font-size: 100%;
		font-family: inherit;
		vertical-align: baseline;
	}
	/* remember to define focus styles! */
	:focus {
		outline: 0; 
	}
	body {
		line-height: 1;
		color: black;
		background: white;
	}
	ol, ul {
		list-style: none;
	}
	/* tables still need 'cellspacing="0"' in the markup */
	table {
		border-collapse: separate;
		border-spacing: 0;
	}
	caption, th, td {
		text-align: left;
		font-weight: normal;
	}
	blockquote:before, blockquote:after,
	q:before, q:after {
		content: "";
	}
	blockquote, q {
		quotes: "" "";
	}
	
	/* Site Layout */
	body  {background-color:#5d0000;height:101%;font-size:62.5%;background-image:url(images/royal-red.gif);}
	#container {width:950px;margin:0 auto;}
	#header {background-image:url(images/page-header.png);width:950px;height:243px;z-index:2;position:relative;position:absolute;}
	#header h1 {text-indent:-9999px;}
	#rss {display:block;position:absolute;width:58px;height:59px;text-indent:-9999px;bottom:71px;right:284px;}
	#top-navigation {position:absolute;bottom:18px;height:25px;right:75px;width:850px;	list-style-type:none;}
	#top-navigation li {text-indent:-9999px;height:25px;position:absolute;display:block;}
	#top-navigation li a {display:block;height:100%;}
	#top-navigation li a:hover {border-bottom:1px dashed red;}
		#top-navigation #latest {width:122px;left:47px;}
		#top-navigation #previous_cases {width:112px;left:177px;}
		#top-navigation #photonic {width:131px;left:298px;}
		#top-navigation #recordings {width:121px;left:436px;}
		#top-navigation #foundation {width:110px;left:564px;}
		#top-navigation #correspondence {width:110px;left:686px;}
	#tab {position:absolute;left:98px;top: 235px;width:56px;height:22px;background-image:url(images/tab.png);display:none;}
	#flashcontainer {position:absolute;width:380px;height:190px;background-color:#5d0000;}
	#mainbody {background-image:url(images/main-background.jpg);width:888px;background-repeat:repeat-y;border-left:2px solid black;border-right:2px solid black;min-height:700px;position:relative;z-index:1;margin-left:12px;margin-bottom:-5px;padding-top:275px;padding-left:20px;padding-bottom:20px;position:relative;}
	#mainbody h2 {font-size:36pt;line-height:40pt;margin-bottom:0;}
	#mainbody h3 {font-size:28pt;line-height:28pt;}
	h2#latest-capture {background-image:url(images/latest-capture-tag.png);width:433px;height:81px;text-indent:-9999px;z-index:25;position:absolute;top:260px;left:25px;}
	#mainbody img {z-index:-1;}
	#left-column ul {margin-left:25px;list-style-type:square;}
	#left-column li {font-family:Georgia, "Times New Roman", Times, serif;font-size:1.2em;line-height:1.8em;margin-bottom:8px;text-align:justify}
	#left-column ol {margin-left:25px;}
	.align-right {text-align:right;}
	.read-more {display:block;text-indent:-9999px;background-image:url(images/read-more-link.png);width:146px;height:55px;margin-left:360px;}
	#left-column p {font-family:Georgia, "Times New Roman", Times, serif;font-size:1.2em;line-height:1.8em;margin-bottom:1.4em;text-align:justify}
	#who-roundbottom p {font-family:Georgia, "Times New Roman", Times, serif;font-size:1.4em;line-height:1.8em;margin-bottom:1.4em;text-align:justify}
	#footer {background-image:url(images/page-footer.png);height:92px;width:950px;position:relative;}
	#footer ul {position:absolute;bottom:7px;height:30px;right:110px;width:725px;	list-style-type:none;}
	#footer ul li {display:block;text-indent:-9999px;position:absolute;left: 10px;width: 122px;top: 0px;}
	#footer ul li a {display:block;height:30px;}
	#footer li a:hover {border-bottom:1px dashed red;}
	#footer #encylopedia {left:25px; width:25px;}
	#footer #print_store {left:149px;width:108px;}
	#footer #design_credits {left:269px;width:138px;}
	#footer #members_only {left:418px;width:132px;}
	#footer #more_steampunk {left:561px;width:155px;}
	
	#left-column{width:500px;display:inline;float:left;font-family:Georgia, "Times New Roman", Times, serif;font-size:12px;}
	.right-column {display:relative;width:300px;margin-left:550px;margin-top:680px;}
	.right-column-tall {display:relative;width:300px;margin-left:550px;}
		#related-entries {background-image:url(images/related-entries-background.png);width:278px;height:413px;position:relative;text-align:left;}
		#related-entries h1 {text-indent:-9999px;line-height:12px;font-size:1.2em;}
		#recent-dispatches {background-image:url(images/recent-dispatches-backgroun.png);width:290px;height:637px;position:relative;}
		#recent-dispatches h1 {text-indent:-9999px;line-height:12px;font-size:1.2em;}
		#related-list {list-style-type:none;top:65px;position:relative;padding-left:25px;padding-right:25px;overflow:hidden;height:155px;}
		#related-list li, #recent-list li {font-size:1.6em;margin-bottom:.5em;font-family:Georgia, "Times New Roman", Times, serif;}
		#related-list li a, #related-list li a:visited {color:#430000;line-height:1.2em;}
		#related-list li a:hover, #recent-list li a:hover {color:#000;text-decoration:none;border-bottom:1px dashed red;}
		#recent-list li a {color:#FFF;line-height:1.2em;border:1px }
		#related-list li small, #recent-list li small {color:#430000;font-size:10px;line-height:.5em;}
		#recent-list {list-style-type:none;padding-left:25px;padding-top:65px;padding-right:35px;overflow:hidden;height:300px;}
		#who-roundbottom {margin-bottom:25px;width:280px;}
		#who-roundbottom h4 {background-image:url(images/who-is-roundbottom.png);height:15px;width:263px;text-indent:-9999px;margin-bottom:12px;}
		#sharethis { width:211px; padding:10px; position:absolute; top:307px; left:24px; height:59px; line-height:1.5; }
		.sociable ul {list-style-type:none;margin-left:15px;}
		.sociable ul li {margin-top:15px;margin-right:15px;display:inline;}
	#foundation-ad {display:block;width:150px;height:30px;position:absolute;bottom:10px;right:0px;text-indent:-9999px;}
	
	#comments {clear:both;margin-top:15px;}
	#comments form {margin:15px 0;}
	#comments form label {margin-left:7px;font-size:1.2em; color:#590000}
	#comments form input {font-family:Georgia, "Times New Roman", Times, serif;}
	#comments form #comment {width:450px;font-family:Georgia, "Times New Roman", Times, serif;}
	#comments h2 {background-image:url(images/scholarly-discussion.png);width:500px;height:77px;text-indent:-9999px;margin-bottom:15px;}
	.comment {clear:both;margin:10px 0 20px 0; border-bottom:2px solid #5d0000;}
	.commenter {width:150px;float:left;text-align:center;margin-right:25px;}
	#contribute {font-size:45px;}
	.commenter h3 {font-size:1.8em;font-family:Georgia, "Times New Roman", Times, serif;margin-bottom:6px;border-bottom:2px solid #5d0000;padding-bottom:4px;}
	.commenter h4 {line-height:1.4em;font-size:1.1em;}
	.commenter h5 a, .commenter h3 a:visited {text-decoration:none; color:#000000;}
	.commenter h5 a:hover {color:#666666;}
	.commentbody {width:310px;margin-left:175px;}
	.gravatar {margin: 0 auto 10px auto;text-align:center;border:1px solid black;}
	.signature {float:right;margin-bottom:55px;}
	.clear {clear:both;}
	.thumbnail {margin:5px;border:1px solid black;}
	.listed-thumbnail {margin:5px 15px 35px 0px;float:left;}
	blockquote {font-family:Georgia, "Times New Roman", Times, serif;margin-bottom:1.4em;text-align:justify;margin-left:35px;}

