body {
	background-color:#a89166;
	font-family: lucida sans, sans-serif;
	color:black;
}

#wrapper {

	background-color:#BCDEFF;
	margin-top: 10px;
	margin-bottom: 10px;
	margin-left: auto;
	margin-right: auto;
	padding: 10px 10px 10px 10px;
	border: 4px ridge #ff7900;
	min-width: 950px;	
}

#banner {
	height: 75px;
	text-align:center;
	margin-bottom: 18px;
	left: 180px;
	top: 192px;
}

#nav {
	text-align:center;
}

#nav a {

	font-size: 18px;
	color: #EDFFED;
	text-decoration: none;
	background-color: #2E271B;
	padding: 5px 5px 5px 5px;
	margin: 6px 2px 6px 2px;
	border: 3px ridge #ff7900;

}

#nav a:hover {
	background: #EDFFED;
	border: 3px ridge #ff7900;
	color: #2E271B;
}

#maincontent {
 
	background-color:#E1F5FF;
	padding: 20px 10px 20px 10px;
	margin: 30px 10px 20px 10px;
	border: 2px ridge #ff7900;
	clear:both;
}

h1 {
	font-size:24px;
	padding: 10px 0px 10px 0px;
	margin: 5px 0px 5px 0px;
}

h2 {
	font-size:19px;
	padding: 15px 0px 10px 0px;
	margin: 5px 0px 5px 0px;	
}

p {
	font-size:16px;
	padding: 5px 0px 5px 0px;
	margin: 5px 0px 5px 0px;
}

a {
	font-size:16px;
	padding: 5px 0px 5px 0px;
	margin: 5px 0px 5px 0px;
	color:black;
}

.floatRight {
	float: right;
	margin: 10px 10px 10px 10px;
}
img.floatRight {
	border: 2px ridge #ff7900;
}

.floatLeft {
	float: left;
	margin: 10px 10px 10px 10px;
}
img.floatLeft {
	border: 2px ridge #ff7900;
}

.clear:after {
	content: ".";
	display: block;
	height: 0;
	font-size: 0;
	clear: both;
	visibility: hidden;
}
.clear {
	min-height: 1px;
}
* html .clear {
	height: 1px;
}

#lownav {
	text-align:center;
}

#lownav a {
	text-align:center;
	font-size: 17px;
	color: #FAFFFA;
	text-decoration: none;
	background-color: #4A402D;
	padding: 3px 3px 3px 3px;
	margin: 6px 1px 6px 1px;
	border: 2px ridge #ff7900;
}

#lownav a:hover {
	background: #FAFFFA;
	border: 2px ridge #ff7900;
	color: #4A402D;
}

#footer {
	font-size:.7em;
	text-align:center;
	padding: 20px 5px 10px 5px;
	clear:both;
}

