body {
	font-size: 62.5%;
	font: "Frutiger", "Univers", Calibri, Verdana, ""Helvetica Neue"", Arial, Helvetica, sans-serif;
}

/*base 10px */

h1 {
	font: 2em/2em Constantia, "Palatino Linotype", Georgia, "Times New Roman", Times, serif;
}

h2 {
	font: 1.8em/1.8em Constantia, "Palatino Linotype", Georgia, "Times New Roman", Times, serif;
}

h3 {
	font: 1.6em/1.6em Constantia, "Palatino Linotype", Georgia, "Times New Roman", Times, serif;
}

h4 {
	padding-left: 25px;
	font: 6em/2em Constantia, "Palatino Linotype", Georgia, "Times New Roman", Times, serif;
        color: #FBF0DA;
       font-variant: small-caps;
}

p {
	margin-bottom: 1.4em;
	font-size: 1.4em;
	line-height: 1.4em;
}

#whitewrap ul {
	font-size: 1.4em;
	line-height: 1.4em;
	margin-bottom: 1.4em;
}

#whitewrap ol {
	font-size: 1.4em;
	line-height: 1.4em;
	margin-bottom: 1.4em;
	list-style-type: square;
	list-style-position: inside;
}

table {
	font-size: 1.4em;
	line-height: 1.4em;
	margin-bottom: 1.4em;
	width: 100%;
}

table tr {
	border-bottom: 1px dashed #d5d5d5;
}

table td, table th {
	margin: 0px;
	padding: 8px 20px;
}

table th {
	text-align: left;
}

table td {
	padding: 5px;
	padding-left: 25px;
}

blockquote {
	padding-left: 300px;
	font-style: italic;
}

p.credits {
	font-size: 1em;
	margin: 0 5px 5px;
	padding: 5px;
	border: 1px solid #c1c1c1;
	background-color: #ddd5c7;
}

#footer p.smaller {
	font-size: .8333em;
	line-height: 1.8em;
}

#footer {
	font-variant: small-caps;
}

a {
	color: #393733;
}

a:hover {
	background-color: #874040;
	color: #fbf0da;
}

.tableheader {
	font-weight: bold;
}

#border-photo img {
	padding: 5px;
	border: 1px solid #d1d1d1;
	margin: 5px;
}

#border-photo a:hover {
	background-color: #fbf0da;
}

#index-credit {
	font-size: 1em;
	margin: 5px;
	padding: 5px;
	border: 1px solid #c1c1c1;
	background-color: #ddd5c7;
	width: 358px;
}
