#subnav{ margin:0 auto; }
	
	/* sub-nav_portfolio */
	#sub{margin:0 auto; padding:0; height:12px;}
	/* START productNAV    ----------------------------------------- */
	#sub li	{margin: 0; list-style:none; float:left; overflow:hidden;}
	#sub li a, #subGrid li a {display:block;}
	#sub li a.link, #subGrid li a.link {margin:0 0 20px; text-indent:-9999px; overflow:hidden; height:12px;}
	#subGrid li a.link { margin-top:10px;}
	#k12 a.link	{width:84px; background:url(/images/sub-nav_portfolio.png) 0 0 no-repeat;}
	#subGrid #k12 {}
	#higher a.link		{width:105px; background:url(/images/sub-nav_portfolio.png) -84px 0 no-repeat;}
	#subGrid #higher a.link {width:90px;background-position:-92px 0;}
	#religious a.link	{width:66px; background:url(/images/sub-nav_portfolio.png) -189px 0 no-repeat;}
	#subGrid #religious a.link {width:50px;background-position:-197px 0;}
	#historical a.link	{width:70px; background:url(/images/sub-nav_portfolio.png) -255px 0 no-repeat;}
	#subGrid #historical a.link {width:58px;background-position:-260px 0;}
	#healthcare a.link	{width:76px; background:url(/images/sub-nav_portfolio.png) -325px 0 no-repeat;}
	#subGrid #healthcare a.link {width:65px;background-position:-328px 0;}
	#commercial a.link	{width:71px; background:url(/images/sub-nav_portfolio.png) -401px 0 no-repeat;}
	#subGrid #commercial a.link {width:68px;background-position:-402px 0;}
	#residential a.link	{width:68px; background:url(/images/sub-nav_portfolio.png) -472px 0 no-repeat;}
	#subGrid #residential a.link {width:64px;background-position:-478px 0;}
	
	#k12 a.link:hover, #k12.sfhover a.link, #k12:hover a.link			{background:url(/images/sub-nav_portfolio.png) 0 -12px no-repeat;}
	#higher a.link:hover, #higher.sfhover a.link, #higher:hover a.link	{background:url(/images/sub-nav_portfolio.png) -84px -12px no-repeat;}
	#subGrid #higher a.link:hover {width:90px;background-position:-92px -12px;}
	#religious a.link:hover, #religious.sfhover a.link, #religious:hover a.link 	{background:url(/images/sub-nav_portfolio.png) -189px -12px no-repeat;}
	#subGrid #religious a.link:hover {width:50px;background-position:-197px -12px;}
	#historical a.link:hover, #historical.sfhover a.link, #historical:hover a.link	{background:url(/images/sub-nav_portfolio.png) -255px -12px no-repeat;}
	#subGrid #historical a.link:hover {width:58px;background-position:-260px -12px;}
	#healthcare a.link:hover, #healthcare.sfhover a.link, #healthcare:hover a.link	{background:url(/images/sub-nav_portfolio.png) -325px -12px no-repeat;}
	#subGrid #healthcare a.link:hover {width:65px;background-position:-328px -12px;}
	#commercial a.link:hover, #commercial.sfhover a.link,#commercial:hover a.link	{background:url(/images/sub-nav_portfolio.png) -401px -12px no-repeat;}
	#subGrid #commercial a.link:hover {width:68px;background-position:-402px -12px;}
	#residential a.link:hover, #residential.sfhover a.link,#residential:hover a.link	{background:url(/images/sub-nav_portfolio.png) -472px -12px no-repeat;}
	#subGrid #residential a.link:hover {width:64px;background-position:-478px -12px;}
		
	#k12 a.selected			{background:url(/images/sub-nav_portfolio.png) 0 -24px no-repeat;}
	#higher a.selected	{background:url(/images/sub-nav_portfolio.png) -84px -24px no-repeat;}
	#religious a.selected 	{background:url(/images/sub-nav_portfolio.png) -189px -24px no-repeat;}
	#historical a.selected	{background:url(/images/sub-nav_portfolio.png) -255px -24px no-repeat;}
	#healthcare a.selected	{background:url(/images/sub-nav_portfolio.png) -325px -24px no-repeat;}
	#commercial a.selected	{background:url(/images/sub-nav_portfolio.png) -401px -24px no-repeat;}
	#residential a.selected	{background:url(/images/sub-nav_portfolio.png) -472px -24px no-repeat;}

	#subGrid {
		margin:0;
		padding:0;
	}
	#subGrid li {
		display:inline-block;
		margin-right:7px;
		width:134px;
	}
#portfoliomain{width:470px; margin:0 0 10px;}
#portfoliolinks{width:470px; margin:4px 0; padding:0;}

.sect_nav{width:470px;}
		#projectname {margin:2px 0 0; padding:0; list-style:none;}
		#projectname li{ margin:2px 0; padding:0; list-style:none; float:left; padding-left:5px; border-right:1px solid #666; font-size:9px; }
		#projectname li.last_link {border:none;}
		#projectname a{ display:block; color:#797979; text-decoration:none; border-bottom:1px solid #fff; margin:0 5px 0 0;}
		#projectname a:hover{color:#6895bf; text-decoration:underline;}
		#projectname a.selected {color:#000; text-decoration:none;}
		
		#tier3 {margin:4px 0 0; padding:0; clear: both;}
		#tier3 li{margin:4px 0; padding:0; list-style:none; float:left; padding-left:5px; border-right:1px solid #666;  font-size:9px; }
		#tier3 li.last_link {border:none;}
		#tier3 a{ display:block; color:#797979; text-decoration:none; padding:0 5px 0 0;}
		#tier3 a:hover{color:#6895bf; text-decoration:underline;}
		#tier3 a.selected{color:#000; text-decoration:none;}
		

		#photos {margin:4px 0 0; padding:0; clear:both;}
		#photos li{margin:4px 0; padding:0; list-style:none; float:left; padding-left:5px; border-right:1px solid #666;  font-size:9px; }
		#photos li.last_link {border:none;}
		#photos a{ display:block; color:#797979; text-decoration:none; padding:0 5px 0 0;}
		#photos a:hover{color:#6895bf; text-decoration:underline;}
		#photos a.selected{color:#000; text-decoration:none;}
	
	#nextprev{ width:470px; height:12px;}
		#nextprev ul{margin:0; padding:0; float:right;}
		#nextprev li{margin:0; padding:0; list-style:none; float:left; padding:0 2px; font-size:9px; border-right:1px solid #666;}
		#nextprev li.last_link {border:none;}
		#nextprev a{ display:block; color:#797979; text-decoration:none; padding:0 3px;}
		#nextprev a:hover{color:#666; text-decoration:underline;}
	
	#description{margin:18px 3px 0; width:470px; color:#666; font-size:12px; clear:both;}
