@charset "UTF-8";
/*html {
	height:100%;  This was for footer stick
}
* html body {
	height:100%;
}
*/
body {
	background-color: #55371F; /*dirt*/
	margin: 0px;
	padding: 34px 10px 10px 82px;
	font-size: 90%;
	/* height: 100%;  This was for footer stick*/
	
	/* This is the "base" font to be used on the site */
	font-family: Arial, Helvetica, sans-serif;
	color: #481f01; /*dark tan - Base font color*/
}

p {
	margin: 0px 0px 1em;
	padding: 0px;
	font-size:1em;
}

p.bigFirstCap:first-letter {
	font-size: 1.5em;
}

h1 {
	color:#7F3D0B;
	font-size: 1.3em;
}
h2 {
	color:#7F3D0B;
	font-size: 1.2em;
}
h3 {
	font-size:1em;
	margin:0px;
	padding:0px;
}
h3.bigFirstCap:first-letter {
	font-size:1.2em;
}
ol {
	font-weight:bold;
}
label {
	color:#7F3D0B;
	font-weight:bold;
	font-size:0.9em;
}
#footer {
	text-align:center;
	font-size:0.8em;
	color:white;
}
#footer a {
	font-weight:bold;
}
#footer a:link {
	color:white;
}
#footer a:visited {
	color:white;
}
#footer a:hover {
	color:#80B5EB; /* lite blue */
}
#footer a:active {
	color:yellow;
}
.submitLayers {
	position:absolute;
	left:0px;
	background-color:#f8f2e6; /* lite tan */
	top:0px;
	width:900px;
	height:100px;
	visibility:visible;
	z-index:1;
}
.submitLayers .content {
	padding-left:15px;
	padding-right:15px;
}
.profileFormTable {
	background-color:#f8f2e6; /* lite tan */
	padding:3px;
	width:100%;
	border:none;
}
.profileNavButton {
	cursor:pointer;
	z-index:10;
}
.alertColor {
	color:red;
}
.hint {
	color:black;
	font-size:0.8em;
}
.subtleLink {
	color:#481f01; /* same as base color */
	text-decoration:none;
}
.author {
	font-weight:bold;
	font-size:0.9em;
}
