.banner {
	padding-left: 1em;
	padding-bottom: 0.25em;
	padding-right: 1em;
	padding-top: 0.25em;
	background-color: #5492c9;
	color: #962f17;
	letter-spacing: 1px;
	text-align: left;
	height: auto;
	width: auto;
	font-family: Helvetica, Verdana, Arial, sans-serif;
	font-size: x-large;
}

.banner a {
	color: #962f17;
}

.banner a:hover {
	color: #962f17;
}

.rob {
	margin-top: 0.5em;
	color: #928282;
	font-size: xx-small;
	font-family: Helvetica, Verdana, Arial, sans-serif;
}

.rob a {
	letter-spacing: .25em;
	color: #928282;
	text-decoration: none;
}

.rob a:hover {
	color: #d52e2f;
}

.footer {
	clear: left;
	float: left;
	margin-left: 0.5em;
	margin-bottom: 0.5em;
	margin-right: 0.5em;
	margin-top: 3em;
	border-width: 1px;
	line-height: 1.25em;
	border-left-style: none;
	border-bottom-style: none;
	border-right-style: none;
	border-top-style: solid;
	border-color: #9a9a9a;
	padding: 5px;
	font-family: Helvetica, Verdana, Arial, sans-serif;
	color: #859081;
	font-size: small;
}

.frontimage {
	font-family: Helvetica, Verdana, Arial, sans-serif;
	font-size: medium;
	margin-left: 2em;
	margin-top: 2em;
	float: left;
}

.frontdata {
	clear: left;
	float: left;
	margin-top: 0.25em;
	font-family: Helvetica, Verdana, Arial, sans-serif;
	font-size: medium;
	margin-left: 2em;
}

.fronttext {
	margin-left: 2em;
	float: left;
	line-height: 1.25em;
	border-width: 300px;
	text-align: justify;
	margin-top: 2em;
	color: #859081;
	font-size: medium;
	font-family: Helvetica, Verdana, Arial, sans-serif;
	width: 350px;
}

.navbar {
	padding-left: 1em;
	padding-bottom: 0.25em;
	padding-right: 1em;
	padding-top: 0.25em;
	font-size: medium;
	background-color: #adb6b3;
	background-repeat: repeat-x;
	word-spacing: 2em;
	font-family: Helvetica, Verdana, Arial, sans-serif;
	color: #859081;
	width: auto;
}

body {
	background-color: #060426;
	margin: 0px;
}

a {
	color: #717f6c;
	text-decoration: none;
}

a:hover {
	color: #137f0f;
}

.title {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-style: italic;
	font-size: small;
	color: #859081;
}

.size {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: small;
	color: #859081;
}

.year {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: small;
	color: #859081;
}

.media {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-style: italic;
	font-size: small;
	color: #859081;
}

.subtitle {
	margin-top: 1em;
	font-style: italic;
	margin-left: 100px;
	font-family: Helvetica, Verdana, Arial, sans-serif;
	color: #717f6c;
	font-size: x-large;
}

.textblock {
width: 600px;
line-height: 1.25;
	text-align: justify;
	margin-top: 1em;
	margin-left: 100px;
	color: #859081;
	font-size: small;
	font-family: Helvetica, Verdana, Arial, sans-serif;

}

.textblock a {
	color: #4e84c4;
}

.textblock a:hover {
	text-decoration: underline;
	color: #137f0f;
}

.sideimage {
	margin-left: 0.5em;
	margin-top: 0.5em;
	margin-right: 2em;
	float: left;
}

.thumb {
	margin-left: 1em;
	margin-top: 1em;
	display: inline;
}

.thumb a {
	border-style: none;
	text-decoration: none;
}

.thumbpanelVert {
	clear: right;
	float: left;
	margin-left: 1em;
	margin-top: 1em;
}

.thumbpanelHorz {
	margin-left: 1em;
	margin-top: 1em;
}

.thumbgroup {
	float: left;
	clear: left;
	padding: 0.5em;
	width: 700px;
	background-color: #2a2a3e;
	border-color: #595959;
	border-style: dotted;
	border-width: 1px;
	margin-top: 1em;
	margin-left: 1em;
}

.galdata {
	float: left;
	clear: right;
	font-family: Georgia, "Times New Roman", Times, serif;
}

.galsubtitle {
	width: 500px;
	font-style: italic;
	font-family: Helvetica, Verdana, Arial, sans-serif;
	color: #717f6c;
	font-size: large;
}

.galblock {
	font-size: medium;
	margin-left: 1em;
	margin-top: 1em;
	font-family: Helvetica, Verdana, Arial, sans-serif;
}

.galyears {
	font-style: italic;
	color: #859081;
	font-size: small;
}

.galdesc {
	padding-right: 1em;
	padding-left: 1em;
	padding-bottom: 0.5em;
	padding-top: 0.5em;
	clear: left;
	float: left;
	margin-top: 1em;
	width: 600px;
	margin-left: 1em;
	color: #9a9a9a;
	font-style: italic;
	font-size: medium;
	font-family: Georgia, "Times New Roman", Times, serif;
}

.galname {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: medium;
	letter-spacing: 0.15em;
	color: #adb6b3;
}

.bigimage {
	margin-left: 2em;
	float: left;
	display: block;
	clear: right;
	margin-top: 1em;
}

.imagedesc {
	float: left;
	padding-left: 1em;
	padding-bottom: 0.5em;
	padding-right: 1em;
	padding-top: 0.5em;
	margin-left: 2em;
	clear: right;
	margin-top: 1em;
	width: 275px;
	color: #9a9a9a;
	font-style: italic;
	font-size: small;
	font-family: Georgia, "Times New Roman", Times, serif;
}

.nextgal {
	font-size: small;
	font-family: Helvetica, Verdana, Arial, sans-serif;
	font-style: italic;
}

.nextgal a {
	color: #5a5050;
}

.nextblock {
	clear: left;
	float: right;
	margin-right: 2em;
}



.nextgal a:hover {
	text-decoration: underline;
	color: #137f0f;
}

.galwrapper {
	margin-top: 1em;
	margin-left: 1em;
}

.galtitleblock {
	margin-top: 1em;
}

.viewcart {
	margin-right: 100px;
	margin-left: 1em;
	margin-top: 1em;
	clear: right;
	float: right;
	font-size: small;
}

.printtextblock {
padding-right: 1em;
padding-left: 1em;
padding-bottom: 0.5em;
padding-top: 0.5em;
margin-bottom: 1em;
width: 500px;
line-height: 1.25;
	text-align: justify;
	margin-top: 1em;
	margin-left: 100px;
	color: #859081;
	font-size: medium;
	font-family: Helvetica, Verdana, Arial, sans-serif;

}

.printblockleft {
	margin-right: 3px;
	padding-right: 1em;
	padding-left: 1em;
	padding-bottom: 0.5em;
	padding-top: 0.5em;
	clear: left;
	width: 300px;
	background-color: #585990;
	border-style: none;
	margin-top: 1em;
	float: left;
	margin-left: 5em;
}

.printblockright {
	padding-right: 1em;
	padding-left: 1em;
	padding-bottom: 0.5em;
	padding-top: 0.5em;
	width: 300px;
	background-color: #585990;
	border-style: none;
	margin-top: 1em;
	float: left;
	margin-left: 1em;
}

.printtitle {
	font-style: italic;
	color: #859081;
	font-size: large;
	clear: left;
	float: left;
}

.printpp {
	float: right;
	padding: 10px;
	color: #717f6c;
}

.printthumb {
	margin-top: 1em;
	float: left;
	clear: left;
}

