/* --- Default Styles --- */body{	font-family: Garamond, "Times New Roman", "Book Antiqua", "Times", serif;	text-align: center;	font-weight: lighter; 	margin:0;	padding:0;	background-color: #222121;}table, td{	border-width: 0px;	border-spacing: 0px;	border-collapse: collapse;	padding: 0px;	vertical-align: top;}img                 { 	border: 1px solid #7E4209; 	hover: #592D07;	margin: 0; 	padding: 0;  	background-color:#222121;}#page{	text-align: left;	margin: 5px auto 0px auto;	margin-left: auto;	margin-right: auto;	height: 100%;	color: #E6C185;}/* --- Header --- */#header{	/* margin: 20px 0 30px 0; */	margin: 0;	/*background-color: #f00;*/}.journal #header #headerimage{	margin: 0 20px 5px 20px;}#header #headertitle{	/* margin: 0 20px 0 20px; */	margin: 0 20px 0 20px;	background-color: #222121;}#header #headertitle h1 {	margin: 0;	/* padding: 10px 15px 30px 15px; */	padding: 5px 15px 15px 15px;	font-size: 1.5em;	line-height: 35px;	font-weight: lighter;}/*#nav{	margin: 12px 35px 8px 20px;	padding: 0;	font-weight: normal;	list-style: none;	float: left;	clear: both;	display: block;	font-size: 2.1em;}*/#nav{	margin: 12px 35px 8px 20px;	padding: 0;	font-weight: normal;	list-style: none;	float: left;	clear: both;	display: block;	font-size: 1.2em;}.detail #nav{    margin: 12px 0 0 20px;}#nav .selected{	color: #333;}#nav li{       display: block;	float: left;	margin: 2px 0 4px 0;}/* #nav a, #nav a:visited, #nav a:active{	color: #B9DBDD; /*#8AC3C7;*//*	text-decoration: none;}#nav a:hover{	color: #333;}*/#nav a, #nav a:visited{	color: #E6C185; /*#8AC3C7;*/ /*  #E6C185; */	text-decoration: none;}#nav a:hover{	color: #D88D2F;}#nav a:active{	color: #FFA938;}#nav .previous, #nav .next{    /* border-bottom: 1px solid white; */	/* border-top: 1px solid white; */	border-top: 1px solid #222121;   /* width: 0.7em; */	width: 4.0em;    margin: 0;}#nav .pagnation, #nav .pagenumber{    padding: 0 5px;	/* border-bottom: 1px solid white; */}#nav .next{    text-align: right;}#nav .previous{    text-align: left;}#nav .index{	float: right;}.next_text, .previous_text {	display: none;}/* --- Content --- */div.row{    clear: both;}#content{	margin: 0 20px 0px 12px;	padding: 0px;	clear: both;}#content img{	background-color: #222121;}.pictureblock{	margin: 30px 0 0 0;}.pictureblock td{	vertical-align: top;}.imageblock{	margin: 0 0 0px 8px;}.imagecell{	text-align:center;	/* margin: 0 0 8px 0; */	margin: 0;	padding: 0;	border-collapse: collapse;    background-color: #222121;}div.metadata{    padding: 5px;    text-align: left;}.imagecell img{	background-color:#222121;	margin: 0;	padding: 0;	border-collapse: collapse;}.imageinfo {	margin: 0;/* 	padding: 5px 5px 20px 5px; */	padding: 5px 5px 0px 5px;	font-size: 0.8em;	background-color: #222121;}.imageinfo a, .imageinfo a:visited, .imageinfo a:active, .imageinfo a:hover{	text-decoration: none;	color: #E6C185;}.imagemargin{	width:5px;	height: 10px;	float:left;}.journal #content .photoinfo{	margin: 0;	font-size:1.1em;}.journaltitle h2{    width: 575px;    margin: 10px 0 0 10px;	padding:0;	font-size:2.1em;	font-weight: normal;	color: #B9DBDD; /*#8AC3C7;*/}.journaltext p{    width: 575px;    margin: 10px 0 0 10px;	padding:0;	font-size:1.1em;	line-height: 18px;}.detail #content{	margin: 0;	padding: 0;}.detail div#metacontainer{	display: block;	float: left;	margin: 0 0 0 20px;}.detail ul#metadata{	margin: 0;	padding: 10px 0px 10px 10px;		background-color: #222121;	text-align: left;}.detail ul#metadata li{ 	margin: 0;	padding: 0;		list-style: none;	display: block;	clear: both;}.detail #content #photo { 	margin: 20px 0px 5px 20px;	text-align: center;}.detail #content .photoinfo{	margin: 0 20px 0 20px;	font-size:1.1em;	background-color: #E6C185;}.detail #content .photoinfo h2{	margin: 0;	padding: 8px 15px 0 15px;	font-size: 1.4em;}.detail #content .photoinfo p{	margin: 0 0 10px 0;	/* padding: 0 15px 30px 15px; */	padding: 0 15px 0 15px;}/* --- Footer --- */#footer{	margin: 10px 0 0 0;	clear: both;}#footer .copyright{	font-size: 0.85em;	margin: 0 20px 20px 20px;	padding: 5px 0 0 0;}