/* CSS Document */
#navigation {
	float: left;
	width: 920px;
	margin: 8px 0 0 10px;
	padding: 0;
}


#navigation li {
	list-style-type: none;
	float: left;
	height: 34px;
}

#navigation li a {
	display: block;
	height: 34px;
}

#navigation li a span {
	display: none;
}



#navigation li#home a {

	background: url(../grfx/nav/navigation.jpg) 0px 0px no-repeat;
	width: 73px;

}



#navigation li#home a:hover {

	background: url(../grfx/nav/navigation.jpg) -0px -34px no-repeat;

}



#navigation li#home a.active {

	background: url(../grfx/nav/navigation.jpg) -0px -34px no-repeat;

}

#navigation li#portfolio a {

	background: url(../grfx/nav/navigation.jpg) -73px 0px no-repeat;
	width: 115px;

}



#navigation li#portfolio a:hover {

	background: url(../grfx/nav/navigation.jpg) -73px -34px no-repeat;

}



#navigation li#portfolio a.active {

	background: url(../grfx/nav/navigation.jpg) -73px -34px no-repeat;

}

#navigation li#services a {

	background: url(../grfx/nav/navigation.jpg) -188px 0px no-repeat;
	width: 114px;

}



#navigation li#services a:hover {

	background: url(../grfx/nav/navigation.jpg) -188px -34px no-repeat;

}



#navigation li#services a.active {

	background: url(../grfx/nav/navigation.jpg) -188px -34px no-repeat;

}

#navigation li#profile a {

	background: url(../grfx/nav/navigation.jpg) -302px 0px no-repeat;
	width: 179px;

}



#navigation li#profile a:hover {

	background: url(../grfx/nav/navigation.jpg) -302px -34px no-repeat;

}



#navigation li#profile a.active {

	background: url(../grfx/nav/navigation.jpg) -302px -34px no-repeat;

}

#navigation li#careers a {

	background: url(../grfx/nav/navigation.jpg) -481px 0px no-repeat;
	width: 110px;

}



#navigation li#careers a:hover {

	background: url(../grfx/nav/navigation.jpg) -481px -34px no-repeat;

}



#navigation li#careers a.active {

	background: url(../grfx/nav/navigation.jpg) -481px -34px no-repeat;

}

#navigation li#subcontractors a {

	background: url(../grfx/nav/navigation.jpg) -591px 0px no-repeat;
	width: 183px;

}



#navigation li#subcontractors a:hover {

	background: url(../grfx/nav/navigation.jpg) -591px -34px no-repeat;

}



#navigation li#subcontractors a.active {

	background: url(../grfx/nav/navigation.jpg) -591px -34px no-repeat;

}

#navigation li#contact a {

	background: url(../grfx/nav/navigation.jpg) -774px 0px no-repeat;
	width: 146px;

}



#navigation li#contact a:hover {

	background: url(../grfx/nav/navigation.jpg) -774px -34px no-repeat;

}



#navigation li#contact a.active {

	background: url(../grfx/nav/navigation.jpg) -774px -34px no-repeat;

}

/*DROP DOWN */

#navigation li ul { 

	
	position: absolute;
	z-index: 20;
	margin: 0px 0 0 0px;
	width: 166px;
	padding: 0;
	left: -999em; 
	padding: 0px 0 3px 0;
	
	
}



#navigation li ul li {

	margin: 0;
	padding: 0;	
	width: 166px !important;
	border-bottom: 1px solid #f0a768;
	height: 26px;

}



#navigation li:hover ul, 
#navigation li li:hover ul, 
#navigation li.sfhover ul,
#navigation li li.sfhover ul { 

	left: auto;

}



*:first-child+html #navigation li:hover,
*:first-child+html #navigation li li:hover, 
*:first-child+html #navigation li.sfhover, 
*:first-child+html #navigation li li.sfhover { 

	left: auto;
	position: static;

}


#navigation li ul li a {


	display: block;
	margin: 0;
	font-size: 11px;
	font-weight: normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #fff !important;
	background: url(../grfx/navigation/dropdown_bg.gif) top left repeat-x #e77817 !important;	
	text-decoration: none;
	width: 156px !important;
	line-height: 16px;
	padding: 5px 0 0 10px;
	height: 21px;
		
}



#navigation li ul li a:hover {

	color: #fff !important;
	background: #25a5d6 !important;

}


