/* CSS Document */
 
html, body{ 
 margin:0; 
 padding:1px 0; 
 text-align:center; 
 background: #FFFFFF;/*#6E7073;/* url(/images/hmpg_background.gif) repeat-x top*/
 font-family: Arial, Helvetica, sans-serif;/*GillSans Light, GeosansLight, */
 font-size:12px;
 color:#4f4f4f;
} 
h1 { 
	color: #4F4F4F; 
	font-size:14px;
	font-style:normal;
	font-weight:normal;
	margin-bottom:0px; 
	margin-top:0px;
} 
h2 {
	color: #999999;
	border-top:0px;
	font-size:16px;
	line-height:10px;
}
li {
	color: #999999;
	font-size:16px;
}
a:link,a:visited {
	color: #999999;
	text-decoration:none;
}
a:hover,
a:active {
	color: #4F4F4F;
	text-decoration:underline;
	font-weight:bold;
}
.nav {
	color: #999999;
	font-size:12px;
	font-style:normal;
	font-weight:normal;
}
.navOver {
	color: #4F4F4F;
	font-size:12px;
	font-style:normal;
	font-weight:bold;
}
.quoteBoxFont {
	color: #999999;
	font-size:12px;
	font-style:normal;
	font-weight:normal;
	line-height:18px;
}
.quoteBoxFontBullet {
	line-height:0px;
	color: #999999;
	font-size:12px;
	font-style:normal;
	font-weight:normal;
	line-height:16px;
}
p {
	color: #999999;
	border-top:0px;
	font-size:16px;
	line-height:24px;
}
.psquish {
	color: #999999;
	border-top:0px;
	font-size:15px;
	line-height:21px;
}
.listSquish {
	color: #999999;
	border-top:0px;
	font-size:14px;
	line-height:16px;
}

#copyright{
	position:absolute;
	left: 138px;
	top: 820px;
	width: 544px;
	color: #CCCCCC;
 }
 .copyrightLil{
 	font-size:10px;
 }
#contentHigh{
	position:absolute;
	left: 145px;
	top: 138px;
	width: 544px;
 }
 #methodGraphic{
	position:absolute;
	left: 121px;
	top: 313px;
	width: 544px;
	z-index: 3;
 }
#content{
	position:absolute;
	left: 135px;
	top: 168px;
	width: 544px;
 }
 #contentLow{
	position:absolute;
	left: 135px;
	top: 199px;
	width: 544px;
 }

blockquote{
	margin-left: 50px;
}
#pagewidth{ 
 width:875px; 
 text-align:left; 
 min-width: 875px;
 margin-left:auto; 
 margin-right:auto; 
  
} 
#center{ 
/* padding:0px 0px 5px 5px;*/
 position:relative;
 width:875px; 
 height:765px;
 background-color:#FFFFFF; 
 background: url(../images/bg.gif);
 }
 #logo{
 position:absolute; 
 left: 131px; 
 top: 36px; 
 width: 112px; 
 height: 107px;
 }
 #title{
  position:absolute; 
 left: 250px; 
 top: 78px; 
 width: 300px; 
 height: 30px;
 vertical-align:middle;
 }
 #quoteBox{
	position:absolute;
	left: 520px;
	top: 570px;
	width: 348px;
 }
 #nav_services{
  position:absolute; 
 left: 0px; 
 top: 133px; 
 width: 131px; 
 height: 18px;
 }
 #people{
	position:absolute;
	z-index:1;
	top: 502px;
	left: 135px;
	width: 545px;
 }
 #nav_methodology{
   position:absolute; 
 left: 0px; 
 top: 157px; 
 width: 111px; 
 height: 18px;
 }
 #nav_methodology{
   position:absolute; 
 left: 0px; 
 top: 157px; 
 width: 111px; 
 height: 18px;
 }
 #nav_clients{
   position:absolute; 
 left: 0px; 
 top: 187px; 
 width: 89px; 
 height: 18px;
 }
 #nav_contact{
   position:absolute; 
 left: 0px; 
 top: 218px; 
 width: 75px; 
 height: 18px;
 }
 #next{
 position:absolute; 
 left: 775px; 
 top: 320px; 
 width: 60px; 
 height: 60px;
 }
 #prev{
 position:absolute; 
 left: 0px; 
 top: 320px; 
 width: 60px; 
 height: 60px;
 }
 #dot{
 position:absolute; 
 left: 835px; 
 top: 345px; 
 width: 10px; 
 height: 10px;
 }
 #dot2{
 position:absolute; 
 left: 848px; 
 top: 345px; 
 width: 10px; 
 height: 10px;
 }
 
 
 #twitterBox{
 position:absolute; 
 left: 740px; 
 top: 465px; 
 width: 23px;
 }
  #phoneBox{
 position:absolute; 
 left: 775px; 
 top: 465px; 
 width: 23px;
 }
  #emailBox{
 position:absolute; 
 left: 810px; 
 top: 465px; 
 width: 23px;
 }
 
