@import url("whitespace-reset.css");

body {
	background-color: #002F5F;
	font-family: Arial, Sans-Serif;
	font-size: 12px; }

a { color: #002F5F; }
	a:hover { text-decoration: underline; }

.clear { clear:both; }

#sitewrapper {
	width: 770px;
	margin: 0 auto; }
	#sitewrapper #header {
		width: 770px;
		height: 100px;
		position: relative;
		float: left;
		background-color: #FFFFFF; }
		#sitewrapper #header a#logo {
			background: transparent url("../images/logo.gif") no-repeat 0 0;
			float: left;
			width: 256px;
			height: 63px;
			position: relative;
			top: 30px;
			left: 30px;
			display: block;
			text-indent: -5000px; }
		#sitewrapper #header #hdr-links {
			float: right;
			width: 514px;
			position: relative;
			top: 15px;
			left: 330px; }
			#sitewrapper #header #hdr-links a#mercer {
				background: transparent url("../images/mercer.gif") no-repeat 0 0;
				width: 161px;
				height: 48px;
				display: block;
				text-indent: -5000px; }
				#sitewrapper #header #hdr-links p {
					color: #54616E;
					margin: 20px 0 0 120px; }
					#sitewrapper #header #hdr-links p a {
						color: #54616E;
						font-size: 10px; }
	#sitewrapper #main {
		float: left;
		width: 770px;
		height: 606px;
		position: relative;
		z-index: 10;
		border-top: 4px solid #54B247; }

	#sitewrapper #copyright {
		width: 740px;
		height: 20px;
		padding: 5px 15px 0 15px;
		clear: both;
		float: left;
		position: relative;
		z-index: 50;
		top: -70px;
		border-top: 2px solid #90969B; }
		#sitewrapper #copyright img {
			float: left;
			position: relative;
			top: 10px; }
		#sitewrapper #copyright p {
			float: right;
			color: #FFFFFF;
			font-size: 11px; }

	#sitewrapper #main.interior {
		float: left;
		width: 770px;
		height: 100%;
		background: #FFFFFF url("../images/bg_sitewrapper.gif") repeat-x 0 0; }
		#sitewrapper #main #sidebar {
			float: left;
			width: 254px;
			height: 606px;
			background: transparent url("../images/bg_sidebar-home.jpg") no-repeat 0 0; }
		#sitewrapper #main.interior #sidebar {
			float: left;
			width: 233px;
			background: #FFFFFF url("../images/bg_sidebar-int.jpg") no-repeat 0 0; }
			#sitewrapper #main #sidebar ul {
				width: 140px;
				margin: 25px 0 0 24px; }
			#sitewrapper #main #sidebar ul li {
				font-size: 10px;
				margin: 0 0 2px 0; }
				#sitewrapper #main #sidebar ul li a.title {
					font-weight: bold;
					color: #002F5F;
					margin: 0;
					padding: 0; }
				#sitewrapper #main #sidebar ul li a {
					font-size: 10px;
					color: #54616E;
					margin: 0;
					padding: 0; }
					#sitewrapper #main #sidebar ul li a.active {
						color: #0096D0; }
		#sitewrapper #main #content {
			float: left;
			width: 516px;
			height: 606px; }
		#sitewrapper #main.interior #content {
			float: left;
			width: 537px;
			height: 100%; }
			#sitewrapper #main #content #top-images {
				float: left;
				width: 516px;
				height: 108px;
				padding: 0;
				margin: 0; }
				#sitewrapper #main #content #top-images img {
					float: left;
					padding: 0;
					margin: 0; }
				#sitewrapper #main #content #top-images a {
					float: left;
					height: 108px;
					text-indent: -5000px;
					padding: 0;
					margin: 0; }
					#sitewrapper #main #content #top-images a#solution {
						background: transparent url("../images/img_top-first.gif") no-repeat;
						width: 90px; }
					#sitewrapper #main #content #top-images a#time {
						background: transparent url("../images/img_top-second.gif") no-repeat;
						width: 86px; }
						#sitewrapper #main #content #top-images a#time:hover {
							background: transparent url("../images/img_top-second-on.gif") no-repeat; }
					#sitewrapper #main #content #top-images a#commitment {
						background: transparent url("../images/img_top-third.gif") no-repeat;
						width: 86px; }
						#sitewrapper #main #content #top-images a#commitment:hover {
							background: transparent url("../images/img_top-third-on.gif") no-repeat; }
					#sitewrapper #main #content #top-images a#money {
						background: transparent url("../images/img_top-fourth.gif") no-repeat;
						width: 87px; }
						#sitewrapper #main #content #top-images a#money:hover {
							background: transparent url("../images/img_top-fourth-on.gif") no-repeat; }
					#sitewrapper #main #content #top-images a#compliance {
						background: transparent url("../images/img_top-fifth.gif") no-repeat;
						width: 86px; }
						#sitewrapper #main #content #top-images a#compliance:hover {
							background: transparent url("../images/img_top-fifth-on.gif") no-repeat; }
					#sitewrapper #main #content #top-images a#attract {
						background: transparent url("../images/img_top-sixth.gif") no-repeat;
						width: 81px; }
						#sitewrapper #main #content #top-images a#attract:hover {
							background: transparent url("../images/img_top-sixth-on.gif") no-repeat; }
			#sitewrapper #main #content #main-content {
				float: left;
				background: transparent url("../images/bg_content-home.jpg") no-repeat 0 0;
				width: 516px;
				height: 497px;
				padding: 0;
				margin: 0; }
				#sitewrapper #main #content #main-content #copy {
					position: relative;
					top: 70px;
					left: 0px;
					width: 406px;
					color: #FFFFFF; }
					#sitewrapper #main #content #main-content #copy h1 {
						text-indent: -5000px; }
					#sitewrapper #main #content #main-content #copy ul {
						list-style-type: disc;
						margin: 10px 0 0 15px; }
						#sitewrapper #main #content #main-content #copy ul li {
							margin: 0 0 5px 0; }
					#sitewrapper #main #content #main-content #copy.home ul {
						list-style-type: disc;
						margin: 0 0 0 15px; }
						#sitewrapper #main #content #main-content #copy.home ul li {
							margin: 0; }
					#sitewrapper #main #content #main-content #copy p {
						margin: 8px 0 0 0;
						line-height: 120%; }
					#sitewrapper #main #content #main-content #copy img.thumbnail {
						border:0; }
		body#interior_enterprise-momentum #sitewrapper #main #content {
			background: transparent url("../images/bg_int-enterprise-momentum.jpg") no-repeat 0 0; }
		body#interior_contact-us #sitewrapper #main #content {
			background: transparent url("../images/bg_int-contact-us.jpg") no-repeat 0 0; }
		body#interior_mission-statement #sitewrapper #main #content {
			background: transparent url("../images/bg_int-mission-statement.jpg") no-repeat 0 0; }
		body#interior_value-proposition #sitewrapper #main #content {
			background: transparent url("../images/bg_int-value-proposition.jpg") no-repeat 0 0; }
		body#interior_about-mercer #sitewrapper #main #content {
			background: transparent url("../images/bg_int-about-mercer.jpg") no-repeat 0 0; }
		body#interior_about-locations #sitewrapper #main #content {
			background: transparent url("../images/bg_int-locations.jpg") no-repeat 0 0; }
		body#interior_about-executive-team #sitewrapper #main #content {
			background: transparent url("../images/bg_int-executive-team.jpg") no-repeat 0 0; }
		body#interior_insights #sitewrapper #main #content {
			background: transparent url("../images/bg_int-insights.jpg") no-repeat 0 0; }
		body#interior_insights-newsletters #sitewrapper #main #content {
			background: transparent url("../images/bg_int-newsletters.jpg") no-repeat 0 0; }
		body#interior_insights-web-briefings #sitewrapper #main #content {
			background: transparent url("../images/bg_int-web-briefings.jpg") no-repeat 0 0; }
		body#interior_insights-bagels #sitewrapper #main #content {
			background: transparent url("../images/bg_int-bagels.jpg") no-repeat 0 0; }
		body#interior_momentum-solution #sitewrapper #main #content {
			background: transparent url("../images/bg_int-momentum-solution.jpg") no-repeat 0 0; }
		body#interior_commitment #sitewrapper #main #content {
			background: transparent url("../images/bg_int-commitment.jpg") no-repeat 0 0; }
		body#interior_save-money #sitewrapper #main #content {
			background: transparent url("../images/bg_int-save-money.jpg") no-repeat 0 0; }
		body#interior_save-time #sitewrapper #main #content {
			background: transparent url("../images/bg_int-save-time.jpg") no-repeat 0 0; }
		body#interior_compliance #sitewrapper #main #content {
			background: transparent url("../images/bg_int-compliance.jpg") no-repeat 0 0; }
		body#interior_attract #sitewrapper #main #content {
			background: transparent url("../images/bg_int-attract.jpg") no-repeat 0 0; }
			#sitewrapper #main.interior #content #copy {
				float: left;
				position: relative;
				left: 35px;
				width: 400px;
				height: 100%;
				margin: 112px 0 0 0;
				padding: 0;
				color: #54616E;
				background: #FFFFFF url("../images/bg_content-int.gif") repeat-x 0 0; }
				#sitewrapper #main.interior #content #copy h1 {
					text-indent: -5000px; }
				#sitewrapper #main.interior #content #copy ul {
					list-style-type: disc;
					margin: 5px 0 0 15px; }
					#sitewrapper #main.interior #content #copy ul li {
						margin: 0 0 5px 0; }
				#sitewrapper #main.interior #content #copy p {
					padding: 0 0 10px 0;
					line-height: 120%; }
		#sitewrapper #footer {
			float: left;
			background: transparent url("../images/bg_footer-int.gif") no-repeat 0 0;
			width: 770px;
			height: 66px;
			border-top: 2px solid #90969B; }
			#sitewrapper #footer #int-copylogo img {
				position: relative;
				top: 20px;
				left: 10px; }
			#sitewrapper #footer #int-copylogo p {
				font-size: 11px;
				position: relative;
				top: -15px;
				left: 480px;
				color: #000000; }
				
#contactwrapper {
	width:400px;
	margin:30px auto;
	background-color: #FFF;
}
	#contactwrapper h3 {
		font-size:18px;
		padding:10px;
	}
	#contactwrapper h4 {
		font-size:14px;
		padding:6px 10px;
	}
	#contactwrapper p {
		padding:6px 10px;
	}
	#contactwrapper p.close {
		text-align:right;
		padding:10px;
	}
	
