@charset "utf-8";
body {
	font: .8em Verdana, Arial, Helvetica, sans-serif;
	background: #FFFFFF;
	margin: 0; 
	padding: 0;
	text-align: left; 
	color: #636466;
}
#container {
	width: 940px;  
	background:#FFFFFF;
	margin: 20px auto; 
	border: none;
	text-align: left; 
}
#container.about {
	width: 940px;  
	background:url(../images/mainBackground.jpg) no-repeat 0 165px #FFFFFF;
	margin: 20px auto; 
	border: none;
	text-align: left; 
}


#header {
	background: #FFFFFF;
	padding: 0;  
}
#nav {
	background:url(../images/navBackground.jpg) no-repeat top left #FFFFFF;
	padding-left:0px;
	height:46px;
	padding-top:1px;
}
h1.about {
	margin: 0 0 0 -161px;
	padding: 10px 0;
	color:#D84905;
	font-size:1.4em;
	font-weight:bold;
}
h1 {
	margin: 0 0 0 0px;
	padding: 10px 0;
	color:#981b1e;
	font-size:1.4em;
	text-transform:uppercase;
}
h2 {
	color:#d6711b;
	font-size:100%;
	margin:0;
}
#mainContent {
	padding: 40px 0px 0 00px;
	background: none;
	line-height:2em;
}
#mainContent1 {
	padding: 40px 0px 0 00px;
	background: none;
	line-height:2em; background-color:#E5FFB0;
}
#mainContent.about {
	padding: 40px 100px 0 290px;
}

#footer {
	background:url(../images/mainFooter.jpg) no-repeat top left #FFF;
	height:60px;
	color:#a75d3e;
	padding: 33px 30px 0 0px;
	text-align: right;
	font-size: 90%;
}
.orangeText, a {
	color:#d6711b;
}
.redText, a:hover {
	color:#981b1e;
}

.portrait {
	margin:10px 0 0 -220px;
	float:left;
	clear: left;
}
.redCaps {
	color:#D84905;
	text-transform:uppercase;
	font-weight:bold;
}
.callOutContainer {
	width:266px;
	float:right;
	margin:25px 0px 25px 20px;
	color:#d6711b;
}

.callOutContent {
	padding: 20px 20px 20px 40px;
	margin:0;
	background:url(../images/callOutBackground.gif) repeat-y top right;
	width: 263px;
}
.callOutContent ul {
	margin-top:10px;
}
.callOutContent ul li {
	line-height:1.3em;
}
#copyright {
	font-size:75%;
	width: 300px;
	float: right;
	text-align: right;
}
