body {
		background-color:#9C9770;
		margin:0;
		padding:0;
		text-align:center;
		}
		
a {
		color:#345357;
		}
		
a:hover{
		color:#345357;
		text-decoration:none;
		}

img{ 	
		border-style:none;
		}
		
.floatRight {
		float:right;
		border-style:none;
		padding:0 0 0 10px;
		margin:0;
		}
		
.floatLeft {
		float:left;
		border-style:none;
		padding:0 10px 0 0;
		margin:0;
		}

.mapLeft{
		float:left;
		margin-right:10px;
		margin-top:20px;
		}
		
.bulletList{
		padding-top:0;
		margin-top:0;
		font-family:"Gill Sans", Tahoma, Arial, sans-serif;
		font-size: 11pt;
		color:black;
		letter-spacing: 0;
		line-height:14pt;
		}
		
ul {
		padding-top:0;
		margin-top:0;
		font-family:"Gill Sans", Tahoma, Arial, sans-serif;
		font-size: 11pt;
		color:black;
		letter-spacing: 0;
		line-height:14pt;
		}
		
.noBullet{
		list-style-type:none;
		padding:0;
		margin:0;
		font-family:"Gill Sans", Tahoma, Arial, sans-serif;
		font-size: 11pt;
		color:black;
		letter-spacing: 0;
		line-height:14pt;

		}
		
h1 {
		font-family:"Gill Sans", Tahoma, Arial, sans-serif;
		font-size:24px;
		font-weight:normal;
		padding:0 0 5px 0;
		margin:0;
		color:#345357;
		}
		
h2 {
		font-family:"Gill Sans", Tahoma, Arial, sans-serif;
		font-size:14px;
		font-weight:normal;
		color:white;
		padding:3px 0 3px 8px;
		margin:0;
		background-color: #A6AFA7;
		}
		
h3 {
		font-family:"Gill Sans", Tahoma, Arial, sans-serif;
		font-size:14px;
		font-weight:bold;
		color:black;
		}
		
	
#container {
		background-color:white;
		margin: 0 auto;
		text-align:left;
		width:750px;
		min-height:450px;
		padding:198px 0 10px 0;
		}
		
#topbar {
		background-image:url('header.jpg');
		background-repeat: repeat-x;
		height:125px;
		position:absolute;
		top:0;
		width:750px;
		z-index:1;
		text-align:left;
		padding:0;
		margin:0;
		}
		
#headImage{
		position:absolute;
		top:72px;
		width:750px;
		height:125px;
		clear:both;
		}

		
#bodyText {

		float:left;
		width:470px;
		background-color:white;
		padding:10px;
		margin:10px;
		}
		
#bodyText .front{
		position:absolute;
		top:450px;
		}
		
#bodyText p{
		font-family:arial, sans-serif;
		font-size:14px;
		line-height:18px;
		color:black;
		}

#sidebarContainer {
		float:right;
		width:220px;
		margin:10px;
		}

.sidebar {
		background-color:#788679;
		padding-top:8px;
		padding-bottom:8px;
		margin: 0 0 20px 0;
		}
		
.sidebar p{
		font-family:arial, sans-serif;
		font-weight:normal;
		font-size:11px;
		letter-spacing:.5px;
		line-height:11pt;
		color:white;
		margin:0;
		padding:8px 8px 0 8px;
		}
.sidebar p a{
		font-style:oblique;
		color:white;
		}
		
.sidebar p a:hover{
		color:#A6AFA7;
		}
		
.leadIn { 
		font-weight:bolder;
		}
  
#footer {
		clear:both;
		width:750px;
		position:relative;
		top:0px;
		padding:20px 0;
		margin:0 auto;
		height:19px;
		
		font-family:"Gill Sans", Tahoma, Arial, sans-serif;
		font-size:11px;
		color:white;
		letter-spacing:.07px;
		}
		a{
		text-decoration:none;
		color:white;
		}
		a:hover{
		text-decoration:underline;
		color:#FFFF99;
		}
		a:visited{color:#FFFFFF;
		}
				
#projects {
		width:710px;
		}
		
#projects th{
		font-family:"Gill Sans", Tahoma, Arial, sans-serif;
		font-size:14px;
		color:#345357;
		}
		
#projects a{
		color:white;
		text-decoration:underline;
		}
		
#projects a:hover{
		color:white;
		text-decoration:none;
		}
		
.info td{
		background-color:#668285;
		
		font-family:"Gill Sans", Tahoma, Arial, sans-serif;
		font-size:14px;
		color:white;
		
		padding:5px;
		}
		
		
/* BBB89A = light tan of header swoosh / #345357 / #C6C4AB */
		
		
.desc td{
		background-color:#a4b7ba;
		
		font-family:"Gill Sans", Tahoma, Arial, sans-serif;
		font-size:12px;
		color:black;
		padding:5px;		
		}
		
.spacer td{
		background-color:#ffffff;
		padding:2px;
		}
		
label {
		font-family:"Gill Sans", Tahoma, Arial, sans-serif;
		font-size:14px;
		color:black;
		}

input, textarea {
		font-family:"Gill Sans", Tahoma, Arial, sans-serif;
		font-size:14px;
		color:black;
		}

.subNav {
		margin-top:10px;
		padding-bottom:0;
		margin-bottom:0;
		}
		
.subNav li{
		color:white;
		list-style-type:none;
		
		padding-bottom:5px;
		
		font-family:arial, sans-serif;
		font-weight:normal;
		font-size:12px;
		letter-spacing:.5px;
		line-height:12pt;
		}

.subNav a{
		color:white;
		text-decoration:none;
		}

.subNav a:hover{
		color:#A6AFA7;
		}

.nav li {
	display:inline;	
	font-family:"Gill Sans", Tahoma, Arial, sans-serif;
	font-weight:normal;
	font-size:13px;
	color:white;
	}
	
.nav ul {
	position:relative;
	top:42px;
	left:240px;
	width:520px;
	}
	
.nav a {
		text-decoration:none;
		color:white;
		padding:6px 12px;
		display:block;
		float:left;
		margin-right:0;
		}
		
.nav a:hover {
		text-decoration:none;
		background-color:#BCB99B;
		padding:6px 12px;
		color:white;
		}
	

.clear { clear:both; }
	