#fs10 {font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif;}
#fs11 {font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif;}
#fs12 {font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif;}
body, td {
	font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif;
}
body {
	margin:0px;
}

#underline{ border-bottom:1px solid black }

a:hover {  font-weight: bold; text-decoration: underline; color: #113355}
a:link {  font-weight: bold; text-decoration: underline; color: #113355}
a:visited {  color: #113355; text-decoration: underline; font-weight: bold}
a:active {  color: #CCCCCC}

.ltnav-off a:hover, .ltnav-over a:hover, .ltnav-selected a:hover {  font-weight: normal; text-decoration: underline; color: #ff0000;}
.ltnav-off a:link, .ltnav-over a:link, .ltnav-selected a:link {  font-weight: normal; text-decoration: none; color: #000000;}
.ltnav-off a:visited, .ltnav-over a:visited, .ltnav-selected a:visited {  font-weight: normal; text-decoration: none; color: #000000;}
.ltnav-off a:active, .ltnav-over a:active, .ltnav-selected a:active { font-weight: normal; text-decoration: underline; color: #000000;}


.image_nav {
	font-size:10px;
	text-align:center;
}
.image_note {
	padding:5px;
	text-align:justify;
	background: #f1f1f1;
	border: 1px solid #f1f1f1;
	line-height:1.25em;
}
.image_container {
	margin-left:175px;
	width:502px;
}
.image_row {
	float:right;
	padding:0px;
	margin:0 2em 5px 0;
}
.image_row img {
	border:1px solid black;
	padding:0px;
	margin:0px;
}

.nav {
	float:right;
}
.nav li {
	display:inline;
	padding-right:2em;
}
.thumbhead {
	text-align:center;
	font-size: 16px;
	font-weight: bold;
}
.thumb_nav {
	text-align:center;
}
.photos-body {
	padding-top:1em;
	margin-left:1em;
}
.ltnav-off, .ltnav-over, .ltnav-selected {
	padding:.25em 2px .25em 2px;
	text-align:center;
}
.ltnav-off, .ltnav-over {
	border-top: 1px dotted gray;
	border-right: 1px solid black;
	border-left: 3px solid white;
}
.ltnav-off #date, .ltnav-over #date, .ltnav-selected #date {
	font-size:10px;
	color:#999;
	padding:0px;
	margin:0px;
}
.ltnav-off #title, .ltnav-over #title, .ltnav-selected #title {
	font-size:12px;
	padding-bottom:0px;
	margin-bottom:0px;
}
.ltnav-over {
	background: #e7e7e7;
	border-left:3px solid gray;
}
.ltnav-selected {
	border-left:3px solid black;
	border-bottom:1px solid black;
	border-top:1px solid black;
	background: white;
}
.ltnav-head {
	font-weight: bold;
	text-align: center; 
	border-left: 1px solid black;
}

.frontpg-covers {
	padding:.3em;
	float:left;
	text-align:right;
	font-size:10px;
}
.frontpg-covers img {
	border=0;
}
.frontpg-covers span {
	padding-right:3px;
}
.container {
	padding-left:.4em;
}
