@charset "UTF-8";
/* CSS Document */

/* RESET  */

:link,:visited
{ text-decoration:none }


ul,ol
{ list-style:none }

h1,h2,h3,h4,h5,h6,pre,code,kbd,input,select,textarea,table
{ font-size: 1em; }

dl,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,body,html,div,p,blockquote,fieldset,legend,input,select,textarea
{ margin:0; padding:0 }

a img,:link img,:visited img,abbr,acronym,fieldset,iframe
{ border:0;  }

address,abbr,cite
{ font-style:normal }

caption
{ text-align:left; }

q:before,q:after
{ content:''; }

*{text-align:left; }


/*TOP NAV*/

#wrapper #inner_wrapper #topnav{
	
	margin-top:10px;
	margin-left:780px;
	width:180px;
	height:25px;
	}

#wrapper #inner_wrapper #topnav #home a,
#wrapper #inner_wrapper #topnav #login a{
	
		font-size:13px;
		font-family:Arial, Helvetica, sans-serif;
		color:#fff;
		text-align:center;
		background:#487096;
		padding:5px 10px 5px 10px;
		float:left;
		width:auto;
		text-decoration:none;
		text-transform:uppercase;
		font-weight:normal;
		
		}
#wrapper #inner_wrapper #topnav #home a:hover,
#wrapper #inner_wrapper #topnav #login a:hover
{
		color:#fff;
		background:#304451;
	}
	
#wrapper #inner_wrapper	#topnav li#home a	 {width:70px;}
#wrapper #inner_wrapper #topnav li#login a	 {width:70px;}	



#topnav li {
		display:inline;
		padding:0;
		margin:0;
		
	}

#topnav ul {
float:right;
		
	}






/* NAV MENU  */



#menuh
	{
	margin-left:40px;
	/*font-size: small;*/
	font-family: arial, helvetica, sans-serif;
	width:auto;
	float:left;
	
	
	}
		
#menuh a
	{
	text-align: center;
	display:block;
	font-weight:normal;
	white-space:nowrap;
	margin:0;
	padding: 0.3em;
	}
	
#menuh a:link, #menuh a:visited, #menuh a:active	/* menu at rest */
	{
	text-transform:uppercase;
	background-color:#487096;;
			font-size:13px;
		font-family:Arial, Helvetica, sans-serif;
		color:#fff;
		text-align:center;
	text-decoration:none;
	padding:5px 10px 5px 10px;
	}
	
#menuh a:hover						/* menu on mouse-over  */
	{
	color: white;
	background-color:#304451;
	text-decoration:none;
	}	
	
#menuh #overview  {width:120px;
	text-align:left;
	padding-left:20px;
	}

#menuh #contact  {width:120px;
	text-align:right;
	padding-right:20px;}
	
#menuh #news	 {width:100px;}
#menuh 
te{width:200px;}
#menuh #team  {width:180px;}
#menuh #portfolio {width:160px;}	
#menuh #strategy {width:220px;}		
#menuh ul li ul li{
	text-align:left;
	}
	

	
#menuh ul
	{
		
		list-style:none;
	margin:0;
	padding:0;
	float:left;
	width:200px;/* width of all menu boxes */
	/* NOTE: For adjustable menu boxes you can comment out the above width rule.
	However, you will have to add padding in the "#menh a" rule so that the menu boxes
	will have space on either side of the text -- try it */
	}

#menuh li
	{
	position:relative;
	min-height: 1px;		/* Sophie Dennis contribution for IE7 */
	vertical-align: bottom;		/* Sophie Dennis contribution for IE7 */
	text-align:left;
	}

#menuh ul ul
	{
		
	position:absolute;
	z-index:500;
	top:auto;
	display:none;
	padding: 1em;
	margin:-1em 0 0 -1em;
	text-align:left;
	}

#menuh ul ul ul
	{
	top:0;
	left:100%;
	}

div#menuh li:hover
	{
	cursor:pointer;
	z-index:100;
	}

div#menuh li:hover ul ul,
div#menuh li li:hover ul ul,
div#menuh li li li:hover ul ul,
div#menuh li li li li:hover ul ul
{display:none; }

div#menuh li:hover ul,
div#menuh li li:hover ul,
div#menuh li li li:hover ul,
div#menuh li li li li:hover ul
{display:block;}


#wrapper #inner_wrapper #navigation_holder #menuh #strategy li ul li a:hover{
	background-color:#0d4f91;}


#menuh ul#strategy li ul li{
	
	width:220px }

#menuh ul#strategy li ul li a,
#menuh ul#strategy li ul li a:link{
	
	text-align:left; padding-left:30px; }


/*#nav {
		margin:0;
		padding:0;
		width:900px;
	
	
	}
	#nav li {
		display:inline;
		padding:0;
		margin:0;
		
	}
	#nav a:link,
	#nav a:visited {
		font-size:12px;
		font-family:Arial, Helvetica, sans-serif;
		color:#fff;
		text-align:center;
		background:#487096;
		padding:5px 10px 5px 10px;
		float:left;
		width:180px;
		text-decoration:none;
		text-transform:uppercase;
	}






	#nav a:hover {
		color:#fff;
		background:#304451;
	}*/
	
	
	/*HIGHTLIGHT THE MAIN NAV*/
	
	#overview #overview a,
	#focus #strategy a,
	#approach #strategy a,	
	#portfolio #portfolio a,
	#news #news a,
	#contact #contact a,
	#team #team a,
	body#delaney #team a,
	body#deMartini #team a,
	body#hurst #team a,
	body#marcus #team a,
	body#murphy #team a,
	body#volpert #team a,
	body#zinneberg #team a,
	body#callen #team a,
	body#hamlet #team a,
	body#may #team a,
	body#friedberg #team a,
	body#friedman #team a,
	body#mccollough #team a,
	body#mcdonald #team a,
	body#scheele #team a,
	body#sutton #team a,
	body#cassidy #team a,
	body#chung #team a,
	body#chu #team a,
	body#binderow #team a,
	body#cheung #team a,
	body#kilpatrick #team a,
	body#klein #team a,
	body#rose #team a,
	body#associates #team a:hover,
	body#pellicone #team a,
	body#leonard #team a,
	body#walker #team a,
	body#focus #strategy a,
	body#approach #strategy a
	
	
	
	{
		background:#304451;
		color:#fff;
		text-shadow:none;
		}
		
		
	#overview #overview a:hover,
	#focus #strategy a:hover,
	#approach #strategy a:hover,
	#archive #nav-archive a:hover,
	#portfolio #portfolio a:hover,
	#news #news a:hover,
	#contact #contact a:hover,
	#team #team a:hover,
	body#delaney #team a:hover,
	body#deMartini #team a:hover,
	body#hurst #team a:hover,
	body#marcus #team a:hover,
	body#murphy #team a:hover,
	body#volpert #team a:hover,
	body#zinneberg #team a:hover,
	body#callen #team a:hover,
	body#hamlet #team a:hover,
	body#may #team a:hover,

	body#friedberg #team a:hover,
	body#friedman #team a:hover,
	body#mccollough #team a:hover,
	body#mcdonald #team a:hover,
	body#scheele #team a:hover,
	body#sutton #team a:hover,
	body#cassidy #team a:hover,
	body#chung #team a:hover,
	body#chu #team a:hover,
	body#binderow #team a:hover,
	body#cheung #team a:hover,
	body#kilpatrick #team a:hover,
	body#klein #team a:hover,
	body#rose #team a:hover,
	body#associates #team a:hover,
	body#pellicone #team a:hover,
	body#leonard #team a:hover,
	body#walker #team a:hover,
	body#focus #strategy a;hover,
	body#approach #strategy a:hover{
		background:#0d4f91;
	}
	#nav a:active {
		background:#0d4f91;
		color:#fff;
	}
	
/* This id's the page and sets the nav bar */
	
body#contact li#contact a{ 	background:#304451;}	
body#news li#news a{ 	background:#304451;}
body#portfolio li#portfolio a{ 	background:#304451;}
body#team li#team a{ 	background:#304451;}
body#strategy li#strategy a{ 	background:#304451;}

	
	
#nav li#overview a {width:95px;
	text-align:left;
	padding-left:20px;
	}


#nav li#contact a {width:95px;
	text-align:right;
	padding-right:20px;}
	
#nav li#news a	 {width:80px;}
#nav li#strategy a	 {width:190px;}
#nav li#team a	 {width:180px;}
#nav li#portfolio a	 {width:120px;}	
	
	
	
	
	
	.clear {float:none;
		clear:both;
		height:0;
	}
	



/*/////////////// THIS SIDE MENU FOR POTFOLIO//////////////////
////////////////////////////////////////////////////////////*/

/*positioning the sidemenu*/
#wrapper #inner_wrapper #content #sidebar #sidemenu {
	margin-left: 20px;
	
	
}

#wrapper #inner_wrapper #content #sidebar #sidemenu li ul {
	margin-left:50px}


#wrapper #inner_wrapper #content #sidebar #sidemenu #li_one #ul_one,
#wrapper #inner_wrapper #content #sidebar #sidemenu #li_two #ul_two
,#wrapper #inner_wrapper #content #sidebar #sidemenu #li_three #ul_three,
#wrapper #inner_wrapper #content #sidebar #sidemenu #li_four #ul_four {
	display: none;
}
#wrapper #inner_wrapper #content #sidebar #sidemenu #li_three #ul_three #li_1 #ul_1,
#wrapper #inner_wrapper #content #sidebar #sidemenu #li_three #ul_three #li_2 #ul_2,
#wrapper #inner_wrapper #content #sidebar #sidemenu #li_three #ul_three #li_3 #ul_3{
	display: none;
}


/*top level of sidemenu*/

#wrapper #inner_wrapper #content #sidebar #sidemenu #li_one a,
#wrapper #inner_wrapper #content #sidebar #sidemenu #li_two a,
#wrapper #inner_wrapper #content #sidebar #sidemenu #li_three a,
#wrapper #inner_wrapper #content #sidebar #sidemenu #li_four a{
	text-decoration:none;
	font-family: Georgia, "Times New Roman", Times, serif;
	color: #CCC;
}

/*second level of sidemenu*/
#wrapper #inner_wrapper #content #sidebar #sidemenu #li_one #ul_one li a,
#wrapper #inner_wrapper #content #sidebar #sidemenu #li_two #ul_two li a,
#wrapper #inner_wrapper #content #sidebar #sidemenu #li_three #ul_three li a,
#wrapper #inner_wrapper #content #sidebar #sidemenu #li_four #ul_four li a{
	text-decoration:none;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size:14px;
	color: #ccc;}


#wrapper #inner_wrapper #content #sidebar #sidemenu #li_one #ul_one li a:hover,
#wrapper #inner_wrapper #content #sidebar #sidemenu #li_two #ul_two li a:hover,
#wrapper #inner_wrapper #content #sidebar #sidemenu #li_three #ul_three li a:hover,
#wrapper #inner_wrapper #content #sidebar #sidemenu #li_four #ul_four li a:hover{color:#577795;}

#wrapper #inner_wrapper #content #sidebar #sidemenu #li_one a:hover,
#wrapper #inner_wrapper #content #sidebar #sidemenu #li_two a:hover,
#wrapper #inner_wrapper #content #sidebar #sidemenu #li_three a:hover,
#wrapper #inner_wrapper #content #sidebar #sidemenu #li_four a:hover {
	
	color: #577795;}
	
	
#wrapper #inner_wrapper #content #sidebar #sidemenu li a{
	text-decoration:none;
	font-family: Georgia, "Times New Roman", Times, serif;
	color: #CCC;
}
 


/* TEAM SUBMENU HIGHLIGHT*/

 #delaney #wrapper #inner_wrapper #content #sidebar #sidemenu #li_one #ul_one,
 #deMartini #wrapper #inner_wrapper #content #sidebar #sidemenu #li_one #ul_one,
 #hurst #wrapper #inner_wrapper #content #sidebar #sidemenu #li_one #ul_one,
 #marcus #wrapper #inner_wrapper #content #sidebar #sidemenu #li_one #ul_one,
 #murphy #wrapper #inner_wrapper #content #sidebar #sidemenu #li_one #ul_one,
 #volpert #wrapper #inner_wrapper #content #sidebar #sidemenu #li_one #ul_one,
 #zinneberg  #wrapper #inner_wrapper #content #sidebar #sidemenu #li_two #ul_two,
 #callen  #wrapper #inner_wrapper #content #sidebar #sidemenu #li_two #ul_two,
 #hamlet  #wrapper #inner_wrapper #content #sidebar #sidemenu #li_two #ul_two,
 #may  #wrapper #inner_wrapper #content #sidebar #sidemenu #li_two #ul_two,

 #friedberg #wrapper #inner_wrapper #content #sidebar #sidemenu #li_two #ul_two,
#friedman #wrapper #inner_wrapper #content #sidebar #sidemenu #li_two #ul_two,
#mccollough #wrapper #inner_wrapper #content #sidebar #sidemenu #li_two #ul_two,
#mcdonald #wrapper #inner_wrapper #content #sidebar #sidemenu #li_two #ul_two,
#scheele #wrapper #inner_wrapper #content #sidebar #sidemenu #li_two #ul_two,
#sutton #wrapper #inner_wrapper #content #sidebar #sidemenu #li_two #ul_two,
#pellicone #wrapper #inner_wrapper #content #sidebar #sidemenu #li_four #ul_four, 
#leonard #wrapper #inner_wrapper #content #sidebar #sidemenu #li_four #ul_four, 
#walker #wrapper #inner_wrapper #content #sidebar #sidemenu #li_four #ul_four,
#cassidy #wrapper #inner_wrapper #content #sidebar #sidemenu #li_three #ul_three,
#chu #wrapper #inner_wrapper #content #sidebar #sidemenu #li_three #ul_three,
#chung #wrapper #inner_wrapper #content #sidebar #sidemenu #li_three #ul_three,
#rose #wrapper #inner_wrapper #content #sidebar #sidemenu #li_three #ul_three,

#binderow #wrapper #inner_wrapper #content #sidebar #sidemenu #li_three #ul_three,
#cheung #wrapper #inner_wrapper #content #sidebar #sidemenu #li_three #ul_three,

#kilpatrick #wrapper #inner_wrapper #content #sidebar #sidemenu #li_three #ul_three,

#klein #wrapper #inner_wrapper #content #sidebar #sidemenu #li_three #ul_three,

#associates #wrapper #inner_wrapper #content #sidebar #sidemenu #li_three #ul_three

 {	
	display:block;}
	
	
#cassidy #wrapper #inner_wrapper #content #sidebar #sidemenu #li_three #ul_three #li_1 #ul_1,
#chu #wrapper #inner_wrapper #content #sidebar #sidemenu #li_three #ul_three #li_1 #ul_1,
#chung #wrapper #inner_wrapper #content #sidebar #sidemenu #li_three #ul_three #li_1 #ul_1,
#rose #wrapper #inner_wrapper #content #sidebar #sidemenu #li_three #ul_three #li_1 #ul_1,

#binderow #wrapper #inner_wrapper #content #sidebar #sidemenu #li_three #ul_three #li_2 #ul_2,
#cheung #wrapper #inner_wrapper #content #sidebar #sidemenu #li_three #ul_three #li_2 #ul_2,

#kilpatrick #wrapper #inner_wrapper #content #sidebar #sidemenu #li_three #ul_three #li_2 #ul_2,
#klein #wrapper #inner_wrapper #content #sidebar #sidemenu #li_three #ul_three #li_2 #ul_2,
#associates #wrapper #inner_wrapper #content #sidebar #sidemenu #li_three #ul_three #li_3 #ul_3
{	
	display:block;} 


#delaney #wrapper #inner_wrapper #content #sidebar #sidemenu #li_one #ul_one #delaney a,
#deMartini #wrapper #inner_wrapper #content #sidebar #sidemenu #li_one #ul_one #deMartini a,
#hurst #wrapper #inner_wrapper #content #sidebar #sidemenu #li_one #ul_one #hurst a,
#marcus #wrapper #inner_wrapper #content #sidebar #sidemenu #li_one #ul_one #marcus a,
#murphy #wrapper #inner_wrapper #content #sidebar #sidemenu #li_one #ul_one #murphy a,
#volpert #wrapper #inner_wrapper #content #sidebar #sidemenu #li_one #ul_one #volpert a,
#zinneberg #wrapper #inner_wrapper #content #sidebar #sidemenu #li_two #ul_two #zinneberg a,
#callen #wrapper #inner_wrapper #content #sidebar #sidemenu #li_two #ul_two #callen a,
#hamlet #wrapper #inner_wrapper #content #sidebar #sidemenu #li_two #ul_two #hamlet a,
#may #wrapper #inner_wrapper #content #sidebar #sidemenu #li_two #ul_two #may a,

#friedberg #wrapper #inner_wrapper #content #sidebar #sidemenu #li_two #ul_two #friedberg a,
#friedman #wrapper #inner_wrapper #content #sidebar #sidemenu #li_two #ul_two #friedman a,
#mccollough #wrapper #inner_wrapper #content #sidebar #sidemenu #li_two #ul_two #mccollough a,
#mcdonald #wrapper #inner_wrapper #content #sidebar #sidemenu #li_two #ul_two #mcdonald a,
#scheele #wrapper #inner_wrapper #content #sidebar #sidemenu #li_two #ul_two #scheele a,
#sutton #wrapper #inner_wrapper #content #sidebar #sidemenu #li_two #ul_two #sutton a,

#pellicone #wrapper #inner_wrapper #content #sidebar #sidemenu #li_four #ul_four #pellicone a, 
#leonard #wrapper #inner_wrapper #content #sidebar #sidemenu #li_four #ul_four #leonard a, 
#walker #wrapper #inner_wrapper #content #sidebar #sidemenu #li_four #ul_four #walker a,
#cassidy #wrapper #inner_wrapper #content #sidebar #sidemenu #li_three #ul_three #li_1 #ul_1 #cassidy a,
#chu #wrapper #inner_wrapper #content #sidebar #sidemenu #li_three #ul_three #li_1 #ul_1 #chu a,
#chung #wrapper #inner_wrapper #content #sidebar #sidemenu #li_three #ul_three #li_1 #ul_1 #chung a,
#rose #wrapper #inner_wrapper #content #sidebar #sidemenu #li_three #ul_three #li_1 #ul_1 #rose a,
#binderow #wrapper #inner_wrapper #content #sidebar #sidemenu #li_three #ul_three #li_2 #ul_2 #binderow a,
#cheung #wrapper #inner_wrapper #content #sidebar #sidemenu #li_three #ul_three #li_2 #ul_2 #cheung a,

#kilpatrick #wrapper #inner_wrapper #content #sidebar #sidemenu #li_three #ul_three #li_2 #ul_2 #kilpatrick a,
#klein #wrapper #inner_wrapper #content #sidebar #sidemenu #li_three #ul_three #li_2 #ul_2 #klein a

{
	color:#487096;}

/*/////////////// END OF SIDE MENU FOR POTFOLIO//////////////////
////////////////////////////////////////////////////////////*/

 #wrapper #inner_wrapper #content #sidebar #sidemenu li a:hover {font-size:14px;  color:#577795;}
 
 
 
#focus #wrapper #inner_wrapper #content #sidebar #sidemenu #focus a {color:#487096;}
#approach #wrapper #inner_wrapper #content #sidebar #sidemenu #approach a {color:#487096;}




/*/////////////DROP DOWN MENU//////////////////////////*/



/*#wrapper #inner_wrapper #navigation_holder #nav #strategy ul {
	
position:absolute;
	display:none;
	
	
}


#wrapper #inner_wrapper #navigation_holder #nav #strategy:hover ul, #wrapper #inner_wrapper #navigation_holder #nav #strategy:hover ul li{
	display:block;
	
}*/
/*
#menu li{
	list-style:none;
	text-decoration:none;
	position:relative;
	float:left;
	
}

#menu li ul li{
	
	float:none;
display:none;
padding:0px;
margin:0px;
	}
	
#menu li:hover ul, #nav li:hover ul li{
	display:block;
	z-index:0}
-->*/