@import url(https://fonts.googleapis.com/css?family=Roboto+Condensed:300,400,700|Sanchez:400|family=Roboto);
@import url(https://netdna.bootstrapcdn.com/font-awesome/4.3.0/css/font-awesome.min.css);
#pageSummary .slot {
  float: left;
  width: 50%;
}
#pageSummary .slot.slot1 {
  width: 100%;
}
#pageSummary .slot.slot3 {
  clear: left;
  width: 100%;
}

.downstream {
  position: relative;
}
.downstream .textVariant1 {
  text-decoration: underline;
}
.downstream.photoLeft {
  padding-left: 250px;
}
.downstream.photoLeft #pagePhoto {
  top: 20px;
  float: left;
  margin-right: 20px;
  margin: 0 20px 40px 0;
}
.downstream.photoLeft .photoHeader {
  margin-bottom: 130px;
}
.downstream #questions {
  background: transparent url("../image/sprites.png") -236px 0px no-repeat;
  width: 100px;
  height: 101px;
  position: absolute;
  right: 60px;
  z-index: 1000;
  font-size: 123.1%;
}
.downstream #questions a {
  font-family: "Sanchez", serif;
  font-weight: 400;
  color: #464646;
  text-transform: uppercase;
  text-align: center;
  display: block;
  width: 95px;
  height: 69px;
  padding: 32px 0 0;
  position: absolute;
  left: 0;
  top: 0;
  text-decoration: none !important;
}
.downstream #questions:hover {
  background: transparent url("../image/sprites.png") -337px 0px no-repeat;
}
.downstream .flowers:before {
  content: "";
  display: inline-block;
  width: 80px;
  height: 100px;
  border: 1px solid #372722;
  margin: 30px 0;
  background: url("../image/our-team/ChloeFlowers.jpg") 0 0 no-repeat;
  float: left;
  margin: 4px 10px 20px 0;
}
.downstream.exchange h2 {
  font-size: 131%;
}
.downstream.exchange ul {
  margin-top: -20px !important;
}
.downstream.exchange .gallagher, .downstream.exchange .oleary, .downstream.exchange .kendall {
  cursor: pointer;
  pointer-events: none;
  text-decoration: none !important;
  color: #333 !important;
}
.downstream.exchange .gallagher:before, .downstream.exchange .oleary:before, .downstream.exchange .kendall:before {
  content: "";
  display: inline-block;
  width: 160px;
  height: 190px;
  border: 1px solid #372722;
  margin: 30px 0;
  background: url("../image/officers/WendyGallagher.jpg") 0 0 no-repeat;
  float: left;
  margin: 4px 10px 0 0;
}
.downstream.exchange .oleary:before {
  background-image: url("../image/officers/EricaOLeary.jpg");
}
.downstream.exchange .kendall:before {
  background-image: url("../image/officers/LloydKendall.jpg");
}
.downstream.exchange .exchange-services-member {
  margin-bottom: 20px;
}
.downstream.exchange .exchange-services-member img {
  float: left;
  margin: 4px 10px 0 0;
}

#mainContent .team .team-member {
  display: inline-block;
  width: 48%;
  margin-bottom: 20px;
}
#mainContent .team .team-member:nth-child(even) {
  margin-left: 10px;
}
#mainContent .team .team-member .team-member-img {
  width: 160px;
  min-height: 190px;
  display: inline-block;
  vertical-align: top;
  background: #dde2df;
}
#mainContent .team .team-member .team-member-content {
  color: #43332C;
  min-height: 100px;
  width: 130px;
  margin-lefT: 10px;
  display: inline-block;
  vertical-align: top;
}
#mainContent .team .team-member .team-member-content p {
  margin: 0;
  padding: 0;
  line-height: 1.3;
  font-size: 116%;
}
#mainContent .team .team-member .team-member-content p:first-of-type {
  font-size: 123.1%;
  margin-bottom: 5px;
}
#mainContent #ourTeam:after {
  clear: both;
  content: " ";
  display: block;
  height: 0;
}
#mainContent #ourTeam h1 {
  margin-bottom: 20px;
}
#mainContent #ourTeam h2 {
  border-top: 1px solid #BEB29C;
  padding-top: 20px;
}
#mainContent #ourTeam h3 {
  border-top: none;
  margin-top: 0;
}
#mainContent #ourTeam h3 a {
  border-top: none;
  margin-top: 0px;
}
#mainContent #ourTeam p {
  position: relative;
}
#mainContent #ourTeam span.street {
  margin-top: 10px;
}
#mainContent #ourTeam span.city {
  display: block;
}
#mainContent #ourTeam p.last {
  margin-bottom: 25px;
}
#mainContent #ourTeam span.nmls {
  font-size: 13px;
  color: #776c63;
}
#mainContent #ourTeam table {
  clear: both;
  width: 100% !important;
}
#mainContent #ourTeam table td {
  width: 130px !important;
  height: 190px;
  padding: 0 20px 20px 170px;
  color: #43332C;
  font-size: 123.1%;
  font-weight: bold;
  min-height: 100px;
  display: inline-block;
  float: left;
}
#mainContent #ourTeam table td span {
  font-size: 93%;
  font-weight: normal;
}
#mainContent #ourTeam table td p {
  font-size: 93%;
  font-weight: normal;
}
#mainContent #ourTeam table td.LynnLu {
  background: url("../image/our-team/LynnLu.jpg") 0 0 no-repeat;
}
#mainContent #ourTeam table td.PaulLong {
  background: url("../image/our-team/PaulLong.jpg") 0 0 no-repeat;
}
#mainContent #ourTeam table td.DesireeBaca {
  background: url("../image/our-team/DesireeBaca.jpg") 0 0 no-repeat;
}
#mainContent #ourTeam table td.PrakashAjwani {
  background: url("../image/our-team/PrakashAjwani.jpg") 0 0 no-repeat;
}
#mainContent #ourTeam table td.ChongLee {
  background: url("../image/our-team/ChongLee.jpg") 0 0 no-repeat;
}
#mainContent #ourTeam table td.JohnPeak {
  background: url("../image/our-team/JohnPaek.jpg") 0 0 no-repeat;
}
#mainContent #ourTeam table td.StellaMin {
  background: url("../image/our-team/StellaMin.jpg") 0 0 no-repeat;
}
#mainContent #ourTeam table td.GinaCha {
  background: url("../image/our-team/GinaCha.jpg") 0 0 no-repeat;
}
#mainContent #ourTeam table td.MichelleKwon {
  background: url("../image/our-team/MichelleKwon.jpg") 0 0 no-repeat;
}
#mainContent #ourTeam table td.JenniferWang {
  background: url("../image/our-team/JenniferWang.jpg") 0 0 no-repeat;
}
#mainContent #ourTeam table td.NgocTinhNguyen {
  background: url("../image/our-team/NgocTinhNguyen.jpg") 0 0 no-repeat;
}
#mainContent #ourTeam table td.JackChoi {
  background: url("../image/our-team/JackChoi.jpg") 0 0 no-repeat;
}
#mainContent #ourTeam table td.YoungHeeKim {
  background: url("../image/our-team/YoungHeeKim.jpg") 0 0 no-repeat;
}
#mainContent #ourTeam table td.Beacham {
  background: url("../image/our-team/KeiandraHicks.jpg") 0 0 no-repeat;
}
#mainContent #ourTeam table td.CharleneSpence {
  background: url("../image/our-team/CharleneSpence.jpg") 0 0 no-repeat;
}
#mainContent #ourTeam table td.DaisyTorrez {
  background: url("../image/officers/DaisyTorrez.jpg") 0 0 no-repeat;
}
#mainContent #ourTeam table td.EdwardArchuleta {
  background: url("../image/our-team/EdwardArchuleta.jpg") 0 0 no-repeat;
}
#mainContent #ourTeam table td.SavannahSaavedra {
  background: url("../image/our-team/SavannahSaavedra.jpg") 0 0 no-repeat;
}
#mainContent #ourTeam table td.ConnieIrwin {
  background: url("../image/our-team/ConnieIrwin.jpg") 0 0 no-repeat;
}
#mainContent #ourTeam table td.JessicaHunter {
  background: url("../image/our-team/JessicaHunter.jpg") 0 0 no-repeat;
}
#mainContent #ourTeam table td.JohnG {
  background: url("../image/our-team/JohnG.jpg") 0 0 no-repeat;
}
#mainContent #ourTeam table td.JuanitaChavez {
  background: url("../image/our-team/JuanitaChavez.jpg") 0 0 no-repeat;
}
#mainContent #ourTeam table td.Griego {
  background: url("../image/officers/JohnGriego.jpg") 0 0 no-repeat;
}
#mainContent #ourTeam table td.CarmenShiplet {
  background: url("../image/our-team/CarmenShiplet.jpg") 0 0 no-repeat;
}
#mainContent #ourTeam table td.Bell {
  background: url("../image/our-team/StephanieBell.jpg") 0 0 no-repeat;
}
#mainContent #ourTeam table td.Macale {
  background: url("../image/officers/marybel-macale.jpg") 0 0 no-repeat;
}
#mainContent #ourTeam table td.Forbes {
  background: url("../image/officers/EmilyForbes.jpg") 0 0 no-repeat;
}
#mainContent #ourTeam table td.Cano {
  background: url("../image/officers/SusanCano.jpg") 0 0 no-repeat;
}
#mainContent #ourTeam table td.Bermudez {
  background: url("../image/officers/AnnetteBermudez.jpg") 0 0 no-repeat;
}
#mainContent #ourTeam table td.Razo {
  background: url("../image/officers/CarmenRizo.jpg") 0 0 no-repeat;
}
#mainContent #ourTeam table td.Pittman {
  background: url("../image/officers/KarlPittman.jpg") 0 0 no-repeat;
}
#mainContent #ourTeam table td.James {
  background: url("../image/officers/CandiceJames.jpg") 0 0 no-repeat;
}
#mainContent #ourTeam table td.Soto {
  background: url("../image/officers/PerrySeto.jpg") 0 0 no-repeat;
}
#mainContent #ourTeam table td.Santos {
  background: url("../image/officers/IvanSantos.jpg") 0 0 no-repeat;
}
#mainContent #ourTeam table td.Cabrera {
  background: url("../image/officers/MarioCabrera.jpg") 0 0 no-repeat;
}
#mainContent #ourTeam table td.Kessinger {
  background: url("../image/officers/SusieKessinger.jpg") 0 0 no-repeat;
}
#mainContent #ourTeam table td.Singh {
  background: url("../image/officers/RashmiSingh.jpg") 0 0 no-repeat;
}
#mainContent #ourTeam table td.Tibbott {
  background: url("../image/officers/JodieTibbott.jpg") 0 0 no-repeat;
}
#mainContent #ourTeam table td.Abito {
  background: url("../image/officers/JuanAbito.jpg") 0 0 no-repeat;
}
#mainContent #ourTeam table td.Walsh {
  background: url("../image/officers/CraigWalsh.jpg") 0 0 no-repeat;
}
#mainContent #ourTeam table td.Torres {
  background: url("../image/officers/RaquelTorres.jpg") 0 0 no-repeat;
}
#mainContent #ourTeam table td.Melgar {
  background: url("../image/officers/JuanMelgar.jpg") 0 0 no-repeat;
}
#mainContent #ourTeam table td.Cardenas {
  background: url("../image/officers/MaryAnnCardenas.jpg") 0 0 no-repeat;
}
#mainContent #ourTeam table td.Knoebel {
  background: url("../image/officers/AprilKnoebel.jpg") 0 0 no-repeat;
}
#mainContent #ourTeam table td.Stewart {
  background: url("../image/officers/DougStewart.jpg") 0 0 no-repeat;
}
#mainContent #ourTeam table td.DevikaJagdeo {
  background: url("../image/officers/DevikaJagdeo.jpg") 0 0 no-repeat;
}
#mainContent #ourTeam table td.CraigWalsh {
  background: url("../image/officers/CraigWalsh.jpg") 0 0 no-repeat;
}
#mainContent #ourTeam table td.Ahrari {
  background: url("../image/officers/SoniaAhrari.jpg") 0 0 no-repeat;
}
#mainContent #ourTeam table td.AldaNguyen {
  background: url("../image/officers/AldaNguyen.jpg") 0 0 no-repeat;
}
#mainContent #ourTeam table td.SamVichattu {
  background: url("../image/officers/SamVichattu.jpg") 0 0 no-repeat;
}
#mainContent #ourTeam table td.Ide {
  background: url("../image/officers/BillIde2.jpg") 0 0 no-repeat;
}
#mainContent #ourTeam table td.Marchand {
  background: url("../image/officers/JamieMarchand2.jpg") 0 0 no-repeat;
}
#mainContent #ourTeam table td.Ramirez {
  background: url("../image/officers/ShannonRamirez2.jpg") 0 0 no-repeat;
}
#mainContent #ourTeam table td.Neeld {
  background: url("../image/officers/TerryNeeld2.jpg") 0 0 no-repeat;
}
#mainContent #ourTeam table td.Coon {
  background: url("../image/officers/PatCoon.jpg") 0 0 no-repeat;
}
#mainContent #ourTeam table td.WilsonAnna {
  background: url("../image/officers/anaWilson.jpg") 0 0 no-repeat;
}
#mainContent #ourTeam table td.SantosCorinne {
  background: url("../image/officers/corineeSantos.jpg") 0 0 no-repeat;
}
#mainContent #ourTeam table td.White {
  background: url("../image/officers/DianeWhite.jpg") 0 0 no-repeat;
}
#mainContent #ourTeam table td.Mercedes {
  background: url("../image/officers/mercedes.jpg") 0 0 no-repeat;
}
#mainContent #ourTeam table td.Ridge {
  background: url("../image/officers/ridge.jpg") 0 0 no-repeat;
}
#mainContent #ourTeam table td.Rochell {
  background: url("../image/officers/rochell.jpg") 0 0 no-repeat;
}
#mainContent #ourTeam table td.Pinkham {
  background: url("../image/officers/DeniesePinkham.jpg") 0 0 no-repeat;
}
#mainContent #ourTeam table td.Villapudua {
  background: url("../image/officers/CarlosVillapudua.jpg") 0 0 no-repeat;
}
#mainContent #ourTeam table td.Pimentel {
  background: url("../image/officers/MaryPimentel.jpg") 0 0 no-repeat;
}
#mainContent #ourTeam table td.Britschgi {
  background: url("../image/officers/JosephBritschgi.jpg") 0 0 no-repeat;
}
#mainContent #ourTeam table td.Mendoza {
  background: url("../image/officers/ElizabethMendoza2.jpg") 0 0 no-repeat;
}
#mainContent #ourTeam table td.Woods {
  background: url("../image/officers/SherriWoods.jpg") 0 0 no-repeat;
}
#mainContent #ourTeam table td.AmyHoover {
  background: url("../image/officers/AmyHoover.jpg") 0 0 no-repeat;
}
#mainContent #ourTeam table td.KariMoe {
  background: url("../image/officers/KariMoe.jpg") 0 0 no-repeat;
}
#mainContent #ourTeam table td.BrandonKreul {
  background: url("../image/officers/BrandonKreul.jpg") 0 0 no-repeat;
}
#mainContent #ourTeam table td.Saffo {
  background: url("../image/officers/ElizabethSaffo.jpg") 0 0 no-repeat;
}
#mainContent #ourTeam table td.Walters {
  background: url("../image/officers/ElizabethWalters2.jpg") 0 0 no-repeat;
}
#mainContent #ourTeam table td.Forkner {
  background: url("../image/officers/KevinForkner.jpg") 0 0 no-repeat;
}
#mainContent #ourTeam table td.Judy {
  background: url("../image/officers/CraigJudy.jpg") 0 0 no-repeat;
}
#mainContent #ourTeam table td.EricColer-Dark {
  background: url("../image/officers/EricColer-Dark.jpg") 0 0 no-repeat;
}
#mainContent #ourTeam table td.Bufano {
  background: url("../image/officers/keithbufano.jpg") 0 0 no-repeat;
}
#mainContent #ourTeam table td.Perez {
  background: url("../image/officers/AnnalynPerez.jpg") 0 0 no-repeat;
}
#mainContent #ourTeam table td.Kessinger {
  background: url("../image/officers/SusieKessinger.jpg") 0 0 no-repeat;
}
#mainContent #ourTeam table td.Holley {
  background: url("../image/officers/DeniceHolley.jpg") 0 0 no-repeat;
}
#mainContent #ourTeam table td.Castillo {
  background: url("../image/officers/BlancaCastillo.jpg") 0 0 no-repeat;
}
#mainContent #ourTeam table td.Garcia {
  background: url("../image/officers/KarlaGarciaNew.jpg") 0 0 no-repeat;
}
#mainContent #ourTeam table td.Dwoskin {
  background: url("../image/our-team/JessicaDwoskin.jpg") 0 0 no-repeat;
}
#mainContent #ourTeam table td.OLeary {
  background: url("../image/our-team/EricaOLeary.jpg") 0 0 no-repeat;
}
#mainContent #ourTeam table td.Lu {
  background: url("../image/officers/Lynn-Lu.jpg") 0 0 no-repeat;
}
#mainContent #ourTeam table td.Pak {
  background: url("../image/officers/Rick-Pak.jpg") 0 0 no-repeat;
}
#mainContent #ourTeam table td.Vernon {
  background: url("../image/officers/VernPadgett.jpg") 0 0 no-repeat;
}
#mainContent #ourTeam table td.Seto {
  background: url("../image/officers/PerrySeto.jpg") 0 0 no-repeat;
}
#mainContent #ourTeam table td.French {
  background: url("../image/officers/Nicole-French.jpg") 0 0 no-repeat;
}
#mainContent #ourTeam table td.GeorgeKim {
  background: url("../image/officers/GeorgeKim.jpg") 0 0 no-repeat;
}
#mainContent #ourTeam table td.Alman {
  background: url("../image/officers/amy.jpg") 0 0 no-repeat;
}
#mainContent #ourTeam table td.JeffAana {
  background: url("../image/officers/JeffAana.jpg") 0 0 no-repeat;
}
#mainContent #ourTeam table td.VincentBianchini {
  background: url("../image/officers/VincentBianchini.jpg") 0 0 no-repeat;
}
#mainContent #ourTeam table td.Buffington {
  background: url("../image/our-team/JamieBuffington.jpg") 0 0 no-repeat;
}
#mainContent #ourTeam table td.Bay {
  background: url("../image/our-team/Natalie-Bay.jpg") 0 0 no-repeat;
}
#mainContent #ourTeam table td.Held {
  background: url("../image/officers/Laurence-Held.jpg") 0 0 no-repeat;
}
#mainContent #ourTeam table td.Fehring {
  background: url("../image/officers/JimFehring.jpg") 0 0 no-repeat;
}
#mainContent #ourTeam table td.Chiprez {
  background: url("../image/officers/PeggyChiprez.jpg") 0 0 no-repeat;
}
#mainContent #ourTeam table td.Coggins {
  background: url("../image/officers/BrendaCrenshawCoggins2.jpg") 0 0 no-repeat;
}
#mainContent #ourTeam table td.Moehring {
  background: url("../image/officers/DonnaMoehring.jpg") 0 0 no-repeat;
}
#mainContent #ourTeam table td.Koval {
  background: url("../image/our-team/Koval.jpg") 0 0 no-repeat;
}
#mainContent #ourTeam table td.Wheeler {
  background: url("../image/our-team/MartiWheeler.jpg") 0 0 no-repeat;
}
#mainContent #ourTeam table td.Lee {
  background: url("../image/our-team/Lee.jpg") 0 0 no-repeat;
}
#mainContent #ourTeam table td.Legakis {
  background: url("../image/our-team/PeterLegakis.jpg") 0 0 no-repeat;
}
#mainContent #ourTeam table td.Knoebel {
  background: url("../image/our-team/AprilKnoebel.jpg") 0 0 no-repeat;
}
#mainContent #ourTeam table td.Pak {
  background: url("../image/our-team/Rick-Pak.jpg") 0 0 no-repeat;
}
#mainContent #ourTeam table td.Lopez {
  background: url("../image/officers/KardiaLopez.jpg") 0 0 no-repeat;
}
#mainContent #ourTeam table td.PaulTaylor {
  background: url("../image/officers/PaulTaylor.jpg") 0 0 no-repeat;
}
#mainContent #ourTeam table td.Contreras {
  background: url("../image/officers/RobertContreras.jpg") 0 0 no-repeat;
}
#mainContent #ourTeam table td.billen {
  background: url("../image/officers/bernie.jpg") 0 0 no-repeat;
}
#mainContent #ourTeam table td.Ho {
  background: url("../image/officers/JaynHo.jpg") 0 0 no-repeat;
}
#mainContent #ourTeam table td.Unday {
  background: url("../image/officers/CharlenUnday.jpg") 0 0 no-repeat;
}
#mainContent #ourTeam table td.glenn-rilinger {
  background: url("../image/officers/glenn-rilinger.jpg") 0 0 no-repeat;
}
#mainContent #ourTeam table td.scott-power {
  background: url("../image/officers/scott-power.jpg") 0 0 no-repeat;
}
#mainContent #ourTeam table td.ChristineViola {
  background: url("../image/officers/ChristineViola.jpg") 0 0 no-repeat;
}
#mainContent #ourTeam table td.KardiaLopez {
  background: url("../image/officers/KardiaLopez.jpg") 0 0 no-repeat;
}
#mainContent #ourTeam table td.Montenegro {
  background: url("../image/officers/RobertoMontenegro.jpg") 0 0 no-repeat;
}
#mainContent #ourTeam table td.Jace {
  background: url("../image/officers/LoreenJace.jpg") 0 0 no-repeat;
}
#mainContent #ourTeam table td.Varnell {
  background: url("../image/officers/BarbaraVarnell.jpg") 0 0 no-repeat;
}
#mainContent #ourTeam table td.jimenez {
  background: url("../image/officers/anita-jimenez.jpg") 0 0 no-repeat;
}
#mainContent #ourTeam table td.MariamHaqmal {
  background: url("../image/our-team/MariamH.jpg") 0 0 no-repeat;
}
#mainContent #ourTeam table td.DarleneAlvarado {
  background: url("../image/officers/DarleneAlvarado.jpg") 0 0 no-repeat;
}
#mainContent #ourTeam table td.MichaelMiller {
  background: url("../image/officers/MichaelMiller.jpg") 0 0 no-repeat;
}
#mainContent #ourTeam table td.MichaelRoach {
  background: url("../image/officers/MichaelRoach.jpg") 0 0 no-repeat;
}
#mainContent #ourTeam table td.DawnDalPorto {
  background: url("../image/officers/DawnDalPorto.jpg") 0 0 no-repeat;
}
#mainContent #ourTeam table td.MarkSauters {
  background: url("../image/our-team/MarkS.jpg") 0 0 no-repeat;
}
#mainContent #ourTeam table td.RichardMarquez {
  background: url("../image/officers/RichardMarquez.jpg") 0 0 no-repeat;
}
#mainContent #ourTeam table td.JennifferMorgan {
  background: url("../image/officers/JennifferMorgan.jpg") 0 0 no-repeat;
}
#mainContent #ourTeam table td.AnthonyThompson {
  background: url("../image/officers/AnthonyThompson.jpg") 0 0 no-repeat;
}
#mainContent #ourTeam table td.RickaLucia {
  background: url("../image/officers/RickaLucia.jpg") 0 0 no-repeat;
}
#mainContent #ourTeam table td.JohnVerdoia {
  background: url("../image/officers/JohnVerdoia.jpg") 0 0 no-repeat;
}
#mainContent #ourTeam table td.JasonRoach {
  background: url("../image/officers/JasonRoach.jpg") 0 0 no-repeat;
}
#mainContent #ourTeam table td.ShiloNase {
  background: url("../image/officers/ShiloNase.jpg") 0 0 no-repeat;
}
#mainContent #ourTeam table td.TrevorDeng {
  background: url("../image/officers/TrevorDeng.jpg") 0 0 no-repeat;
}
#mainContent #ourTeam table td.RobertHa {
  background: url("../image/officers/RobertHa.jpg") 0 0 no-repeat;
}
#mainContent #ourTeam table td.CharlesHo {
  background: url("../image/officers/CharlesHo.jpg") 0 0 no-repeat;
}
#mainContent #ourTeam table td.LaneLewis {
  background: url("../image/officers/LaneLewis.jpg") 0 0 no-repeat;
}
#mainContent #ourTeam table td.KathrynBurkhart {
  background: url("../image/officers/KathrynBurkhart.jpg") 0 0 no-repeat;
}
#mainContent #ourTeam table td.Kojayan {
  background: url("../image/our-team/Arus-Kesis-Kojayan.jpg") 0 0 no-repeat;
}
#mainContent #ourTeam table td.AllanMendoza {
  background: url("../image/officers/AllanMendoza.jpg") 0 0 no-repeat;
}
#mainContent #ourTeam table td.LynnNishimura {
  background: url("../image/officers/LynnNishimura.jpg") 0 0 no-repeat;
}
#mainContent #ourTeam table td.anderson {
  background: url("../image/officers/Mike4413.jpg") 0 0 no-repeat;
}
#mainContent #ourTeam table td.elliot {
  background: url("../image/officers/Yuko4426.jpg") 0 0 no-repeat;
}
#mainContent #ourTeam table td.nooney {
  background: url("../image/officers/Kevin4370.jpg") 0 0 no-repeat;
}
#mainContent #ourTeam table td.wayne {
  background: url("../image/our-team/Wayne.jpg") 0 0 no-repeat;
}
#mainContent #ourTeam table td.correa {
  background: url("../image/officers/Eileen4362.jpg") 0 0 no-repeat;
}
#mainContent #ourTeam table td.KatieSem {
  background: url("../image/our-team/Katie-Sem-new.jpg") 0 0 no-repeat;
}
#mainContent #ourTeam table td.lazaro {
  background: url("../image/officers/LouAnn4462.jpg") 0 0 no-repeat;
}
#mainContent #ourTeam table td.AhmedZwin {
  background: url("../image/officers/AhmedZwin.jpg") 0 0 no-repeat;
}
#mainContent #ourTeam table td.jefferyWalker {
  background: url("../image/our-team/JeffWalker.jpg") 0 0 no-repeat;
}
#mainContent #ourTeam table td.joshDearmore {
  background: url("../image/our-team/JoshDearmore.jpg") 0 0 no-repeat;
}
#mainContent #ourTeam table td.lindsayBurr {
  background: url("../image/our-team/LindsayBurr.jpg") 0 0 no-repeat;
}
#mainContent #ourTeam table td.kathyAltenhofen {
  background: url("../image/our-team/KathyAltenhofen.jpg") 0 0 no-repeat;
}
#mainContent #ourTeam table td.mandiAhlberg {
  background: url("../image/our-team/MandiAhlberg.jpg") 0 0 no-repeat;
}
#mainContent #ourTeam table td.connieLayton {
  background: url("../image/our-team/ConnieLayton.jpg") 0 0 no-repeat;
}
#mainContent #ourTeam table td.dawnMilner {
  background: url("../image/our-team/DawnMilner.jpg") 0 0 no-repeat;
}
#mainContent #ourTeam table td.cindyFulk {
  background: url("../image/our-team/CindyFulk.jpg") 0 0 no-repeat;
}
#mainContent #ourTeam table td.billCasey {
  background: url("../image/our-team/billCasey.jpg") 0 0 no-repeat;
}
#mainContent #ourTeam table td.darleneCruz {
  background: url("../image/our-team/DarleneCruz.jpg") 0 0 no-repeat;
}
#mainContent #ourTeam table td.kennyHinyard {
  background: url("../image/our-team/KennyHinyard.jpg") 0 0 no-repeat;
}
#mainContent #ourTeam table td.karriPolson {
  background: url("../image/our-team/KarriPolson.jpg") 0 0 no-repeat;
}
#mainContent #ourTeam table td.lukeFinley {
  background: url("../image/our-team/LukeFinley.jpg") 0 0 no-repeat;
}
#mainContent #ourTeam table td.suzanneCrider {
  background: url("../image/our-team/SuzanneCrider.jpg") 0 0 no-repeat;
}
#mainContent #ourTeam table td.tammyVidmar {
  background: url("../image/our-team/TammyVidmar.jpg") 0 0 no-repeat;
}
#mainContent #ourTeam table td.placeholderPerson {
  background: url("../image/placeholder-person.png") 0 0 no-repeat;
}
#mainContent #ourTeam table td.placeholderLocation {
  background: url("../image/placeholder-location.jpg") 0 0 no-repeat;
}
#mainContent #ourTeam table td br {
  display: block;
}
#mainContent #ourTeam table td p.secondary {
  top: 0px;
  left: 0px;
  width: 200px;
  padding-left: 0px;
  color: #464646;
  line-height: 130%;
  font-size: 77%;
  font-weight: lighter;
}
#mainContent #ourTeam div#WalnutCreek, #mainContent #ourTeam div#Oakland, #mainContent #ourTeam div#CastroValley, #mainContent #ourTeam div#MountainView, #mainContent #ourTeam div#Napa {
  clear: both;
}
#mainContent #ourTeam div#WalnutCreek > h3, #mainContent #ourTeam div#WalnutCreek p, #mainContent #ourTeam div#WalnutCreek p.zeroPaddingParagraph, #mainContent #ourTeam div#Oakland > h3, #mainContent #ourTeam div#Oakland p, #mainContent #ourTeam div#Oakland p.zeroPaddingParagraph, #mainContent #ourTeam div#CastroValley > h3, #mainContent #ourTeam div#CastroValley p, #mainContent #ourTeam div#CastroValley p.zeroPaddingParagraph, #mainContent #ourTeam div#MountainView > h3, #mainContent #ourTeam div#MountainView p, #mainContent #ourTeam div#MountainView p.zeroPaddingParagraph, #mainContent #ourTeam div#Napa > h3, #mainContent #ourTeam div#Napa p, #mainContent #ourTeam div#Napa p.zeroPaddingParagraph {
  display: block;
}
#mainContent #ourTeam div#WalnutCreek > h3, #mainContent #ourTeam div#Oakland > h3, #mainContent #ourTeam div#CastroValley > h3, #mainContent #ourTeam div#MountainView > h3, #mainContent #ourTeam div#Napa > h3 {
  float: left;
  width: 320px;
}
#mainContent .personListing br {
  display: none;
}
#mainContent .personListing h1 {
  margin-bottom: 95px;
}
#mainContent .personListing h3 + h3 {
  position: relative;
  top: -137px;
  left: 178px;
}
#mainContent .personListing h3 {
  position: relative;
  left: 0;
}
#mainContent .personListing h3 a {
  border-top: 1px solid #adbdb3;
  min-height: 160px;
  margin-top: -70px;
  color: #43332C;
  position: relative;
  text-decoration: none;
  pointer-events: none;
  cursor: default;
  display: block;
  padding: 35px 0 0 178px;
}
#mainContent .personListing h3 a:hover {
  color: #43332C;
}
#mainContent .personListing h3 a:before {
  content: " ";
  display: inline-block;
  width: 160px;
  height: 190px;
  position: absolute;
  top: 0;
  left: 0;
  margin: 30px 0;
}
#mainContent .personListing h3 a.Kendall:before {
  background: url("../image/officers/LloydKendall.jpg") 0 0 no-repeat;
}
#mainContent .personListing h3 a.Guarini:before {
  background: url("../image/officers/GeorgeGuariniNew1.jpg") 0 0 no-repeat;
}
#mainContent .personListing h3 a.Camp:before {
  background: url("../image/officers/JimCamp.jpg") 0 0 no-repeat;
}
#mainContent .personListing h3 a.Laverne:before {
  background: url("../image/officers/RobertLaVerne.jpg") 0 0 no-repeat;
}
#mainContent .personListing h3 a.Spatz:before {
  background: url("../image/officers/DavidSpatz.jpg") 0 0 no-repeat;
}
#mainContent .personListing h3 a.Amin:before {
  background: url("../image/officers/BhupenAmin.jpg") 0 0 no-repeat;
}
#mainContent .personListing h3 a.Chaudhary:before {
  background: url("../image/officers/HarpreetChaudhary.jpg") 0 0 no-repeat;
}
#mainContent .personListing h3 a.Patel:before {
  background: url("../image/officers/PramodPatel.jpg") 0 0 no-repeat;
}
#mainContent .personListing h3 a.Abercrombie:before {
  background: url("../image/officers/DeanAbercrombie.jpg") 0 0 no-repeat;
}
#mainContent .personListing h3 a.Funkhouser:before {
  background: url("../image/officers/Dave-FunkHouser.jpg") 0 0 no-repeat;
}
#mainContent .personListing h3 a.Yun:before {
  background: url("../image/officers/Charles-Yun.jpg") 0 0 no-repeat;
}
#mainContent .personListing h3 a.Colwell:before {
  background: url("../image/officers/KearyColwell.jpg") 0 0 no-repeat;
}
#mainContent .personListing h3 a.King:before {
  background: url("../image/officers/JanetKing.jpg") 0 0 no-repeat;
}
#mainContent .personListing h3 a.Pak-new:before {
  background: url("../image/officers/RickPak.jpg") 0 0 no-repeat;
}
#mainContent .personListing h3 a.Vernon:before {
  background: url("../image/officers/VernPadgett.jpg") 0 0 no-repeat;
}
#mainContent .personListing h3 a.izabella:before {
  background: url("../image/officers/izabellaZhu.jpg") 0 0 no-repeat;
}
#mainContent .personListing h3 a.ComingSoon:before {
  background: url("../image/officers/ComingSoon.jpg") 0 0 no-repeat;
}
#mainContent .personListing h3 a.Flowers:before {
  background: url("../image/officers/ChloeFlowers.jpg") 0 0 no-repeat;
}
#mainContent .personListing h3 a.oLeary:before {
  background: url("../image/officers/EricaOLeary.jpg") 0 0 no-repeat;
}
#mainContent .personListing h3 a.Rosendahl:before {
  background: url("../image/officers/JohnRosendahl.jpg") 0 0 no-repeat;
}
#mainContent .personListing h3 a.Bufano:before {
  background: url("../image/officers/keithbufano.jpg") 0 0 no-repeat;
}
#mainContent .personListing h3 a.Gallagher:before {
  background: url("../image/officers/WendyGallagher.jpg") 0 0 no-repeat;
}
#mainContent .personListing h3 a.Curley:before {
  background: url("../image/officers/TerryCurley.jpg") 0 0 no-repeat;
}
#mainContent .personListing p {
  position: relative;
  width: 475px;
  padding-left: 125px;
  top: -120px;
  left: 51px;
}
#mainContent .personListing p.zeroPaddingParagraph {
  padding: 0 0 0 125px;
}
#mainContent .personListing.structures h1 {
  margin-bottom: 30px;
}
#mainContent .escrowPersonListing h3 {
  position: relative;
  left: 54px;
  top: 70px;
  margin-bottom: -50px;
}
#mainContent .escrowPersonListing h3 a {
  min-height: 160px;
  margin-top: -70px;
  color: #43332C;
  position: relative;
  text-decoration: none;
  pointer-events: none;
  cursor: default;
  display: block;
  padding: 35px 0 0 125px;
}
#mainContent .escrowPersonListing h3 a:hover {
  color: #43332C;
}
#mainContent .escrowPersonListing h3 a:before {
  content: " ";
  display: inline-block;
  width: 160px;
  height: 190px;
  position: absolute;
  top: 0;
  left: -65px;
  margin: 30px 0;
}
#mainContent .escrowPersonListing h3 a.Lehenbauer:before {
  background: url("../image/officers/Steve-Lehenbauer.jpg") 0 0 no-repeat;
}
#mainContent .escrowPersonListing p.zeroPaddingParagraph {
  margin-left: 180px;
}
#mainContent .officer, #mainContent .director, #mainContent .escrow-services-member {
  clear: both;
}
#mainContent .officer img, #mainContent .director img, #mainContent .escrow-services-member img {
  display: inline-block;
  width: 160px;
  height: 190px;
  float: left;
  margin-bottom: 20px;
}
#mainContent .officer .team-member-info, #mainContent .director .team-member-info, #mainContent .escrow-services-member .team-member-info {
  display: inline-block;
  width: calc(100% - 180px);
  padding-left: 15px;
}
#mainContent .officer .team-member-info h3, #mainContent .officer .team-member-info p, #mainContent .director .team-member-info h3, #mainContent .director .team-member-info p, #mainContent .escrow-services-member .team-member-info h3, #mainContent .escrow-services-member .team-member-info p {
  display: block;
  top: initial;
  left: initial;
  padding-left: 0;
}
#mainContent .officer .team-member-info h3, #mainContent .director .team-member-info h3, #mainContent .escrow-services-member .team-member-info h3 {
  margin-bottom: 10px;
}
#mainContent .officer .team-member-info br, #mainContent .director .team-member-info br, #mainContent .escrow-services-member .team-member-info br {
  display: block;
}
#mainContent .officer, #mainContent .director {
  border-top: 1px solid #adbdb3;
  padding-top: 30px;
  margin-bottom: 30px;
}
#mainContent .escrow-services-member {
  margin: 20px 0 50px;
}
#mainContent .escrow-services-member p {
  padding: 0;
}

.community .event {
  margin-bottom: 50px;
}
.community img {
  margin: 5px 0;
}

#communityInvolvementTest #communityInvolvementEvents {
  margin: 10px 0 0;
  overflow: hidden;
}
#communityInvolvementTest #communityInvolvementEvents .event {
  margin: 0 0 23px 26px;
  position: relative;
}
#communityInvolvementTest #communityInvolvementEvents .event a.ir {
  display: block;
  overflow: hidden;
  white-space: nowrap;
  text-indent: 200%;
  cursor: default;
}
#communityInvolvementTest #communityInvolvementEvents .event .accordianHead {
  padding: 0 0 15px;
  height: 80px;
  border-bottom: 1px solid #b7b1a8;
}
#communityInvolvementTest #communityInvolvementEvents .event .accordianHead p.thumb {
  position: absolute;
  width: 80px;
  height: 76px;
  left: 0;
  top: 0;
}
#communityInvolvementTest #communityInvolvementEvents .event .accordianHead h3 {
  padding: 16px 20px 0 0;
  margin: 0 0 0 102px;
  display: inline-block;
  background: url("../image/plus-minus.png") no-repeat right 19px;
}
#communityInvolvementTest #communityInvolvementEvents .event .accordianHead h3.open {
  background-position: right -123px;
}
#communityInvolvementTest #communityInvolvementEvents .event .accordianHead p.date {
  margin: 5px 0 24px 104px;
  font-size: 15px;
}
#communityInvolvementTest #communityInvolvementEvents .event .accordian {
  display: none;
}
#communityInvolvementTest #communityInvolvementEvents .event .accordian p.paragraph {
  width: 480px;
  margin: 0 0 0 102px;
}
#communityInvolvementTest #communityInvolvementEvents .event .accordian p.image {
  width: 480px;
  margin: 0 0 4px 102px;
}
#communityInvolvementTest #communityInvolvementEvents .event.open {
  border-bottom: 1px solid #b7b1a8;
}
#communityInvolvementTest #communityInvolvementEvents .event.open .accordianHead {
  border-bottom: none;
}
#communityInvolvementTest .martinez-financial-ed-thumb {
  width: 80px;
  height: 76px;
  background: url("../image/community/martinez-financial-ed-thumb.jpg") no-repeat 0 0;
}
#communityInvolvementTest .martinez-financial-ed-1 {
  width: 450px;
  height: 295px;
  background: url("../image/community/martinez-financial-ed-1.jpg") no-repeat 0 0;
}
#communityInvolvementTest .martinez-financial-ed-2 {
  width: 450px;
  height: 299px;
  background: url("../image/community/martinez-financial-ed-2.jpg") no-repeat 0 0;
}
#communityInvolvementTest .martinez-financial-ed-3 {
  width: 450px;
  height: 299px;
  background: url("../image/community/martinez-financial-ed-3.jpg") no-repeat 0 0;
}
#communityInvolvementTest .shred-2015-thumb {
  width: 80px;
  height: 76px;
  background: url("../image/community/shred-2015-thumb.jpg") no-repeat 0 0;
}
#communityInvolvementTest .shred-2015-1 {
  width: 450px;
  height: 338px;
  background: url("../image/community/shred-2015-1.jpg") no-repeat 0 0;
}
#communityInvolvementTest .shred-2015-2 {
  width: 450px;
  height: 600px;
  background: url("../image/community/shred-2015-2.jpg") no-repeat 0 0;
}
#communityInvolvementTest .stockton-thumb {
  width: 80px;
  height: 76px;
  background: url("../image/community/stockton-thumb.jpg") no-repeat 0 0;
}
#communityInvolvementTest .stockton-1 {
  width: 450px;
  height: 339px;
  background: url("../image/community/stockton-1.jpg") no-repeat 0 0;
}
#communityInvolvementTest .golf-thumb {
  width: 80px;
  height: 76px;
  background: url("../image/community/golf-thumb.jpg") no-repeat 0 0;
}
#communityInvolvementTest .golf-1 {
  width: 450px;
  height: 337px;
  background: url("../image/community/golf-1.jpg") no-repeat 0 0;
}
#communityInvolvementTest .shred-thumb {
  width: 80px;
  height: 76px;
  background: url("../image/community/shred-thumb.png") no-repeat 0 0;
}
#communityInvolvementTest .shred-1 {
  width: 450px;
  height: 600px;
  background: url("../image/community/shred-1.jpg") no-repeat 0 0;
}
#communityInvolvementTest .shred-2 {
  width: 450px;
  height: 600px;
  background: url("../image/community/shred-2.jpg") no-repeat 0 0;
}
#communityInvolvementTest .shred-3 {
  width: 450px;
  height: 338px;
  background: url("../image/community/shred-3.jpg") no-repeat 0 0;
}
#communityInvolvementTest .shred-4 {
  width: 450px;
  height: 338px;
  background: url("../image/community/shred-4.jpg") no-repeat 0 0;
}
#communityInvolvementTest .shred-5 {
  width: 450px;
  height: 338px;
  background: url("../image/community/shred-5.jpg") no-repeat 0 0;
}
#communityInvolvementTest .shred-6 {
  width: 450px;
  height: 338px;
  background: url("../image/community/shred-6.jpg") no-repeat 0 0;
}
#communityInvolvementTest .score-thumb {
  width: 80px;
  height: 76px;
  background: url("../image/community/score-thumb.jpg") no-repeat 0 0;
}
#communityInvolvementTest .score-1 {
  width: 450px;
  height: 299px;
  background: url("../image/community/scoremore-1.jpg") no-repeat 0 0;
}
#communityInvolvementTest .score-2 {
  width: 450px;
  height: 300px;
  background: url("../image/community/scoremore-2.jpg") no-repeat 0 0;
}
#communityInvolvementTest .score-3 {
  width: 450px;
  height: 300px;
  background: url("../image/community/scoremore-3.jpg") no-repeat 0 0;
}
#communityInvolvementTest .score-4 {
  width: 450px;
  height: 300px;
  background: url("../image/community/scoremore-4.jpg") no-repeat 0 0;
}

.labor-services-listing {
  float: right;
  position: relative;
  width: 450px;
}
.labor-services-listing .labor-services-member {
  margin: 30px auto;
}
.labor-services-listing .labor-services-member img.headShot {
  float: left;
  width: 100px;
  height: 117px;
  margin: 0 15px 20px 0;
}
.labor-services-listing .labor-services-member p {
  padding: 0;
  line-height: 1.4;
}
.labor-services-listing .labor-services-member h3.line-name, .labor-services-listing .labor-services-member h3 {
  color: #43332C;
  margin-bottom: 5px;
}
.labor-services-listing .labor-services-member p.line-title {
  font-weight: 700;
}
.labor-services-listing .labor-services-member p.line-division {
  font-style: italic;
}
.labor-services-listing .labor-services-member a.line-email, .labor-services-listing .labor-services-member a.line-phone, .labor-services-listing .labor-services-member a {
  display: block;
  text-decoration: none !important;
  color: #776c63 !important;
  line-height: 1.6 !important;
}
.labor-services-listing .labor-services-member p.line-bio, .labor-services-listing .labor-services-member .bio {
  clear: left;
}

#mainContent .aboutUs.client-testimonials h1 {
  margin-bottom: 30px;
}

.client-testimonial {
  margin-bottom: 25px;
}
.client-testimonial > img {
  max-width: 150px;
  height: auto;
  margin-right: 30px;
  display: inline-block;
  vertical-align: top;
}
.client-testimonial img + .content {
  display: inline-block;
  width: 455px;
  vertical-align: top;
}
