/* Person CSS */

.ranks {clear: both; padding: 20px 0; text-align: center; margin: 20px auto; text-align: center;}
.ranks:after {content: "."; display: block; height: 0; clear: both; visibility: hidden;}
.ranks {display: inline-block;}
/* Hides from IE-mac \*/
* html .ranks {height: 1%;}
.ranks {display: block;}
/* End hide from IE-mac */
.one-thumb {/*border: 1px solid red;*/ padding: 0 0 0 202px;}
.two-thumb {/*border: 1px solid red;*/ padding: 0 0 0 23%;}
.three-thumb {/*border: 1px solid red;*/ padding: 0 0 0 9%;}
.pthumb {float: left; background: #222; border: 1px solid #444; margin: 0 5px; width: 140px;}
.pthumb p {width: 140px; margin: 0; font-weight: bold;}
.pthumb p a {display: block; width: 140px; padding: 2px 0; background: #222;}
.pthumb p a:hover {background: #333;}
.pthumb ul {margin: 0; padding: 0;}
.pthumb ul li {line-height: 130%; display: block; text-align: center; list-style: none !important; margin: 0;}
.pthumb ul li.jobtitle {padding: 0 0 5px 0; font-size: 70% !important; margin: 0 auto; width: 130px;}
.pthumb ul li a {display: block; width: 140px; height: 160px; float: none;}
.pthumb ul li a span {display: block; padding: 140px 0 0 0; float: none;}

#mgriffin {background: url(/client_images/team/col/thumbs/Mark_Griffin.jpg) center 5px no-repeat;}
#mgriffin a {background: url(/client_images/team/bw/thumbs/Mark_Griffin.jpg) center 5px no-repeat;}
#mgriffin a:hover {background: url(/client_images/team/col/thumbs/Mark_Griffin.jpg) center 5px no-repeat;}

#mweaver {background: url(/client_images/team/col/thumbs/Marcus_Weaver.jpg) center 5px no-repeat;}
#mweaver a {background: url(/client_images/team/bw/thumbs/Marcus_Weaver.jpg) center 5px no-repeat;}
#mweaver a:hover {background: url(/client_images/team/col/thumbs/Marcus_Weaver.jpg) center 5px no-repeat;}

#hconway {background: url(/client_images/team/col/thumbs/Helen_Conway.jpg) center 5px no-repeat;}
#hconway a {background: url(/client_images/team/bw/thumbs/Helen_Conway.jpg) center 5px no-repeat;}
#hconway a:hover {background: url(/client_images/team/col/thumbs/Helen_Conway.jpg) center 5px no-repeat;}

#mhall {background: url(/client_images/team/col/thumbs/Stuart_Render.jpg) center 5px no-repeat;}
#mhall a {background: url(/client_images/team/bw/thumbs/Stuart_Render.jpg) center 5px no-repeat;}
#mhall a:hover {background: url(/client_images/team/col/thumbs/Stuart_Render.jpg) center 5px no-repeat;}


#twest {background: url(/client_images/team/col/thumbs/Tony_West.jpg) center 5px no-repeat;}
#twest a {background: url(/client_images/team/bw/thumbs/Tony_West.jpg) center 5px no-repeat;}
#twest a:hover {background: url(/client_images/team/col/thumbs/Tony_West.jpg) center 5px no-repeat;}

#hmitchell {background: url(/client_images/team/col/thumbs/Hilary_Mitchell.jpg) center 5px no-repeat;}
#hmitchell a {background: url(/client_images/team/bw/thumbs/Hilary_Mitchell.jpg) center 5px no-repeat;}
#hmitchell a:hover {background: url(/client_images/team/col/thumbs/Hilary_Mitchell.jpg) center 5px no-repeat;}

#alillie {background: url(/client_images/team/col/thumbs/Ali_Lillie.jpg) center 5px no-repeat;}
#alillie a {background: url(/client_images/team/bw/thumbs/Ali_Lillie.jpg) center 5px no-repeat;}
#alillie a:hover {background: url(/client_images/team/col/thumbs/Ali_Lillie.jpg) center 5px no-repeat;}

#bsmirthwaite {background: url(/client_images/team/col/thumbs/Barbara_Smirthwaite.jpg) center 5px no-repeat;}
#bsmirthwaite a {background: url(/client_images/team/bw/thumbs/Barbara_Smirthwaite.jpg) center 5px no-repeat;}
#bsmirthwaite a:hover {background: url(/client_images/team/col/thumbs/Barbara_Smirthwaite.jpg) center 5px no-repeat;}

#pallen {background: url(/client_images/team/col/thumbs/Phil_Allen.jpg) center 5px no-repeat;}
#pallen a {background: url(/client_images/team/bw/thumbs/Phil_Allen.jpg) center 5px no-repeat;}
#pallen a:hover {background: url(/client_images/team/col/thumbs/Phil_Allen.jpg) center 5px no-repeat;}

#aschuldt {background: url(/client_images/team/col/thumbs/Arne_Schuldt.jpg) center 5px no-repeat;}
#aschuldt a {background: url(/client_images/team/bw/thumbs/Arne_Schuldt.jpg) center 5px no-repeat;}
#aschuldt a:hover {background: url(/client_images/team/col/thumbs/Arne_Schuldt.jpg) center 5px no-repeat;}

#pallsop {background: url(/client_images/team/col/thumbs/Pippa_Allsop.jpg) center 5px no-repeat;}
#pallsop a {background: url(/client_images/team/bw/thumbs/Pippa_Allsop.jpg) center 5px no-repeat;}
#pallsop a:hover {background: url(/client_images/team/col/thumbs/Pippa_Allsop.jpg) center 5px no-repeat;}

#ewelford {background: url(/client_images/team/col/thumbs/Emma_Welford.jpg) center 5px no-repeat;}
#ewelford a {background: url(/client_images/team/bw/thumbs/Emma_Welford.jpg) center 5px no-repeat;}
#ewelford a:hover {background: url(/client_images/team/col/thumbs/Emma_Welford.jpg) center 5px no-repeat;}

#heasterlow {background: url(/client_images/team/col/thumbs/Hayley_Easterlow.jpg) center 5px no-repeat;}
#heasterlow a {background: url(/client_images/team/bw/thumbs/Hayley_Easterlow.jpg) center 5px no-repeat;}
#heasterlow a:hover {background: url(/client_images/team/col/thumbs/Hayley_Easterlow.jpg) center 5px no-repeat;}

#kstenger {background: url(/client_images/team/col/thumbs/Kate_Stenger.jpg) center 5px no-repeat;}
#kstenger a {background: url(/client_images/team/bw/thumbs/Kate_Stenger.jpg) center 5px no-repeat;}
#kstenger a:hover {background: url(/client_images/team/col/thumbs/Kate_Stenger.jpg) center 5px no-repeat;}

#thawley {background: url(/client_images/team/col/thumbs/Tracy_Hawley.jpg) center 5px no-repeat;}
#thawley a {background: url(/client_images/team/bw/thumbs/Tracy_Hawley.jpg) center 5px no-repeat;}
#thawley a:hover {background: url(/client_images/team/col/thumbs/Tracy_Hawley.jpg) center 5px no-repeat;}

#rwells {background: url(/client_images/team/col/thumbs/Ryan_Wells.jpg) center 5px no-repeat;}
#rwells a {background: url(/client_images/team/bw/thumbs/Ryan_Wells.jpg) center 5px no-repeat;}
#rwells a:hover {background: url(/client_images/team/col/thumbs/Ryan_Wells.jpg) center 5px no-repeat;}


#kpeavoy {background: url(/client_images/team/col/thumbs/Kylie_Peavoy.jpg) center 5px no-repeat;}
#kpeavoy a {background: url(/client_images/team/bw/thumbs/Kylie_Peavoy.jpg) center 5px no-repeat;}
#kpeavoy a:hover {background: url(/client_images/team/col/thumbs/Kylie_Peavoy.jpg) center 5px no-repeat;}

#jdenning {background: url(/client_images/team/col/thumbs/Janet_Denning.jpg) center 5px no-repeat;}
#jdenning a {background: url(/client_images/team/bw/thumbs/Janet_Denning.jpg) center 5px no-repeat;}
#jdenning a:hover {background: url(/client_images/team/col/thumbs/Janet_Denning.jpg) center 5px no-repeat;}

#jhartley {background: url(/client_images/team/col/thumbs/Julie_Hartley.jpg) center 5px no-repeat;}
#jhartley a {background: url(/client_images/team/bw/thumbs/Julie_Hartley.jpg) center 5px no-repeat;}
#jhartley a:hover {background: url(/client_images/team/col/thumbs/Julie_Hartley.jpg) center 5px no-repeat;}


#suebran {background: url(/client_images/team/col/thumbs/sue-bran.jpg) center 5px no-repeat;}
#suebran a {background: url(/client_images/team/bw/thumbs/sue-bran-bw.jpg) center 5px no-repeat;}
#suebran a:hover {background: url(/client_images/team/col/thumbs/sue-bran.jpg) center 5px no-repeat;}

@media print {
.pthumb {border: 1px solid #2face1; width: 130px; font-size: 75%;}
.pthumb p a {width: auto; display: inline;}
.pthumb ul li a {background: none !important; height: auto; width: auto;}
.pthumb ul li a span {padding: 0;}
}
