/* CSS Document */

#navlist{
padding: 0;
width: 100%;
background: transparent;
voice-family: "\"}\"";
voice-family: inherit;
font-size:9px;
}

#navlist ul{
	margin:0; /*margin between first menu item and left browser edge*/
	padding: 0;
	list-style: none;
	clear: both;
	font-family: Arial, Helvetica, Verdana, sans-serif;
}

#navlist li{
display: inline;
margin: 0 2px 0 0;
padding: 0;
text-transform:uppercase;
}

#navlist a{
float: left;
display: block;
color: white;
margin: 0 1px 0 0; /*Margin between each menu item*/
padding: 5px 15px;
text-decoration: none;
letter-spacing: 1px;
}

#navlist a:hover{
background-color: #B20000; /*Menu hover bgcolor*/
}
#footernavlist{
padding: 0;
width: 100%;
background: #666666;
voice-family: "\"}\"";
voice-family: inherit;
font-size:9px;
}

#footernavlist ul{
	margin:0 0 0 40px; /*margin between first menu item and left browser edge*/
	padding: 0;
	list-style: none;
	clear: both;
	font-family: Arial, Helvetica, Verdana, sans-serif;
}

#footernavlist li{
display: inline;
margin: 0 2px 0 0;
padding: 0;
text-transform:uppercase;
}

#footernavlist a{
float: left;
display: block;
color: white;
margin: 0 1px 0 0; /*Margin between each menu item*/
padding: 5px 15px;
text-decoration: none;
letter-spacing: 1px;
}

#footernavlist a:hover{
background-color: #5A5A5A; /*Menu hover bgcolor*/
}
/* MAIN NAV YOU ARE HERE EFFECT */
#Home a#home, 
#Services a#services, 
#Company a#company,

#Company_overview a#company, 
#Company_awards a#company, 
#Company_leadership a#company, 
#Company_markets a#company, 
#Company_mission a#company, 
#Company_people a#company,
#Company_careers a#company,
#Company_relationships a#company,

#Company_news a#news,

#Company_contact a#contact,


#Services_overview a#services,
#Services_safety a#services,
#Services_preconstruction a#services,
#Services_construction a#services,
#Services_quality a#services,
#Services_sustainability a#services,

#Portfolio a#portfolio,
#Portfolio_office a#portfolio,
#Portfolio_colleges a#portfolio,
#Portfolio_healthcare a#portfolio,
#Portfolio_industrial a#portfolio,
#Portfolio_assistedliving a#portfolio,
#Portfolio_schools a#portfolio,
#Portfolio_hospitality a#portfolio,
#Portfolio_recreational a#portfolio,
#Portfolio_retail a#portfolio,
 
#Portfolio a#portfolio, 
#News a#news { 
background-color: #990000;
}
#subnav ul {
	display:inline;
	list-style-type: none;
}
#subnav li {
	display: block;
	padding: 0 10px 0 20px;
	border-bottom: 1px solid #eee;
	list-style: none;
	text-transform: uppercase;
	font-size: 10px;
	font-weight: 900;
	color: #999999;
	background: url(/images/lilarrow.gif) no-repeat left center;
}
.subnavbox {
	width: 830px;
	margin-right: auto;
	margin-left: auto;
	padding: 10px 0 10px 0;
}
#subnav li a { color:#999 }
#subnav li a:hover { color:#000 }
.infobox h3 {
	padding: 15px 0 0 0;
}

/* SUBNAV YOU ARE HERE EFFECT */

#Company_overview #company_overview, 
#Company_awards #company_awards, 
#Company_leadership #company_leadership, 
#Company_markets #company_markets, 
#Company_mission #company_mission, 
#Company_people #company_people,
#Company_careers #company_careers,
#Company_news #company_news,
#Company_contact #company_contact,

#Services_overview #services_overview,
#Services_safety #services_safety,
#Services_preconstruction #services_preconstruction,
#Services_construction #services_construction,
#Services_quality #services_quality,
#Services_sustainability #services_sustainability,

#Portfolio #portfolio_overview,
#Portfolio_office #portfolio_office,
#Portfolio_healthcare #portfolio_healthcare,
#Portfolio_colleges #portfolio_colleges,
#Portfolio_assistedliving #portfolio_assistedliving,
#Portfolio_schools #portfolio_schools,
#Portfolio_hospitality #portfolio_hospitality,
#Portfolio_recreational #portfolio_recreational,
#Portfolio_retail #portfolio_retail,
#Portfolio_industrial #portfolio_industrial


{ color: #cc0000; }
