body { background: none; }
div#top {
	height: 70px;
	text-align: left;
	background: none;
	}
div#topContent {
	height: 70px;
	margin: 0;
	text-align: left;
	}
	a#logo { display: none; }
	div#printLogo {
		display: block;
		position: absolute;
		top: 0px;
		left: 0px;
		}
	
div#mainPhoto { display: none; }

div#contentContainer {
	width: 100%;
	padding: 0 0 148px 0;
	text-align: center;
	}
	div#content {
		margin: 0;
		text-align: left;
		border-bottom: none;
		background: none;
		}
		
	/* home page content */
	div#content h2 {
		height: auto;
		font-size: 1.7em;
		font-family: Helvetica, Arial, Tahoma;
		font-weight: normal;
		text-transform: uppercase;
		margin: 0 0 17px 0;
		}
		div#content h2 span { display: block; }
		div#content p { line-height: 18px; font-size: 1.1em; }
	
	
	/* our solutions focus area */
	div#focusOurSolutions {
		width: 375px;
		min-height: auto;
		height: auto !important;
		height: auto;
		}
		div#focusOurSolutions h2 { background: none; }
		div#focusOurSolutions p { margin: 0; }
		
		div#focusOurSolutions ul { display: none; }
	
/* featured projects focus area */
div#focusFeaturedProjects {
	position: absolute;
	top: 200px;
	left: 0px;
	width: 210px;
	height: auto;
	overflow: hidden;
	}
	div#focusFeaturedProjects h2 {
		position: relative;
		width: 210px;
		height: auto;
		background: none;
		}
		
		div#focusFeaturedProjects h2 a#nextProject,
		div#focusFeaturedProjects h2 a#previousProject { display: none; }
		
	
	div#focusFeaturedProjects div.features {
		width: 210px;
			w\idth: 210px;
		padding: 0;
		}
		div#focusFeaturedProjects div.features p { padding: 0; }
		div#focusFeaturedProjects div.features p strong { color: #666666; }
		
		
	div#focusFeaturedProjects div.fpPhoto {
		width: 208px;
			w\idth: 208px;
		height: 111px;
			he\ight: 111px;
		padding: 0;
		margin: 0 0 8px 0;
		background: none;
		} 
	
/* think green focus area */
div#focusThinkGreen {
	position: absolute;
	top: 0px;
	right: auto;
	left: 400px;
	width: 200px;
	background: none;
	}
	div#focusThinkGreen h2 { background: none; }
	div#focusThinkGreen p { padding: 0; }
	
		
/****
NOTE: footer stays fixed to the bottom of the browser window
****/
div#footer {
	clear: both;
	width: 100%;
	height: 148px;
	text-align: center;
	margin: -13.5em 0 0 0;
	background: none;
	}
	* html div#footer { margin: -13.5em 0 0 0; }
	
	div#footerContent {
		width: auto;
			w\idth: auto;
		height: auto;
			he\ight: auto;
		padding: 0;
		margin: 0;
		text-align: left;
		color: #000;
		font-size: 1em;
		}
		
/* shut off display for print */
ul#mainNavigation,
a#lightfin,
a.raquoLink,
div#footerLinks { display: none; }
		