
#main h2{
	background:url(/images/bg-main-top.gif) no-repeat top;
	height:190px;
	text-indent:-900em;
	margin:0;
}
#main #project{background:url(/images/bg-main-mid.gif) repeat-y;}

#spotlight{
	margin-top:-165px;
	padding-left:49px;
	padding-right:50px;
	background:url(/images/bg-weengineered.gif) no-repeat top left;
}
#project img{border:5px solid #ddd;}
#spotlight h3{font-size:24px;margin-bottom:0;}
#spotlight_selector{margin:10px 0 0 55px;}
img.arrow{border:0 !important;}
#spotlight_selector img{
	margin-left:10px;
	cursor:pointer;
}
#spotlight_selector .selected{
border-color:#333;
}
/*#spotlight_selector img:hover{
border-color:#ccc;
}*/
#spotlight_selector strong{
	text-align:center;
	margin-right:55px;
	padding:5px;
	border-top:1px solid #ccc;
	display:block;
}

#tagline{
	background:url(/images/banner-economybydesign.png) no-repeat top left;
	margin:10px 0 0 -40px !important;
	height:65px;
	padding-top:0 !important;
	position:relative;
}

.awards h3, .news h3, #map h3{
	padding-left:40px;
	color:#900
}
.awards a, .news a{display:block;}
.awards div{
	padding-top:15px;
	padding-bottom:20px;
}
.news{
	clear:left;
	padding-top:20px;
	background:url(/images/hrule.gif) repeat-x top;
}

#map{margin-top:15px}
#map p {margin-left:40px;}
#map img{border:none;display:block;margin-top:10px;}





