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

div#headers {
	position: absolute;
	bottom: auto;
	top: 55px;
	left: 0px;
	height: 30px;
	background: none;
	}
	div#headers h1,
	div#headers h2 {
		position: static;
		top: 0px;
		left: 0px;
		float: left;
		width: auto;
		height: auto;
		padding: 0 15px 0 0;
		font-size: 1.7em;
		font-family: Helvetica, Arial, Tahoma;
		font-weight: normal;
		text-transform: uppercase;
		}
		div#headers h2 { left: 227px; width: auto; }
		div#headers span { display: block; }

div#contentContainer {
	width: 100%;
	padding: 0 0 148px 0;
	text-align: center;
	}
	div#content {
		position: relative;
		width: 600px;
			w\idth: 600px;
		text-align: left;
		margin: 0;
		padding: 0;
		font-size: 1.1em;
		letter-spacing: .07em;
		border: none;
		background: none;
		}
		
		
/* overview focus areas */
div#productsFocusAreas,
div#solutionsFocusAreas {
	width: 600;
	background: none;
	}
div#productsFocusAreas div.focusSection,
div#solutionsFocusAreas div.focusSection {
	float: left;
	width: 150px;
		w\idth: 140px;
	margin: 0 9px 15px 0;
	padding: 8px 10px 0 8px;
	background: none;
	}
	div#solutionsFocusAreas div#hospitalityFocus { clear: left; }
	
	div#productsFocusAreas div.photo,
	div#solutionsFocusAreas div.photo { display: none; }
		
		
/* portfolio styles */
body#sectionPortfolio div#content {
	width: 600px;
	w\idth: 600px;
	min-height: auto;
	m\in-height: auto;
	height: auto;
	he\ight: auto;
	padding: 0 0 0 0;
	}
	
div#portfolioHeaderNav {
	position: relative;
	width: 600;
	height: 26px;
		he\ight: 25px;
	margin: 0 0 18px 0;
	border-bottom: 1px solid #ccc;
	}
	div#portfolioHeaderNav h3 {
		color: #333;
		font-size: 1.4em;
		font-weight: normal;
		}
	div#portfolioHeaderNav ul#portfolioPhotoNav { display: none; }
				
div#projectDetails { width: 180px; font-size: .9em; }
	div#projectDetails h4 { color: #666666; margin: 0 0 2px 0; }

ul#projectPhotos {
	position: absolute;
	top: 45px;
	right: auto;
	left: 200px;
	width: 495px;
		w\idth: 495px;
	height: 314px;
		he\ight: 314px;
	padding: 0;
	background: none;
	}
	
	
	
	
		
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,
ul#subNavigation,
a#lightfin,
a.raquoLink,
div.backTo,
div#footerLinks { display: none; }
		
body#sectionSiteMap a.raquoLink { display: block; }
		