body {
	background-color: #f9f7f5;
}

/* stripe color */

#masthead {
	color: #ac947d;
}

#navstripe {
	background-color: #ac947d;
}

ul#navstripe .here {
	color: #ac947d;
}

ul#navstripe a:hover {
	color: #ac947d;
}

/* navigation link background matching */

ul#navstripe li:hover {
	background-color: #f9f7f5;
}

ul#navstripe .here {
	background-color: #f9f7f5;
}

ul#navstripe a {
	color: #f9f7f5;
}

/* images and captions */

img {
	margin: 60px 0 60px 0;
}

.caption {
	width: 460px;
	margin-left: 140px;
	margin-bottom: 60px;
	padding: 20px;
	font-size: 10pt;
}
