@charset "UTF-8";

/* Global Content Formatting and Styles */

/* Note: uses HTML 5  */

/* Anne's note 12/5/13: This body tag appears twice, because in Dreamweaver whatever goes first in this style sheet seems to get ignored altogether. Very strange. Don't delete either one, or the font won't work. */

body {
	font-family: Segoe, "Segoe UI", "DejaVu Sans", "Trebuchet MS", Verdana, sans-serif;
	font-size: 14px;
	line-height: 1.5em;
	background-color: #c9d5e0;
	background-image: url(../images/gradient.jpg);
	background-repeat: repeat-x;
	background-position: 0px 0px;
}

.page {
	max-width: 980px;
	margin: 0px auto 0px auto;
	position: relative;
	background-color: #fff;
}
body {
	font-family: "Frutiger", Verdana, Segoe, "Segoe UI", "DejaVu Sans", "Trebuchet MS", sans-serif;
	font-size: 14px;
	line-height: 1.8em;
	background-color: #c9d5e0;
	background-image: url(../images/gradient.jpg);
	background-repeat: repeat-x;
	background-position: 0px 0px;
}


h1 {
	font-size: 1.5em;
	font-weight: normal;
	color: #637685;
	margin: 0 0 .5em 0;
	line-height: 1.8em;
}
h2 {
	font-size: 1.1em;
	font-weight: bold;
	color: #637685;
	margin: 0 0 .5em 0;
	line-height: 1.8em;
}
p {
	line-height: 1.8em;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 1.3em;
	margin-left: 0;
}
.smallText {
	font-size: 0.8em;
	line-height: 1.2em;
}
.page article table tr td ul {
	line-height: 1.5em;
	margin: 0px;
	padding-left: 10px;
	list-style-type: none;
}
h3 { font size: 1.2em; margin: 0 0 1em 0; }
.page article table tr td h2 {
	margin-left: 10px;
	line-height: 1.4em;
}
a { color: #637685; }
.page article table tr td p {
	line-height: 1.4em;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 20px;
	margin-left: 10px;
}
a:hover { color: #998e68; }
.descriptions {
}

footer {
	font-size: .85em;
	color: #637685;
	clear: both;
	padding-top: 30px;
	padding-right: 75px;
	padding-bottom: 10px;
	padding-left: 75px;
	text-align: center;
} 

nav { 
	text-align: center; 
	width: 100%;
	display: block;
	position: absolute;
	background-color: #e5bb65;
}

nav a {
	color: #474646;
	text-transform: uppercase;
	text-decoration: none;
	display: inline-block;
	font-weight: bold;
	font-size: .9em;
}

nav a:hover { color: #fff; }

.textButton {
	font-weight: bold;
	text-transform: uppercase;
	color: #E3C174;
	padding-top: 0px;
	padding-right: 13px;
	padding-bottom: 0px;
	padding-left: 13px;
	background-color: #5C3019;
	text-align: center;
	display: inline-block;
	margin-bottom: 15px;
	margin-top: 0px;
	margin-right: 0px;
	margin-left: 0px;
	_padding-top: 0px;
	*padding-top: 0px;
}

.textButton a {
	color: #E3C174;
	text-decoration: none;
}
.textButton a:hover { color: #fff; text-decoration: none; }
.question {
	font-weight: bold;
	color: #930;
	margin-top: 40px;
	margin-right: 0px;
	margin-bottom: 20px;
	margin-left: 0px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #999;
	font-size: 1.2em;
	padding-top: 10px;
}
.imageSpaceAfter {
	margin-bottom: 30px;
}
.redText {
	color: #933;
}
