*{margin: 0; padding: 0; outline: none;}

body{
	font-family: 'Lucida Sans Unicode', 'Lucida Grande', sans-serif;
	font-size: 11px;
	line-height: 14px;
	color: #2a2a2a;
	border-top: 5px solid #dddede;
	min-width: 996px;
}

/**********************************
	LINKS & COMMON TAGS
**********************************/
a{color: #b86903; text-decoration: none;}
a:hover{color: #000;}
a img{border: none;}

.hide{display: none;}

/**********************************
	MAIN CONTAINERS
**********************************/
#headerContainer{
	height: 94px;
	width: 996px;
	margin: 0 auto;
	position: relative;
	top: -5px;
}

#pageContainer{
	min-width: 996px;
	background: #b3d2df  url("/lib/i/bground-top.gif") top left repeat-x;
}

#pageContainer2{
	min-height: 500px;
	_height: 500px;
	min-width: 996px;
	background: url("/lib/i/bground-globe.gif") top center no-repeat;
}

#contentContainer{
	width: 996px;
	margin: 0 auto;
	min-height: 130px;
	position: relative;
	background: url("/lib/i/bground-top-bend.gif") center 0 no-repeat;
}

#footerContainer{
	height: 70px;
	width: 996px;
	margin: 0 auto;
	position: relative;
	top: -5px;
}

/**********************************
	HEADER
**********************************/
#headerContainer ul{
	list-style: none;
	width: 532px;
	width: 439px;
	margin: 0 auto;
}

#headerContainer ul li{float: left; height: 36px;}
#headerContainer ul li a{height: 36px; text-indent: -9999px; display: block; background: url("/lib/i/nav.gif") top left no-repeat;}

#headerContainer ul li#about a, #headerContainer ul li#about{width: 80px; background-position: 0 0;}
#headerContainer ul li#about.active a, #headerContainer ul li#about a:hover{background-position: 0 -36px;}

#headerContainer ul li#members a, #headerContainer ul li#members{width: 76px;background-position: -80px 0;}
#headerContainer ul li#members.active a, #headerContainer ul li#members a:hover{background-position: -80px -36px;}

#headerContainer ul li#specialties a, #headerContainer ul li#specialties{width: 84px;background-position: -156px 0;}
#headerContainer ul li#specialties.active a, #headerContainer ul li#specialties a:hover{background-position: -156px -36px;}

#headerContainer ul li#insight a, #headerContainer ul li#insight{width: 135px;background-position: -239px 0;}
#headerContainer ul li#insight.active a, #headerContainer ul li#insight a:hover{background-position: -239px -36px;}

#headerContainer ul li#caseStudies a, #headerContainer ul li#caseStudies{width: 93px; background-position: -375px 0;}
#headerContainer ul li#caseStudies.active a, #headerContainer ul li#caseStudies a:hover{background-position: -375px -36px;}

#headerContainer ul li#contact a, #headerContainer ul li#contact{width: 64px; background-position: -468px 0;}
#headerContainer ul li#contact.active a, #headerContainer ul li#contact a:hover{background-position: -468px -36px;}

/**********************************
	FOOTER
**********************************/
#footerContainer{text-align: center; letter-spacing: .2px; font-size: 10px; padding-top: 47px;}
#footerContainer h4{font-weight: normal; font-size: 10px; color: #666666;}
#footerContainer a{color: #42a6cb;}
#footerContainer a:hover{color: #000;}