/*Staff*/
#maincontent ul.staff-list{margin:0;}
#maincontent ul.staff-list li{padding: 0 0 10px 15px;}

#maincontent .staff-lightbox{width:auto;}

.staff img {}

.staff-lightbox{padding:10px;}
.staff-lightbox img.attachment-staff-thumb{float:none; margin-bottom:0;}
.staff-lightbox .staff-lightbox-right{margin-left:0;}

#maincontent ul.staff-list{padding:10px 0; margin:0 0 0 -15px; list-style-type:none !important; float:left; position:relative;}
#maincontent ul.staff-list li{padding:0 0 70px 15px; list-style-type:none !important; margin-right:5px; background:none; float:left; width:210px; min-height: 310px;}
#maincontent ul.staff-list li img.attachment-staff-thumb{margin-bottom:10px;}

#maincontent ul.staff-list li{padding: 0 0 30px 15px;}

.staff-lightbox{padding:10px;}
.staff-lightbox img.attachment-staff-thumb{float:none; margin-bottom:0px;}
.staff-lightbox .staff-lightbox-right{margin-left:0;}

.staff-lightbox{font:normal 13px/18px 'source_sans_proregular'; color:#666666; padding:10px; position:relative; width:550px;}
.staff-lightbox h2.entry-title{font:normal 20px/24px 'source_sans_proregular'; color:#333333; margin-bottom:0px; text-transform:none;}
.staff-lightbox .staff-content{}
.staff-lightbox .staff-content p{padding:5px 0; margin:0;}
.staff-lightbox img.attachment-staff-thumb{float:left;}
.staff-lightbox .staff-lightbox-right{margin-left:160px;}

.staff{}
.staff-header{margin:0;padding:0;}
.staff:first-child, .staff.first{padding-top:0; background:none;}
.staff h2.entry-title{font:normal 16px/20px 'source_sans_proregular'; color:#333333; margin-bottom:0px; text-transform:none;}
.staff h2.entry-title a{color:#333333;}
.staff h2.entry-title a:hover{color:#000;}
.staff .staff-meta{color:#666666; font-size:14px;margin-top:0;}