body {
	margin:0; padding:0; border:0;
	background: #393638;
	}
	
	p {
		font: 12px/15px verdana,arial,helvetica,sans-serif;
		text-align: left;
		color:#131413;}
		
		
		
	ul {font: 12px/15px verdana,arial,helvetica,sans-serif;
		text-align: left;
		color:#131413; 
		padding: 0;
		margin: 5px 15px 0 85px;}
	
	 h2 {font: 13px/15px verdana,arial,helvetica,sans-serif; margin: 0 20px 0 70px; padding: 0; font-weight: bold; color: #131413;}
	 
	
	
	a {font: 13px/15px verdana,arial,helvetica,sans-serif; color: #581c2e; text-decoration:none;}
	
	
	.clear	{ font-size: 1px; line-height: 1px; height: -1%; clear:both; margin:0; }
	
	
	.wrapper {
		margin: 0 auto;
		width: 950px; height: 950px;
		border: 1px solid #c1bfb9;
		}
		
		.wrapper#about {background: #c3c3b7 url(/_img/background/background_about_us.jpg) no-repeat;}
		.wrapper#home {background: #c3c3b7 url(/_img/background/background_home.jpg) no-repeat;}
		.wrapper#contact {background: #c3c3b7 url(/_img/background/background_contact_us.jpg) no-repeat;}
		.wrapper#archives {background: #c3c3b7 url(/_img/background/background_historic_archives.jpg) no-repeat;}
		.wrapper#member {background: #c3c3b7 url(/_img/background/background_membership.jpg) no-repeat;}
		.wrapper#services {background: #c3c3b7 url(/_img/background/background_services.jpg) no-repeat;}
		.wrapper#tech {background: #c3c3b7 url(/_img/background/background_technologies.jpg) no-repeat;}
		.wrapper#experience {background: #c3c3b7 url(/_img/background/background-experience.jpg) no-repeat;}
		
		.masthead {width:950px;	height: 150px; background: url(/_img/top_beam.gif) no-repeat;}
			.masthead img {margin: 50px 0 0 20px; float: left; border: none; text-decoration:none;}
			.masthead p {text-align: right; margin: 45px 10px 0 0; float: right; line-height: 15px;}
			
			html>body .nav  {margin: 45px 20px 0 0; } 
/* what we really want - IE 4/5/6 can't see */
			
		.navbar {width: 950px; height: 223px; background: url(/_img/side_beam.gif) no-repeat;
		margin-bottom: 7px;} 
		
			.nav {
				width: 450px; 
				height:223px; 
				margin: 0 0 0 10px; 
				float: left;
				}
				
				html>body .nav  {margin: 0 0 0 20px; } 
/* what we really want - IE 4/5/6 can't see */
				
			.nav-pic {
				width:453px; 
				height:223px; 
				margin: 0 20px 0 7px; 
				float: left;
				}
				
		.left-col {
			width: 450px;
			height: 453px;
			float: left;
			margin: 0 7px 0 10px;
			}
			
			html>body .left-col  {margin: 0 7px 0 20px; } 
/* what we really want - IE 4/5/6 can't see */
			
			.text-block {
				width: 450px; 
				height:223px; 
				margin: 0 0 7px 0; padding: 0;
				background-color:#fff; 
				float: left;
				background: url(/_img/bg.png) repeat;
				}
				
				
				.text-block#description p {
					font-size: 15px; line-height: 19px;
					padding: 0 100px 0 20px;
					margin: 0;
					}
					
				
			.content {
				width: 450px;
				margin-top: 20px;
				}
				
				
				.content-left {
					width: 450px;
					margin-top: 20px;
					}
								
					
					.content-left#home-1 {background: url(/_img/box/home-1.jpg) no-repeat; background-position: top right;}
					.content#home-2 {background: url(/_img/box/home-2.jpg) no-repeat;}
					
					.content#home-3 {background: url(/_img/box/home-3.jpg) no-repeat;}
					.content#home-4 {background: url(/_img/box/home-4.jpg) no-repeat;}
					
					.content-left#about-topl {background: url(/_img/box/about_HJW_double_1.jpg) no-repeat; background-position: top right;}
					
					.content#about-lowerl {background: url(/_img/box/about_HJW_lower_left.jpg) no-repeat;}
					
					
					
					
					.content#history {background: url(/_img/box/about_HJW_double_2.jpg) no-repeat;}
					.content#innovation {background: url(/_img/box/about_HJW_hist_innovation.jpg) no-repeat;}
					.content#job-opportunities {background: url(/_img/box/about_HJW_job_opportunities.jpg) no-repeat;}
					.content#mission {background: url(/_img/box/about_HJW_mission.jpg) no-repeat;}
					.content#professional-management {background: url(/_img/box/about_HJW_qual_staff.jpg) no-repeat;}
					.content#who-we-serve {background: url(/_img/box/about_HJW_who_we_serve.jpg) no-repeat;}
					
					.content-left#services-topl {background: url(/_img/box/services_double_1.jpg) no-repeat; background-position: top right;}
					.content#services-lowerl {background: url(/_img/box/services_lower_left.jpg) no-repeat;}
					.content#aerial-satellite-imagery {background: url(/_img/box/services_double_2.jpg) no-repeat;}
					.content#gis-spatial-data-fusion {background: url(/_img/box/services_GIS_data_integration.jpg) no-repeat;}
					.content#lidar-terrain-modeling {background: url(/_img/box/services_LiDAR.jpg) no-repeat;}
					.content#orthophotography {background: url(/_img/box/services_orthophotography.jpg) no-repeat;}
					.content#photogrammetric-mapping {background: url(/_img/box/services_double_2.jpg) no-repeat;}
					.content#qa-oversight {background: url(/_img/box/services_QA_QC_oversight.jpg) no-repeat;}
					
					.content-left#experience-topl {background: url(/_img/box/experience_double_1.jpg) no-repeat; background-position: top right;}
					.content#experience-lowerl {background: url(/_img/box/experience_lower_left.jpg) no-repeat;}
					.content#our-clients {background: url(/_img/box/experience_double_2.jpg) no-repeat;}
					.content#our-commitment {background: url(/_img/box/experience_our_commitment.jpg) no-repeat;}
					.content#our-projects {background: url(/_img/box/experience_our_projects.jpg) no-repeat;}
					.content#clients-references {background: url(/_img/box/experience_clients_ref.jpg) no-repeat;}
					.content#testimonials {background: url(/_img/box/experience_testimonials.jpg) no-repeat;}
					
					.content-left#technologies-topl {background: url(/_img/box/technologies_double_1.jpg) no-repeat; background-position: top right;}
					.content#technologies-lowerl {background: url(/_img/box/technologies_lower_left.jpg) no-repeat;}
					.content#aircraft {background: url(/_img/box/technologies_aircraft.jpg) no-repeat;}
					.content#digital-film-cameras {background: url(/_img/box/technologies_digital_film_cameras.jpg) no-repeat;}
					.content#imagery-collection {background: url(/_img/box/technologies_imagery_collection.jpg) no-repeat;}
					.content#in-house-photogrammetry {background: url(/_img/box/technologies_full_serv_photogrammetry.jpg) no-repeat;}
					.content#lidar-services {background: url(/_img/box/technologies_LiDAR_serv.jpg) no-repeat;}
					
					
					.content-left#historic-topl {background: url(/_img/box/historic_archives_double_1.jpg) no-repeat; background-position: top right;}
					.content#historic-lowerl {background: url(/_img/box/historic_archives_lower_left.jpg) no-repeat;}
					.content#clyde-sunderland {background: url(/_img/box/historic_archives_double_2.jpg) no-repeat;}
					.content#copyright {background: url(/_img/box/historic_archives_hist_lib_copyright.jpg) no-repeat;}
					.content#contact {background: url(/_img/box/historic_archives_FAQ.jpg) no-repeat;}

					.content#history {background: url(/_img/box/historic_archives_hist_lib_history.jpg) no-repeat;}
					.content#purchase {background: url(/_img/box/historic_archives_hist_lib_purchase.jpg) no-repeat;}
					.content#services {background: url(/_img/box/historic_archives_hist_lib_services.jpg) no-repeat;}
					.content#site-study {background: url(/_img/box/historic_archives_hist_lib_site_studies.jpg) no-repeat;}
					
					.content-left#membership-topl {background: url(/_img/box/memberships_double_1.jpg) no-repeat; background-position: top right;}
					.content#membership-lowerl {background: url(/_img/box/memberships_logo_ESRI.jpg) no-repeat;}
					.content#membership-body {background: url(/_img/box/memberships_double_2.jpg) no-repeat;}
					
					.content#membership-links {background: url(/_img/box/technologies_double_1.jpg) no-repeat;}
					
						
					.content-left#contact-topl {background: url(/_img/box/contact_double_1.jpg) no-repeat; background-position: top right;}
					
					.content#contact-lowerl {background: url(/_img/box/contact_lower_left.jpg) no-repeat;}
					
					.content-left#contact-topl p {text-align: center;}
					
				
					.content#contact-body {background: url(/_img/box/contact_double_2.jpg) no-repeat;}
					
					
					.content-archives {
						width: 450px;
						background: url(none);
						margin-top: 20px;
						float: left;
						padding-bottom: 10px;
						}
						
						.content-archives h2 {margin:10px 30px 0 20px;}
	 
						 
						.content-archives p {margin:3px 30px 0 20px; display: inline; float: left;}
						
						.content-archives img {margin: 10px 30px 10px 20px; float: right; display: inline;}		
						
						.content-archives img.big {display: block; float: left;}	
						
				
				.content p {margin: 0 20px 5px 70px; padding: 0;}
				.content h2 {font: 12px/15px verdana,arial,helvetica,sans-serif; margin: 0 20px 3px 70px; padding: 0; font-weight: bold; color: #131413;}
				
				.content h3 {font: 12px/15px verdana,arial,helvetica,sans-serif; margin: 10px 20px 3px 70px; padding: 0; font-weight: bold; color: #333;}
			
		.right-col {
			width: 453px;
			height: 453px;
			float: left;
			margin: 0 7px 0 0;
			overflow:auto;
			overflow-x:hidden; 
			background: url(/_img/bg.png) repeat;
			}
			
			.spacer {height: 200px; display: block;}
			
		.footer {
			text-align: center; width: 950px; 
			font: 10px/15px verdana,arial,helvetica,sans-serif; 
			line-height: 25px; margin-top: 30px;
			float: left;
			}
			
			.footer a {
				color:#131413;
				font: 10px/15px verdana,arial,helvetica,sans-serif; 
				line-height: 25px; margin-top: 30px;
				}
					
		.gallery-box {
			width: 252px; height: 189px;
			float: left;
			margin: 15px 0 0 0; padding: 0;
			}
		
			.gallery-box img {
				float: left;
				margin: 3px 3px 0 0;
				border: none; text-decoration:none;
				}
				
			.text-box-small {width: 180px; margin: 0; padding: 0; float: left;}
				.text-box-small p {margin: 3px 15px 0 20px;}
				.text-box-small h2 {margin: 15px 15px 0 20px;}
				
			a.toplink {font-size: 11px; float: right; margin: 0 20px 0 0;}

			table#prices {width: 360px; border: 1px solid #666; margin: 5px 20px 10px 70px; border-spacing:0; color: #333;}
			
			table#prices td {text-align: center; border: 1px solid #666; padding: 0; margin: 0; }
			
			