/*
Ariel DP staff styles for screen media
DHY Consulting
Updated: 8/9/2004
*/

/* Links
----------------------------------------------- */
a:link, a:visited {
  color:#03c;
  text-decoration:none;
  }
a:visited {
  color:#906;
  border-color:#c6c;
  }
a:hover {
  color:#f00;
  border-color:#c00;
  }
a:link img, a:visited img {border-width:0;}
h2 a:link, h2 a:visited {border-width:0; color:#03c;}
h3 a:link, h3 a:visited {border-width:0; color:#03c;}
h2 a:hover, h3 a:hover {color:#f00; border-bottom-width:1px;}
a.noborder:link, a.noborder:visited {border-width:0;}
a.thumbnail:link, a.thumbnail:visited {border-width:0;}

/* Staff
----------------------------------------------- */
#teambox {
  background: white;
  padding:9px;
  color:#333;
  margin: 0 0 20px 0;
  }
#teampics {
  position:relative;
  padding-bottom:12em;
  margin-bottom:0;
  }
#teampics h2 {
  display:none;
  /*
  Remaining declarations kept in case we want to
  make this title display below the photos.
  I don't like the flash between the h2 title and 
  partner name when mousing over photos, thus,
  display is turned off for now.
  */
  position:absolute;
  top:48px;
  font:bold 100%/1.2em Verdana,Sans-serif;
  color:#666;
  }
#teampics ul {
  position:relative;
  margin:0;
  padding:0 0 5em;
  height:45px;
  }
#teampics li {
  float:left;
  display:block;
  width:40px;
  height:45px;
  background-position:left top;
  margin: 0;
  padding:0;
  list-style-type:none;
  }
#team #teampics li {margin-right:10px;}
#teampics li a {
  display:block;
  width:40px;
  height:45px;
  border-width:0;
  background-repeat:no-repeat;
  background-position:left top;
  }
#teampics li.bernicet a {background-image: url(../images/img-staff/bernice-bw_sm2.jpg); border: 1px solid #ccc;}
#teampics li.brandieu a {background-image: url(../images/img-staff/brandie-bw_sm2.jpg); border: 1px solid #ccc;}
#teampics li.claires a {background-image: url(../images/img-staff/claire_suttle-bw_sm2.jpg); border: 1px solid #ccc;}
#teampics li.laurenh a {background-image: url(../images/img-staff/lauren_hoskins-bw_sm2.jpg); border: 1px solid #ccc;}
#teampics li.oanht a {background-image: url(../images/img-staff/oanh_tretter-bw_sm2.jpg); border: 1px solid #ccc;}
#teampics li.krisuan a {background-image: url(../images/img-staff/krisuan-bw_sm2.jpg); border: 1px solid #ccc;}
#teampics li.sarahe a {background-image: url(../images/img-staff/sarah_escosa-bw_sm2.jpg); border: 1px solid #ccc;}
#teampics li.cherylb a {background-image: url(../images/img-staff/cheryl_bamberger-bw_sm2.jpg); border: 1px solid #ccc;}
#teampics li.andrea a {background-image: url(../images/img-staff/andrea_owens-bw_sm2.jpg); border: 1px solid #ccc;}
#teampics li.wendyh a {background-image: url(../images/img-staff/wendy-bw_sm2.jpg); border: 1px solid #ccc;}
#teampics li.una a {background-image: url(../images/img-staff/una-bw_sm2.jpg); border: 1px solid #ccc;}
#teampics li.kimk a {background-image: url(../images/img-staff/kim_kasper-bw_sm2.jpg); border: 1px solid #ccc;}
#teampics li.kristinaa a {background-image: url(../images/img-staff/na.gif); border: 1px solid #ccc;}
#teampics li.melissaa a {background-image: url(../images/img-staff/melissa_aguilar-bw_sm2.jpg); border: 1px solid #ccc;}

#teampics li.bernicet a:hover, #teampics li.bernicet
 {
  /*
  background-image:url("/images/team/lane_on0.jpg");
  */
  border: 1px solid #c00;
 }
#teampics li.brandieu a:hover
  {border: 1px solid #c00;}
#teampics li.claires a:hover
  {border: 1px solid #c00;}
#teampics li.laurenh a:hover
  {border: 1px solid #c00;}
#teampics li.oanht a:hover
  {border: 1px solid #c00;}
#teampics li.krisuan a:hover
  {border: 1px solid #c00;}
#teampics li.sarahe a:hover
  {border: 1px solid #c00;}
#teampics li.cherylb a:hover
  {border: 1px solid #c00;}
#teampics li.andrea a:hover
  {border: 1px solid #c00;}
#teampics li.wendyh a:hover
  {border: 1px solid #c00;}
#teampics li.una a:hover
  {border: 1px solid #c00;}
#teampics li.kimk a:hover
  {border: 1px solid #c00;}
#teampics li.kristinaa a:hover
  {border: 1px solid #c00;}
#teampics li.melissaa a:hover
  {border: 1px solid #c00;}  
  
#teampics li.bernicet
  {border: 0px; margin: 2px;}
#teampics li.brandieu
  {border: 0px; margin: 2px;}
#teampics li.claires
  {border: 0px; margin: 2px;}
#teampics li.laurenh
  {border: 0px; margin: 2px;}
#teampics li.oanht
  {border: 0px; margin: 2px;}
#teampics li.krisuan
  {border: 0px; margin: 2px;}
#teampics li.sarahe
  {border: 0px; margin: 2px;}
#teampics li.cherylb
  {border: 0px; margin: 2px;}
#teampics li.andrea
  {border: 0px; margin: 2px;}
#teampics li.wendyh
  {border: 0px; margin: 2px;}
#teampics li.una
  {border: 0px; margin: 2px;}
#teampics li.kimk
  {border: 0px; margin: 2px;}
#teampics li.kristinaa
  {border: 0px; margin: 2px;}
#teampics li.melissaa
  {border: 0px; margin: 2px;}
  
#teampics li a span {
  position:absolute;
  top:48px;
  left:0;
  display:block;
  width:160px;
  padding-left:10px;
  background: url(../images/bullet_green.gif) no-repeat 0 50%;
  line-height:1.5em;
  color:#333;
  voice-family: "\"}\"";
  voice-family:inherit;
  width:150px;
  } html>body #teampics li a span {width:150px;}
#teampics li a:hover span {
  color:#c00;
  cursor:pointer;
  background-image: url(../images/bullet_red.gif);
  }
 
#teampics li.bernicet a span {margin-top:11.5em;}
#teampics li.brandieu a span {margin-top:13em;}
#teampics li.claires a span {margin-top:14.5em;}
#teampics li.cherylb a span {margin-top:16em;}
#teampics li.laurenh a span {margin-top:17.5em;}
#teampics li.oanht a span {margin-top:19em;}

#teampics li.krisuan a span {margin-top:11.5em; margin-left: 12em;}
#teampics li.andrea a span {margin-top:13em; margin-left: 12em;}
#teampics li.sarahe a span {margin-top:14.5em; margin-left: 12em;}
#teampics li.wendyh a span {margin-top:16em; margin-left: 12em;}
#teampics li.una a span {margin-top:17.5em; margin-left: 12em;}

#teampics li.kimk a span {margin-top:11.5em; margin-left: 24em;}
#teampics li.kristinaa a span {margin-top:13em; margin-left: 24em;}
#teampics li.melissaa a span {margin-top:14.5em; margin-left: 24em;}

html>body #teampics li.melissaa a span {width:110px;}
#team #teampics li.melissaa a span {left:200px;}

#recentpr {
  background: white;
  width:178px;
  margin:0px 0px 20px 0px;
  border:1px solid #999;
  }
#recentpr h3 {
  background:#ccc;
  padding:4px 8px;
  border-bottom:1px solid #999;
  color:#333;
  }
#recentpr ul {
  padding:0 8px;
  }
#recentpr ul li {
  margin-left:0;
  background:none;
  padding-left:0;
  }
#recentpr p {
  padding:0 8px;
 }
 
