
 
	.navimg{
	  border: 0;
		color: #FFFFFF;
		font-family: Arial;
		text-transform: uppercase;
		padding: 0 0 0 0;
		margin: 0 0 0 0;
	}
	
	.navTable{
	  margin-right: 0px;
		margin-left: auto;
		padding-right: 0px;
	  position: relative;
		right: 16px;
		top: 114px;
		height: 400px;
		width: 269px;
		text-align: right;
	}
	
	.navList{
	  list-style-type: none;
		margin-right: 0px;
		margin-left: auto;
		padding-right: 0px;
	  position: relative;
		right: 0px;
		left: 0px;
		margin-top: 0px;
		padding-top: 0px;
		text-align: right;
	}
	
	#branding{
	  position: relative;
		margin-top: auto;
		margin-bottom: 0;
		padding: 0 0 0 0;
		bottom: 0px;
		top: 69px;
		right: 15px;
		font-family: Arial;
		color: #FFFFFF;
		font-size: 13px;
		text-align: right;
		width: 269px;
		
	}
	

	
	#mainDiv{
	  width: 708px; 
		position: relative;		
		left: -5px;
		top: 79px;
		z-index: 100;		
		float: left;
		margin-top: auto;
		margin-bottom: auto;		
	}
	
	#contentWrapper{
	  width: 708px;
		height: 100%;
		position: relative;
		top: 0px;
		background: url('../images/content_bg.png') repeat-y;
		margin: 0 0 0 0;
		padding: 17px 0px 20px 37px;
	}
	
  #content{
	  width: 630px;
		height: 100%;
		position: relative;
		top: 0px;
		left: 0px;
	  margin: 0 0 0 0;
		padding: 8px 0px 0px 0px;
	}
	
	
	#bottom{	  
		position: relative;
		top: 0px;
		left: 0px;
		margin: 0 0 0 0;
		padding: 0 0 0 0;
		background: url('../images/flash_bg.png') repeat-y;
		height: 78px;
		width: 708px;
		z-index: 0;
		text-align: center;
	} 
  
  #bottomHome{	  
		position: relative;
		top: 0px;
		left: 0px;
		margin: 0 0 0 0;
		padding: 0 0 0 0;
		background: url('../images/flash_bg_home.png') repeat-y;
		height: 78px;
		width: 708px;
		z-index: 0;
		text-align: center;
	} 
	
	body {
	  background: #37322E url('../images/background.jpg');
		margin-top: 0px;
		margin-left: 0px;
		margin-bottom: 0px;
		height: 100%;
	}
	
	#brownDiv {
	  position: relative; 
		z-index: 999; 
		width: 5px; 
		height: 100%; 
		float: left;
		background: url('../images/brown_trans.png') repeat-y;
	}
	
	#brownDropShadow {
	  width: 5px; 
		height: 100%;
		padding: 0 0 0 0; 
		margin: 0 0 -5px 0;
		z-index: 999;
	}
	
	.topShadowContainer{
	  position: relative; 
		top: 0px; 
		left: 0px; 
		margin: 0 0 0 0; 
		padding: 0 0 0 0;
		z-index: 999;
	}
	
	.topShadow{
	  position: relative; 
		bottom: -3px; 
		z-index: 999;
	}
	
	.bottomShadowContainer{
	  position: relative; 
		left: 0px;
		top: 0px;
	}
	
	.bottomShadow {
	  position: relative; 
		top: 0px; 
		z-index: 999;
	}
	
	a:link, a:visited, a:active, a:hover {
	  font-family: Arial;
		color: #A0CADE;
		font-size: 13px;
		text-decoration: none;
	}
  
  #footer a:link, #footer a:visited, #footer a:active, #footer a:hover {
	  font-family: Arial;
		color: #413C35;
		font-size: 13px;
		text-decoration: none;
	}
	
	a:hover {
	  text-decoration: underline;
	}
	
	h1{
	 color: #A0CADE;
	 font-size: 18px;
	 text-transform: uppercase;
	 font-weight: bold;
	 font-family: arial, sans-serif;
	}
	
	p{
	  color: #FFFFFF;
		font-family: arial, sans-serif;
		font-size: 13px;
		padding-bottom: 0px;		
	}
	
	img{
	  margin: 0 0 0 0;
		padding: 0 0 0 0;
		color: #FFFFFF;
		font-family: arial, sans-serif;
	}
	
	.list{
	  color: #A0CADE;
		font-family: arial, sans-serif;
		font-size: 13px;	
		padding: 0px 0px 0px 25px;
		margin: -10px 0px 0px 0px;
	  line-height: 14px;
	}
	
	.listLi{
	  padding: 0 0 0 0;
		margin: 0 0 0 0;
		line-height: 8px;
	}
	
	.list li{
	  padding: 0 0 0 0;
		margin: 0 0 0 0;
		line-height: 15px;
	}
	
	.formstyle{
	  background-color: #565047;
		color: #FFFFFF;
		width: 224px;
		border: none;
		font-family: arial, sans-serif;		
	}
	
	.formstyle_error{
	  background-color: #565047;
		color: #FFFFFF;
		width: 224px;
		border: 1px solid red;;
		font-family: arial, sans-serif;		
	}
	
	td{
	  color: #FFFFFF;
		font-family: arial, sans-serif;
		font-size: 13px;
		padding-bottom: 0px;	
	}
	
	textarea{
	  background-color: #565047;
		color: #FFFFFF;
		width: 485px;
		border: none;
		font-family: arial, sans-serif;
		height: 100px;
	}
	
	#submenu{
	  list-style-type: none; 
		color: #FFFFFF; 
		margin: 0 0 0 0;
		vertical-align: middle;
		position: relative;
		top: -15px;
		right: 2px;
	}
	
	#submenu li{
		
		vertical-align: top;
		padding-top: 5px;
		margin: 0;		
		line-height: 20px;
	}
	
	#submenu img{
	  /**display: inline;**/		
		vertical-align: top;
		padding-top: 0px;
		margin: 0;
	}
	
	html{
	  height: 100%;
	}
	
	.sectionNavImg{
	  border: none; 
		margin-bottom: -2px;
		margin-top: 3px;
	}
	
	.sectionNav{
	  margin-top: -6px; 
		margin-bottom: 25px;
		line-height: 20px;
	}
	
	.greenHighlight{
	  color: #A0CADE;
		font-family: arial, sans-serif;
		font-size: 13px;
		padding-bottom: 0px;
		font-weight: bold;
		text-align: center;
	}
	
	#footer{
	  position: absolute;
		bottom: 0px;
		left: 0px;
	  right: 16px;
		font-family: Arial;
		color: #413C35;
		font-size: 13px;
		text-align: right;
		vertical-align: bottom;
		width: 252px;
		height: 177px;
	}
	
	.green{
	  color: #A0CADE;
		font-family: arial, sans-serif;
		font-size: 13px;
	}
	
	.portfolioNavImg{
	  border: none; 
		margin-bottom: -2px;
		margin-top: 5px;
	}
	
	.portfolioNavImg2{
	  border: none; 
		margin-bottom: -5px;
		margin-top: 5px;
	}
	
	.portfolioNavImg3{
	  border: none; 
		margin-bottom: -5px;
		margin-top: 5px;
	}
	
	.portfolioNav{
	 line-height: 20px;
   margin-top: 0px;	 
	 color: #CABEAF;
   width: 140px;
	}
	
	.portfolioNav2{
	 line-height: 20px;
	 color: #CABEAF;
	 width: 220px; 
	 height: 64px; 
	 z-index: 900;
   margin: -1px 0 0 175px;
	}
	
	.portfolioFlash{
	  position: relative;
		top: 10px; left: -20px;
	}
	
	.landingFlash{
	  position: relative;
		top: 0px; left: -20px;
		margin-bottom: -4px;
	}
	
	 img, div { 
	  behavior: url('inc/iepngfix.htc') 
	}

.sitemap{
	  color: #A0CADE;
		font-family: arial, sans-serif;
		font-size: 13px;	
		padding: 0px 0px 0px 0px;
		margin: -10px 0px 0px 0px;
	  
		text-transform: uppercase;
		list-style-type: none;
}


.sitemap2{
		font-family: arial, sans-serif;
		font-size: 13px;	
	  line-height: 15px;
		text-transform: uppercase;
		list-style-type: disc;
		padding: 0px 0px 0px 30px;
}

.sitemap2 li a{
   color: #A0CADE;
}	

#leftColumn {
  width: 269px; 
  height: 100%; 
  background-color: #A0CADE; 
  vertical-align: top;
}

#spacerCol1 {
  width: 18px; 
  background-color: #86B7CF;
}

#spacerCol2 {
  width: 25px; 
  background-color: #36322C;
}

#home_text {
  color: #000000;
  font-family:Arial,sans-serif;
  font-size:12px;
  font-size-adjust:none;
  font-stretch:normal;
  font-style:normal;
  font-variant:normal;
  font-weight:normal;
  line-height:25px;
  padding:0 0 20px;
  width: 560px;
  margin: 15px auto 0 auto;
  background-color: #FFF;
  
}

#home_text p {
  color: #000;
  margin: 0;
}

#home_container {
  border:1px solid #BEBEBE;
  width: 704px;
  height: 680px;
	position: relative;		
	top: 79px;
	z-index: 100;		
	float: left;
  margin-left: -4px;
  background-color: #FFF;
}

#homeFlash {
  position: relative;
  width: 700px;
  height: 455px;
  margin-left: +2px;
}
