@charset "UTF-8";/* CSS Document */body {	margin:0px;	padding:0px;	background:#9cadd9;	font:10px/12px Verdana, Arial, Helvetica, sans-serif;	}p, h1, h2, h3, h4, h5, h6, ul, li{	margin:0px;	padding:0px;	}	body, p, a {color:#FFF;}a:active {	border:none;	text-decoration:none;	}	div#wrap {	width:100%; 	text-align:center;	}	div#header {	width:100%;	background:url(images/homebanner.gif) top center no-repeat;	height:164px;	}	div#headerGallery {	width:100%;	background:url(images/logobanner.jpg) top center no-repeat;	height:60px;	}		div#sustainheader {	width:100%;	background:url(images/Banner.gif) top center no-repeat;	height:80px;	}div#galleryheader {	width:100%;	background:url(images/Banner.gif) top center no-repeat;	height:80px;	}	div#header h1 a {	width:853px;	display:block;	margin:0px auto;	cursor:pointer;	}div#header h1 {	text-indent:-9999px;	}	div#menu {	background:#000 url(images/menuback.gif);	width:853px;	height:45px;	margin:0px auto;	text-transform:uppercase;	text-align:left;	}	div#menu ul {	list-style:none;	width:853px;	padding:5px 12px;	margin-left:15px;	text-align:left;	}	div#menu ul li {	display:inline;	text-align:center;	}	div#menu ul li a {	text-decoration:none;	padding:5px 12px;	letter-spacing:.2em;	}	div#menu ul li a:hover {	background-color:#000;	color:#7B7B7B;	padding:5px 12px;	}	div#menu ul li.currrent a {	background-color:#000;	color:#FFF;	padding:5px 12px;	}	div#contentRollover {	width:853px;	background:#000;	height:72px;	margin:0px auto;	}	div#contentPhotoThumb {	width:853px;	background:#000;	height:76px;	margin:0px auto;	padding:0x 20x;	text-decoration:none;	text-align:center;	border:none;	}div#contentPhoto {	background-color:#000;	width:853px;	height:500px;	margin:0px auto;	padding-top:25px;	text-align:center;	}	div#contentHomePhoto {	background-color:#000;	width:853px;	height:500px;	margin:0px auto;	padding-top:;	text-align:center;	}	div#contentResume {	background-color:#000;	width:853px;	margin:0px auto;	text-align:center;	}	div#contentResumeDirections {	width:853px;	background:#000;	height:25px;	margin:0px auto;	}	div#contentBase {	width:853px;	background:url(images/base.gif);	height:162px;	margin:0px auto;	}div#contentHome {	width:853px;	background:;	height:600px;	margin:0px auto;	}	div#contentHome h3 {	text-align:left;	font-size:16px;	padding-top:15px;	padding-bottom:10px;	text-transform:uppercase;	letter-spacing:.2em;	}	div#contentHome p {	width:360px;	margin-right:10px;	margin-bottom:10px;	text-align:left;	font-family:Arial, Helvetica, sans-serif;	font-weight:normal;	}	div#contentSustain h3 {	text-align:left;	font-size:16px;	padding-top:15px;	padding-bottom:10px;	text-transform:uppercase;	letter-spacing:.2em;	}	div#contentSustain p {	width:360px;	margin-right:10px;	margin-bottom:10px;	text-align:left;	font-family:Arial, Helvetica, sans-serif;	font-weight:normal;	}	div#contentGallery h3 {	text-align:left;	font-size:16px;	padding-top:15px;	padding-bottom:10px;	text-transform:uppercase;	letter-spacing:.2em;	}	div#contentGallery p {	width:360px;	margin-right:10px;	margin-bottom:10px;	text-align:left;	font-family:Arial, Helvetica, sans-serif;	font-weight:normal;	}	div#spacer {	width:100%;	background-color:;	height:20px;	margin-bottom:10px;	}	div#spacer p {	text-align:center;	font-size:11px;	letter-spacing:.1em;	}div#footer {	height:180px;	text-align:center;	}div#footer p.address {	color:#000;	font-weight:normal;	}		