#main,
#padd #wrap {
	background-color: #7F8F7F;
}
#intro,
#hist #intro2,
#caption,
#copy td {
	color: #fefefe;
}
#copy a,
#copy a:hover {
	color: #f5f5f5;
	border-bottom-color: #fefefe;
}
#intro td,
#hist #intro2 td {
	border-left-color: #b0b3b0;
}
#intro a,
#hist #intro2 a,
#caption a,
#hist .caption a {
	color: #f9f9f9;
	border-bottom-color: #f9f9f9;
}
#intro a:hover,
#hist #intro2 a:hover,
#caption a:hover,
#hist .caption a:hover {
	color: #fff;
	border-bottom: 1px solid #fff;
}
#caption td,
#hist .caption td {
	color: #f9f9f9;
}

/*#rightBox	{ // restore non-mob
	position: absolute;
	left: 92%;
	z-index: 3;
	}
*/
#lightbox,
#lightbox2 {
	border-left-color: #a3b7a3;
}
#lightbox img,
#lightbox2 img {
	border: 1px solid #999999;
	padding: 0px;
	margin-top: 15px;
	margin-right: 16px;
	margin-bottom: 16px;
	margin-left: 16px;
}
#lightbox a img:hover,
#lightbox2 a img:hover {
	margin: 1px;
	border-style:solid;
	border-color: #9ba39b;
	border-top-width:15px;
	border-right-width: 16px;
	border-bottom-width: 16px;
	border-left-width: 16px;
}
.rightMenu {
	font-size: 12px;
	font-weight: normal;
	text-align: left;
	color: #888888;
	line-height: inherit;
}
.rightMenu .dropdown {
	border-left: 1px dotted #a3b7a3;
	margin-left: 2px;
	padding-top: 3px;
	margin-right: 6px;
}
.rightMenu .dropdown ul {
	padding-left: 3px;
	margin-top: 0px;
}
.rightMenu li {
	margin-left: 0px;
	list-style-type: none;
	margin-top: 0px;
	margin-bottom: 8px;
}
.rightMenu li a {
	color: #e8ebe8;
	text-decoration: none;
	display: block;
	padding-right: 5px;
	padding-left: 5px;
	padding-top: 1px;
	margin-left: 5px;
	text-align: left;
	padding-bottom: 2px;
}
.rightMenu li a:hover {
	color: #444454;
	text-decoration: none;
	background-color: #babfba;
}
.rightMenu li .thisPage {
	color: #c9cbc9;
	border-left: 1px solid #e8ebe8;
	margin-left: -4px;
	padding-left: 13px;
}
.rightMenu li .thisPage:hover {
	color: #c9cbc9;
	background: none;
	cursor: default;
	border-left: 1px solid #e8ebe8;
}
.rightMenu #end {
	line-height: 6px;
	margin-left: -3px;
	margin-top: 3px;
	height: 6px;
	width: 5px;
	background-color: #900;
}

#photo .jsp a {
	color: #c2ccc2;
}
#photo .jsp a:hover {
	border-bottom-color: #b8b8b8;
}
h1,
#photo .jsp .pagehead,
#photo2 .pagehead {
	color: #303434;
}
#photo .pic img {
	border: 4px solid #bdbfbd;
	color:#f00;
}
#photo .title {
	color: #d5e0d5;
}
#photo2 .pagehead {
	padding-bottom: 16px;
}
.subHead {
	margin-right: auto;
	margin-left: auto;
}
.subHead .pagehead {
	font-size: 18px;
	padding-bottom: 16px;
	color: #FFF;
}

.arr .next {
	background: transparent url(../jquery-skins/hist/next-horizontal.png) no-repeat -128px 0;
}
.arr .prev {
	background: transparent url(../jquery-skins/hist/prev-horizontal.png) no-repeat -128px 0;
}

#caption strong {
	color: #f9fff9;
}
#caption .here,
#caption .here a {
	color: #d9dbd9;
}
#caption .here a {
	border-bottom-color: #d9dbd9;
}
#caption .here a:hover {
	border-bottom-color: #f3f5d7;
	color: #f3f5d7;
}

#rightSpace a {
	color: #e8ebe8;
}
#rightSpace a:hover {
	color: #fff;
	border-bottom-color: #fff;
}
#rightSpace .pinky {
	border-bottom-color: #bdbfbd;
}
#rightSpace .pinky .gall a {
	color: #d9dbd9;
}
#rightSpace .pinky .gall a:hover {
	color: #f0f0f0;
}
.redbold {
	color: #700;
}
/* #nav variants */

#hist #nav li.button,
#hist #nav li.button a,
#hist #nav li.buttonB a,
#hist #nav li.buttonH a,
#hist #nav .dropdown li {
	color:#c9cbc9;
}
#hist #nav .dropdown li a {
	color:#e8ebe8;
}
#hist #nav li.button a:hover,
#hist #nav li.buttonB a:hover,
#hist #nav li.buttonH a:hover,
#hist #nav .dropdown li a:hover {
	text-decoration:none;
	color: #fff !important;
}
#hist #nav .dropdown li a:hover {
	border-bottom-color: #fff;
}
#hist #nav .dropdown li .thisPage,
#hist #nav .dropdown li .thisPage:hover {
	color: #c9cbc9 !important;
}
#hist #nav li.atHome a,
#hist .homeColor {
	color:#e8ebe8;
}
#hist #nav .dropdown {
	border-left-color: #c9cbc9;
}
.rpsbadge img {
	border-color: #999;
}

/*
#caption td {
	padding-left: 21px;
	padding-right: 9px;
}

#rightBox
	{
	position: absolute;
	left: 92%;
	z-index: 3;
	}
#rightBox
	{
	width: 68px;
	}
#rightSpace
	{
	font-size: 12px;
	text-align: center;
	padding-top: 117px;
	color: #996666;
	}
body, #main {
	background-color: #7F8F7F;
}
#wrap {
	background-color: #131f13;
}


#nav {
	color: #b4b7b4;
}
#nav a {
	color: #c9cbc9;
}
#nav .navdim a {
	color: #b0b3b0;
}
#nav a:hover {
	color: #F8F8FC;
	border-bottom: 1px dotted #F4F4F8;
}
#nav .navsub a {
	color: #d1d3d1;
}
#nav .navsub a:hover {
	color: #F8F8FC;
}
#nav .navsub1 {
	border-top-color: #b6b8b6;
} /*Rule between sections */

/* for nav orientation : portrait */

.menuDn#nav .container {
	background-color: rgba(110,125,110,0.95);
}
.port #vertMenuButt li {
	background-color: #4f594f;
}

@media only screen and (max-device-width: 40em) {

h1,
#photo2 .pagehead {
	color: #f0f0f0;
}
#photo2 .pagehead {
	font-size: 1.5em;
	padding-top: 0.8em;
	padding-bottom: 0.9em;
}
#hist #photo .jsp a,
#hist #mobBack a::before {
	color: #9ba39b;
}
#hist #photo .jsp,
#hist #photo2 {
	background-color: #373e37;
}
#hist .subHead {
	margin-top: -1.5em;
	margin-bottom: -0.5em;
}
#hist .subHead .pagehead {
	font-size: 1.4em;
	line-height: 1.2em;
	width: 12%;
	text-align: center;
}
#hist #intro {
	/* [disabled]margin-top: 0.8em; */
}
#indx #intro td {
	border-color: #777;
	line-height: 1.5em;
}
#hist #intro td,
#hist #intro2 td {
	color: #fff;
}
#hist .arr .next,
#hist .arr .next:hover,
#hist .arr .next:active {
	background-image: url(../jquery-skins/photo/mob-next-hist.png);
}
#hist .arr .prev,
#hist .arr .prev:hover,
#hist .arr .prev:active {
	background-image: url(../jquery-skins/photo/mob-prev-hist.png);
}


}