html { min-height: 100%; margin-bottom: 1px;
	overflow-y: scroll;}
body {
	background-image:  url(../images/bkg_fade.gif);
	background-repeat: repeat-x;
	text-align:center;	
	font-family: Verdana, Verdana, Helvetica, sans-serif;
	background-color:#ffffff;	
	color:#231f20; 
	width: 995px;	
	margin-bottom:0px;
	margin-top:0px;
	margin-right: auto;
	margin-left: auto;
	padding: 0px;
	}
/* Main containing block */
#main {
		
width: 995px;	
margin: 0px;		
text-align:left;	
	}

#footer {
text-align:center;
float:none;
width:995px;
margin-left:5px
}

a.footerLink:link {color: #A7A9AC;
	text-decoration: none;
}
a.footerLink:active { color: #A7A9AC;
	text-decoration: none;
}
a.footerLink:visited { color: #A7A9AC;
	text-decoration: none;
}
a.footerLink:hover { color: #f04e23;
	text-decoration:underline;
}

P {
font-family: Verdana, Helvetica, sans-serif;
font-size:10px; 
color:#00545c;
text-align:left;
line-height:16px;
}

li{
font-family: Verdana, Helvetica, sans-serif;
font-size:10px; 
color:#00545c;
text-align:left;
list-style-image: url(../images/dot.gif);
*list-style-image: url(../images/dot_ie.gif);
}
img {
border:0px
}

img.bordered{
border-width:1px;
border-color: #00545c;
}
a:link {color: #f04e23;
	text-decoration: none;
}
a:active { color: #f04e23;
	text-decoration: none;
}
a:visited { color: #f04e23;
	text-decoration: none;
}
a:hover { color: #A7A9AC;
	text-decoration:underline;
}
		
#newStuff{
margin-left:86px
}

#newStuffPic1{
	margin-top:25px;
	width:150px;
	padding:0px;
	float:left;
}

#newStuffCopy1{
	margin-top:15px;
	width:200px;
	padding:0px;
	float:left;
	margin-right:50px;
	
}

#newStuffPic2{
	margin-top:25px;
	width:180px;
	padding:0px;
	float:left;
	/*added for the wider image*/
	margin-right:30px;
}

#newStuffCopy2{
	margin-top:15px;
	width:200px;
	padding:0px;
	float:left;
}

h1.whatsnewHeader{
font-size:12px; 
font-weight:bold;
color:#f04e23;
}

#spacesCopy{
	margin-top:5px;
	width:400px;
	padding:0px;
	float:left;
	margin-left:10px;
	margin-right:50px;
	line-height:20px;
	font-size:10px; 
	
}

#spacesPhoto{
	width:378px;
	padding:0px;
	float:left;
}

#miniCaseStudy{
	width:100px;
	margin-right:20px;
	padding:0px;
	float:left;
}


a.spacesHeaderLink:link {
	font-size:10px; 
	font-weight:bold;
	color:#00545c;
	text-decoration: none;
}
a.spacesHeaderLink:active {
	font-size:10px; 
	font-weight:bold;
	color:#00545c;
	text-decoration: none
}
a.spacesHeaderLink:visited {
	font-size:10px; 
	font-weight:bold;
	color:#00545c;
	text-decoration: none
}
a.spacesHeaderLink:hover { 
	font-size:10px; 
	font-weight:bold;
	color: #A7A9AC;
	text-decoration:underline;
}

a.partnerListing:link {
	font-size:9px; 
	color:#00545c;
	text-decoration: none;
}
a.partnerListing:active {
	font-size:9px;
	color:#00545c;
	text-decoration: none
}
a.partnerListing:visited {
	font-size:9px;
	color:#00545c;
	text-decoration: none
}
a.partnerListing:hover { 
	font-size:9px;
	color: #f04e23;
	text-decoration:underline;
}


#sustainabilityCopy{
	margin-top:5px;
	width:400px;
	padding:0px;
	float:left;
	margin-left:10px;
	margin-right:50px;
	line-height:20px;
	font-size:10px; 
	
}

#sustainabilityPhoto{
	width:378px;
	padding:0px;
	float:left;
}

#servicesCopy{
	margin-top:5px;
	width:403px;
	padding:0px;
	float:left;
	margin-left:10px;
	margin-right:50px;
	line-height:20px;
	font-size:10px; 
	
}

#servicesPhoto{
	width:378px;
	padding:0px;
	float:left;
}

#sustainabilityCopy2{
	margin-top:5px;
	width:800px;
	padding:0px;
	float:none;
	margin-left:10px;
	margin-right:50px;
	line-height:20px;
	font-size:10px; 
	
}

#sustainPartnersList {
	width:200px;
	float:left;
	margin-left:20px;
	background-image:  url(../images/sustainability_list_bkg.gif);
	background-repeat: repeat-y;
}

#manuPartnersList {
	width:160px;
	float:left;
	margin-left:20px;
	background-image:  url(../images/sustainability_list_bkg.gif);
	background-repeat: repeat-y;
}

#spacePartnersList {
	width:160px;
	float:left;
	margin-left:0px;
	background-image:  url(../images/sustainability_list_bkg.gif);
	background-repeat: repeat-y;
}

#workingPartnersList {
	width:200px;
	float:left;
	margin-left:20px;
	background-image:  url(../images/sustainability_list_bkg.gif);
	background-repeat: repeat-y;
}

h1.spacesHeader {	
	font-size:10px; 
	font-weight:bold;
	color:#00545c;	
	margin-bottom:10px;
}

h1.spacesCatagoryHeader{
	margin-top:10x;	
	font-size:12px; 
	font-weight:bold;
	color:#f04e23;
	margin-left:20px;
}
h1.spacesCatagoryHeader2{
	margin-top:10x;	
	font-size:12px; 
	font-weight:bold;
	color:#ffffff;
	margin-left:20px;
}

#ateCol1 {
float:left;
width:580px;


}

#ateCol2 {
float:left;
width:347px;
}

#ateCol2Left{
float:left;
width:120px;
}

#atehitUsUp {

}

#ateCol2Right{
float:left;

}

a.listLink:link {
margin-top:0px;
	font-size:10px; 
	color:#00545c;
	text-decoration: none;
}
a.listLink:active {
	font-size:10px;
	color:#00545c;
	text-decoration: none
}
a.listLink:visited {
	font-size:10px;
	color:#00545c;
	text-decoration: none
}
a.listLink:hover { 
	font-size:10px;
	color: #f04e23;
	text-decoration:underline;
}

#whitePapers {
	background-image:  url(../images/sustainability_list_bkg.gif);
	background-repeat: repeat-y;
}

h1.whitePapersHeader{
margin-left:20px;
font-size:10px; 
font-weight:bold;
color:#00545c;
}

#caseStudiesText {
float:left;
width:400px;
margin-right:50px;
}

#caseStudiesPhotoRow {
margin-top:35px;
float:left;
width:360px;
}

#caseStudiesIntroCopy{
	margin-top:30px;
	width:200px;
	padding:0px;
	float:left;
	margin-right:20px;
	
}

#caseStudiesIntroPic{
	margin-left:50px;
	margin-top:25px;
	width:120px;
	padding:0px;
	float:left;
}

h1.clientsCatagoryHeader{
	margin-top:10x;	
	font-size:10px; 
	font-weight:bold;
	color:#00545c;
	margin-left:20px;
}

#clientsPartnersList {
	width:200px;
	float:left;
	margin-left:0px;
	background-image:  url(../images/sustainability_list_bkg.gif);
	background-repeat: repeat-y;
}

#techCopy{
	margin-top:5px;
	width:404px;
	padding:0px;
	float:left;
	margin-left:0px;
	margin-right:50px;
	line-height:20px;
	font-size:10px; 
	
}

#techPhoto{
	width:325px;
	padding:0px;
	float:left;
}

#contactLeft{
	width:505px;
	padding:0px;
	float:left;
}
#contactRight{
	width:350px;
	margin-top:10px;
	padding:0px;
	float:left;
}





<!-- XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX -->
h6.top {
font-family: Verdana, Helvetica, sans-serif;
font-size:14px; 
color:#772432;
text-align:left;
text-transform:uppercase;
margin-top:50px;
margin-bottom:0px;
}

h6.bio {
font-family: Verdana, Helvetica, sans-serif;
font-size:14px; 
color:#772432;
text-align:left;
text-transform:uppercase;
margin-top:0px;
margin-bottom:0px;
}

div.bioListing{
margin-left:15px
}

.homeContent{
padding-left:58px;
padding-right:58px;

}

h6 {
font-family: Verdana, Helvetica, sans-serif;
font-size:14px; 
color:#772432;
text-align:left;
text-transform:uppercase;
margin-top:30px;
margin-bottom:0px;
}

h5 {
font-family: Verdana, Helvetica, sans-serif;
font-size:14px;
font-weight:100;
color:#772432;
text-align:left;
text-transform:uppercase;
margin-top:10px;
margin-bottom:10px;
}

.sideSection{
height:180px;
padding-left:20px;
padding-right:20px;
}
.bioSideSection{

padding-left:20px;
padding-right:20px;
}

p.side{
margin-top:0px;
}

p.top{
text-align:center;
font-size:10px
}
h6.side{
margin-top:10px;
margin-bottom:-10px;
}



.footer{
background-color:#eeebd5;
text-align:center;
font-size:8px; 
margin-top:16px;
margin-bottom:10px;
}

A.footer:link {color: #ffffff;}
A.footer:active { color: #ffffff;}
A.footer:visited { color: #ffffff;}
A.footer:hover { color: #317023;}

A.bio:link {color: #772432;}
A.bio:active { color: #772432;}
A.bio:visited { color: #772432;}
A.bio:hover { color: #000000;}

A.landingLinks:link {color: #772432;font-weight:bold;text-decoration:underline;}
A.landingLinks:active { color: #772432;font-weight:bold;text-decoration:underline;}
A.landingLinks:visited { color: #772432;font-weight:bold;text-decoration:underline;}
A.landingLinks:hover { color: #000000;font-weight:bold;text-decoration:underline;}

A.newsLinks:link {color: #772432;font-weight:bold;text-decoration:underline;margin-left:15px}
A.newsLinks:active { color: #772432;font-weight:bold;text-decoration:underline;margin-left:15px}
A.newsLinks:visited { color: #772432;font-weight:bold;text-decoration:underline;margin-left:15px}
A.newsLinks:hover { color: #000000;font-weight:bold;text-decoration:underline;margin-left:15px}

#dropmenudiv{
position:absolute;
border:1px solid #666666;
border-bottom-width: 0;
font:normal 9px Verdana;
line-height:20px;
z-index:100;
}

#dropmenudiv a{
width: 100%;
display: block;
text-indent: 3px;
border-bottom: 1px solid #666666;
padding: 1px 0;
text-decoration: none;
font-weight: bold;
}

#dropmenudiv a:hover{ /*hover background color*/
background-color: #dcd6b2;
}

.bordered {
	border: 1px solid #317023;
	background-color: #ffffff;
}
