body{
	font: normal 0.8em arial, serif;
	color:#22324F;
	margin: 1px 0 0 0px ;
	line-height:1.1em;
}

form label {
	cursor: pointer;
	padding: 0 15px 0 0;
}

input, select, textarea {
	font: normal 1em verdana, arial, serif;
	
}

#header{
	height:45px;
	background-color:#22324F;
	color:#ffffff;
}

#header a{
	color:#ffffff;
	font-size:13px;
	font-weight:bold;
	text-decoration:none;
}
#header ul{
	margin:0 0px 0 30px;
	padding: 20px 0 0 0;
}
#header li{
	display:inline;
	margin:0 37px 0 0;
	
}

#navigation {
	width:800px;
}




#copy{
	width:460px;
	height:73px;
	margin:0 0 0 280px;
	padding:80px 0 40px 0px;
	background:transparent url(images/homeblurb_final.gif) no-repeat center right;

}

#copy span{
	display:none;
}

#picbox{
	float:left;
}

#graybox{
	background-color:#ccc;
	margin:1px 0 0 293px;
	padding:65px 0 0px 0px;
}

#graybox img{
	padding: 0 0 0 200px ;
}


#about #leftcol{
	height:725px;
	width:295px;
	float:left;
	background:transparent url(images/about.jpg) no-repeat bottom left;
	
}

#consultants #leftcol {
	height:790px;
	width:295px;
	float:left;
	background:transparent url(images/consultants.jpg) no-repeat bottom left;
}

#clients #leftcol {
	height:720px;
	width:295px;
	float:left;
	background:transparent url(images/clients.jpg) no-repeat bottom left;
}

#partners #leftcol {
	height:655px;
	width:295px;
	float:left;
	background:transparent url(images/partners.jpg) no-repeat bottom left;
}

#candidates #leftcol {
	height:540px;
	width:295px;
	float:left;
	background:transparent url(images/candidates.jpg) no-repeat bottom left;
}

#contact #leftcol {
	height:540px;
	width:295px;
	float:left;
	background:transparent url(images/contact.jpg) no-repeat bottom left;
}





#rightcol{
	width:435px;
	float:left;
	padding: 0 0 0 20px;

}

#about h1{
	height:50px;
	background:transparent url(images/aboutcapitolworks.gif) no-repeat center right;
}

#consultants h1{
	height:50px;
	background:transparent url(images/consultantsheader.gif) no-repeat center right;
}

#clients h1{
	height:50px;
	background:transparent url(images/clientsheader.gif) no-repeat center right;
}

#partners  h1{
	height:50px;
	background:transparent url(images/partnersheader.gif) no-repeat center right;
}

#candidates h1{
	height:50px;
	background:transparent url(images/candidatesheader.gif) no-repeat center right;
}

#contact h1{
	height:50px;
	background:transparent url(images/contactheader.gif) no-repeat center right;
}

#rightcol span{
	display:none;
}



#rightcol h2{
	font-size:1.2em;
}

#rightcol h3{
	font-size:1em;
	margin: 15px 0 0 0;
}

#rightcol a{
	color:#22324F;

}

#rightcol p{
	margin: 0 0 10px 0;
}



#partners #rightcol h3, #candidates #rightcol h3, #contact #rightcol h3 {
 	display:inline;
 }
 
 
#partners #rightcol div {
	margin: 25px 0 10px 0;

}



#contact p {
	margin:0;
}

#contact #rightcol div {
	margin:20px 0 20px 0;
}


#footer{
	height:45px;
	background-color:#22324F;
	clear:both;
}
