body {	font-size: .8em;	font-family: Verdana, Arial, Helvetica, sans-serif;}#canvas-wrapper {        text-align: center;}#canvas {/* reset text-align after centering whole canvas */        text-align: left;        margin-left: auto;        margin-right: auto;}#centerpage{	width:800px;	margin-left: auto;	margin-right: auto;/* TOP NAV--------------------------------------------------------------------------- */ }#buttonbar {	width:800px;	height:25px;	clear:both;	vertical-align: middle;	padding-top: 4px;	padding-bottom: 8px;}.belowheader {	width:100%;	padding-top: .1em;/* INDEX PAGE --------------------------------------------------------------------------- */ }.indextable {	width:100%;	padding-top: 1em;	clear:both;}/* BELOWNAV--------------------------------------------------------------------------- */#fullgraphic {	width: 100%;	clear:both;	text-align: center;	font-weight: normal;	color: #000000;	text-decoration: none;}#scrollcontent {	display:block;	width: 785px;	clear:both;	text-align: left;	font-weight: normal;	color: #000000;	height: 300px;	overflow: scroll;	padding-right: 15px;}#belownav {	color: #663333;	width: 100%;	clear:both;	padding-top: .5em;	padding-bottom: .5em;	text-align: center;}#belownav img{	margin: 10px 10px 10px 0px;}#belownav a:link {	color: #663333;	text-decoration: none;	font-weight: bold;}#belownav a:visited {	color: #41817f;	text-decoration: none;	font-weight: bold;}#belownav a:hover {	color: #41817f;	text-decoration: none;	font-weight: bold;}/* PAGE CONTENT---------------------------------------------------------------------------*/#leftColumn {	float:left;	color: #000000;	text-decoration: none;	width: 400px;}#rightColumn {	float: left;	text-align:left;	color: #000000;	text-decoration: none;	width: 380px;}#rightColumnBlue {	float: left;	text-align:left;	color: #6f9a9d;	text-decoration: none;	width: 380px;}#leftMedColumn {	float:left;	color: #000000;	text-decoration: none;	width: 420px;}#rightMedColumn {	float: left;	text-align:left;	color: #000000;	text-decoration: none;	width: 350px;}#leftMed2Column {	float:left;	color: #000000;	text-decoration: none;	width: 330px;}#rightMed2Column {	float: right;	text-align:left;	color: #000000;	text-decoration: none;	width: 440px;}#leftSmallColumn {	float:left;	color: #000000;	text-decoration: none;	width: 275px;}#rightLargeColumn {	float: right;	text-align:left;	color: #000000;	text-decoration: none;	width: 500px;/*body, heads and links---------------*/}h1 {	font-weight: bolder;	color: #663333;}h2 {	font-weight: bold;	color: #000000;}#rightColumn a:link {	color: #6f9a9d;	font-weight: normal;	text-decoration: none;}#rightColumn a:visited {	color: #6f9a9d;	font-weight: normal;	text-decoration: none;}#rightColumn a:hover {	color: #666633;	font-weight: normal;	text-decoration: none;}#rightMedColumn a:link {	color: #6f9a9d;	font-weight: normal;	text-decoration: none;}#rightMedColumn a:visited {	color: #6f9a9d;	font-weight: normal;	text-decoration: none;}#rightMedColumn a:hover {	color: #666633;	font-weight: normal;	text-decoration: none;}#rightMed2Column a:link {	color: #6f9a9d;	font-weight: normal;	text-decoration: none;}#rightMed2Column a:visited {	color: #6f9a9d;	font-weight: normal;	text-decoration: none;}#rightMed2Column a:hover {	color: #666633;	font-weight: normal;	text-decoration: none;}#rightLargeColumn a:link {	color: #6f9a9d;	font-weight: normal;	text-decoration: none;}#rightLargeColumn a:visited {	color: #6f9a9d;	font-weight: normal;	text-decoration: none;}#rightLargeColumn a:hover {	color: #666633;	font-weight: normal;	text-decoration: none;}#rightLargeColumnB a:link {	color: #6f9a9d;	font-weight: bold;	text-decoration: none;}#rightLargeColumnB a:visited {	color: #6f9a9d;	font-weight: bold;	text-decoration: none;}#rightLargeColumnB a:hover {	color: #666633;	font-weight: bold;	text-decoration: none;}#leftColumn a:link {	color: #6f9a9d;	font-weight: normal;	text-decoration: none;}#leftSmallColumn a:link {	color: #6f9a9d;	font-weight: normal;	text-decoration: none;}#leftSmallColumn a:visited {	color: #6f9a9d;	font-weight: normal;	text-decoration: none;}#leftSmallColumn a:hover {	color: #666633;	font-weight: normal;	text-decoration: none;}#leftColumn a:visited {	color: #6f9a9d;	font-weight: normal;	text-decoration: none;}#leftColumn a:hover {	color: #666633;	font-weight: normal;	text-decoration: none;}.TextBlueSmaller {	color: #6f9a9d;	font-size:smaller;}.noline a:link, .noline a:visited{	color: #6f9a9d;	text-decoration: none;}.noline a:hover{	color: #666633;	text-decoration: none;}.bluelink a:link {	color: #6f9a9d;	font-weight: normal;	text-decoration: none;	}.bluelink a:visited {	color: #6f9a9d;	font-weight: normal;	text-decoration: none;}.bluelink a:hover {	color: #666633;	font-weight: normal;	text-decoration: none;}#indexlinks{width:800px;}#indexlinks a:link {	color: #6f9a9d;	font-weight: normal;	text-decoration: none;	}#indexlinks a:visited {	color: #6f9a9d;	font-weight: normal;	text-decoration: none;}#indexlinks a:hover {	color: #666633;	font-weight: normal;	text-decoration: none;}/* FOOTER--------------------------------------------------------------------------- */#footer {	color: #666633;	width: 100%;	padding-top: .5em;	clear:both;	text-align: center;}#footer a:link {	color: #666633;	text-decoration: none;	font-weight: normal;}#footer a:visited {	color: #666633;	text-decoration: none;	font-weight: normal;}#footer a:hover {	color: #663333;	text-decoration: underline;}.enter {	font-family: Verdana, Arial, Helvetica, sans-serif;	text-align: center;}/* POPUPS---*/#popup{	width:400px;}#popup a:link {	color: #6f9a9d;	font-weight: normal;	text-decoration: none;}#popup a:visited {	color: #6f9a9d;	font-weight: normal;	text-decoration: none;}#popup a:hover {	color: #666633;	font-weight: normal;	text-decoration: none;}#photoCaption {	color: #000000;}#close a:link {	color: #6f9a9d;	font-weight: bold;	text-decoration: none;}#close a:visited {	color: #6f9a9d;	font-weight: bold;	text-decoration: none;}#close a:hover {	color: #666633;	font-weight: bold;	text-decoration: none;}.fontsizesmall {	font-size: small;}.fontsizesmaller {	font-size:smaller;}.fontsizexxsmall{	font-size: xx-small;}.fontsizex-small{	font-size: x-small;}/* Search results page---*/	.highlight { background: #FFFF40; }	.searchheading { font-size: larger; font-weight: bold; }	.summary { font-size: .8em; font-style: italic; } 	.results { 	}	.category { color: #999999; }	.description { font-size: .8em; color: #008000; }	.context { font-size:.8em;  }	.infoline { font-size:.8em; font-style: normal; color: #808080;}	.sorting { text-align: right; }	.result_title { }	.zoom_searchform { font-size:.8em;  }	.zoom_options {  }	input.zoom_button {  }	input.zoom_searchbox {  }	.subhead {	font-weight: bold;	color: #663333;}