/*============================================*/
/* -------------Endorsements----------------*/ 
/*============================================*/
#content  {
font-family: Arial, Trebuchet MS, Helvetica, sans-serif;
}
*:first-child+html #content  {
margin-top:-10px;
}
#content #heading-area {
float:left;
width:970px;
}

#content h1 {
font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
color: rgb(0,67,30); /*dark green rgb(31,92,115); */
font-size:36px;
font-weight:200;
margin: -10px 0 10px 0px; 
line-height:75px;
text-align:center;
}
#content .heading-pinkline {
border-bottom: 2px solid #f341b2;
}
.endorsement {
float:left;
width:800px;
line-height: 18px;
font-size: 14px;
margin-top:25px;
padding:5px;
border: 1px solid rgb(205,219,226); /*dirty light blue*/
margin-left:80px;
}
.endorsement-text {
float:left;
width:466px;
display: block; 
margin-left: auto; 
margin-right: auto;
}
.endorsement-text p {
float:left;
width: 420px;
padding: 20px;
background-color: rgb(205,219,226); /*dirty light blue*/
/*border: 1px solid rgb(50, 170, 57); Light green*/
}
.endorsement-text-crosby p { /*override color block for crosby only*/
padding:65px 20px 68px 20px;
float:left;
width: 420px;
background-color: rgb(205,219,226); /*dirty light blue*/
}
.emphasize-heading {
font-weight:bold;
font-size: 15px;
}
.endorsement-rest {
float:left; 
width:334px; 
overflow:hidden;
/* text-align:center centers all contained elements as long as they are not floated!!!!!*/
text-align:center;
}
.endorsement-rest img {
margin-top:10px;
}
.endorsement-rest-crosby img {
margin-top:15px;
}
.endorsement-rest-vertadj img { /* override vert image placement...*/
margin-top:30px;
}
.endorsement-rest dl {
margin-top:10px;
margin-bottom:5px;
font-weight: bold;
}

