/********* Copyright 2005 (C) Walsh Design Inc. | Seattle, WA ************/

/********* NAVIGATION ************/


#nav {
   	margin: 20px 0 0 0;
		padding: 0;
   }

/********* LAYOUT SUB ************/

	#band {
		background: url(../img/bg_band_sub.gif) repeat-x;
		width: 100%;
	}

	#header {
		width: 720px;
		height: 158px;
		background: url(../img/bar_a_sub.gif) no-repeat right top;
	}

	#header img {
		float: left;
		margin: 22px 20px 0 0;
	}
	#header h1 {
		font-family: "Trebuchet MS", "Lucida Sans Unicode", "Helvetica", "Arial", sans-serif;
	font-size: 1.6em;
	line-height: 1.3em;
	font-weight: normal;
	font-style: italic;
	color: #1D4078;
	padding: 120px 0px 0px 0px;
	margin: 0;
	}
	#header h2 {
		font-family: "Trebuchet MS", "Lucida Sans Unicode", "Helvetica", "Arial", sans-serif;
	font-size: 1.6em;
	line-height: 1.3em;
	font-weight: normal;
	font-style: italic;
	color: #1D4078;
	padding: 100px 0px 0px 0px;
	margin: 0;
	}		
	#content {
		margin-left: 200px;
		margin-top: 0px;
	}
	p {
		padding: 0;
		margin: 0 0 20px 0;
	}

/********* MULTI COLUMNS ************/
	
	.col1 {
		width: 44%;
		float: left;
		margin-bottom: 10px;
		padding-right: 10px;
	}
	.col1 em{

		padding-left: 12px;
		background: url(../img/arrow.gif) 0 6px no-repeat;
	}
	.col2 {
		width: 300px;
		float: left;
		margin-bottom: 10px;
	}
	.col3 {
		margin: 10px 14px 30px 0;
		width: 30%;
		float: left;
	}
	.col3 a {
		background: url(/assets/img/arrow.gif) 0 5px no-repeat;
		padding-left: 10px;
		margin-left:6px;
		color: #CC6714;
	}
	.col3 a:hover {
		color: #1D4078;
	}
	.col3 p {
		padding:0;
		margin:0;
	}
	.col3:hover h5, .col3:hover .sm-touch {
		color: #000;
	}

	.sidenote {
		float: right;
		width: 175px;
		margin: 0 0 15px 15px;
	}
/********* HIGHLIGHTED TYPE ************/	
	.highlight {
		margin:0 0 15px 0;
		width: 92%; 
		padding:0;
	}
	.highlight:hover .star{
		color:#CC6714;
	}
	.highlight2 {
		padding: 5px;
		width: 100%;
		margin:0;
		display: block;
	}

	.highlight2:hover {
		color:#000;
	}
	.highlight2:hover em {
		background: url(../img/arrow.gif) 0 6px no-repeat;
		color: #CC6714;
	}
	
	.img-container {
		padding: 0 0 20px 0;
		margin: 0;
		text-align: center;
	}
	
	.headshots {
		margin: 0;
		padding-left: 24px;
		width: 520px;
	}
	
		.headshots .headshot {
			padding-left: 20px;
			float: left;
			width: 216px;
		}

			.headshots .headshot p {
				margin-bottom: 0;
			}

	.key_strengths {
		padding-left: 24px;
		width: 520px;
	}

		.key_strengths .info {
			float: left;
			padding-left: 20px;
			width: 216px;
		}


	.headshots {margin-top: -80px;}

/* the Owen hack -- http://www.albin.net/CSS/OwenHack.html */
/* the following selector is NOT seen by Opera 6 (and below) or by IE6/win */
	head:first-child+body .headshots {
    	margin-top: 0;
}


.star {
	font-family: "Trebuchet MS", "Century Gothic", "Helvetica", "Arial", sans-serif;
	font-size: 1.2em;
	letter-spacing: .05em;
	font-weight: bold;
	font-variant: small-caps;
	color: #1D4078;
	margin: 0px 0px 5px 0px;
	padding: 0 0 0 16px;
	background: url(../img/star.gif) 0 4px no-repeat;
}



/********* CONSULTANTS PAGE SPECIFIC ************/
	.name {
		padding:10px;
		margin: 0;
		float: left;
	}

	.name:hover h5 {
		color: #CC6714;
	}
 	em{
	font-family: "Trebuchet MS", "Century Gothic", "Helvetica", "Arial", sans-serif;
	color: #1D4078;
}
	.sm-touch {
	color: #656565;
	font-size: .95em;
}



	
.cons_image {
	float: left;
	padding-left: 90px;
}
.large_font {
	font-size: 1.2em;
}
.nav_col {
	float: left;
	width: 165px;
}
.see_also {
	text-align: right;
}
.see_also p {
	padding: 0;
	font-style: italic;
}

	
	
	