body.services #main h2 {
    font-size: 13px;
    height: 21px;
    color: #fff;
    margin: 50px 0 22px;
    padding-bottom: 15px;
    border-bottom: 1px solid #262626;
}

#main p {
    width: 375px;
}

#main ul {
    color: #fff;
    padding-top: 1em;
    line-height: 2em;
}

#main li {
    padding-left: 8px;
    background: url(/img/bullets/green-tiny.gif) left center no-repeat;
}

#main #affiliations {
    padding: 0;
    line-height: 0;
}

#main #affiliations li {
    padding: 0;
    display: block;
    float: left;
    margin-right: 30px;
}
.aff img { margin: 0px 10px 0px 10px; }


.slider {
    border-bottom: 1px solid #262626;
    margin-bottom: 25px;
    width: 100%;
    overflow: auto;
    clear: left;
}
.slider div {
    float: left;
    width: 158px;
    padding-left: 26px;
    padding-bottom: 15px;
}
.slider img {
    border: 2px solid #eee;
    width: 154px;
    height: 90px;
}

.slider a {
    color: #888;
}
.slider div:hover a {
    color: #9eb436;
}
.slider span {
    font-size: 11px;
    line-height: 20px;
}


/* Slider-specific styles for after javascript has run */
.slidernav {
    float: right;
    margin-top: -54px;
    padding-right: 20px;
}
.slidernav a {
    padding: 0 2px;
    color: #fcb131;
}
.slidernav a.selected {
    color: #999;
}



.left_pr { float:left; width:10px; background:transparent url(/img/bullets/green-tiny.gif) no-repeat scroll left center }
.right_pr { float:left; width:400px; }
.clear { clear:both; }
.pr_block a { color:#ccc; padding-top:3px; }
.pr_block a:hover { color: #9eb436; }
.pr_item { padding-top:3px; }
