#brief-descrips {
margin-left:120px;
margin-bottom:25px;
}

.partner-thumb img {
border-style:none;
}

.partner-descrip p {
margin:10px 0;
}

.partner-container {
margin-bottom:15px;
}

.partner-container li {
margin-left:20px;
margin-bottom:4px;
list-style-type:disc;
}

.partner-container h4 a {
text-decoration:none;
}

.partner-descrip {
font-size:.9em;
line-height:1.1em;
}

#firms_header h2 {
background:url('../img/firms-header.gif') left center no-repeat;
}

#specialty_header h2 {
background:url('../img/shield-header.gif') left center no-repeat;
}

.back-to-top {
float:right;
font-size:.85em;
display:block;
width:150px;
font-weight:bold;
text-align:center;
}
