.yui-t-custom #yui-main{
  float:left;
  margin-left:0px;
}
.yui-t-custom #yui-main .yui-b{
  margin-left:0px;
}

.yui-b-secondary-home, .yui-b-secondary-inner, #nav1 {
  display: none;
}

div.yui-g-custom div.second ul.files { display: none; }

div.yui-g-custom {
  page-break-inside: avoid;
  overflow: hidden;
}

div.content-secondary {
  display: block;
}

#bd {
  padding-bottom: 20px;
}

#home-1 p {
  padding-left: 10px;
}

#home-3 {
  height: 50px;
}

#home-3 ul {
  padding-top: 20px;
  width: 684px;
  left: 0px;
}

#home-3 ul li a {
  text-decoration: none;
  color: #333333;
  float: left;
  padding: 0px 0 0 12px;
  margin: 0;
  overflow: hidden;
  height: auto !important; /* for most browsers */
  height /**/:auto; /* for IE5.5's bad box model */
}
#home-3 ul li.homes, #home-3 ul li.homes a {
  width: 192px;
  background: url(../img/p.gif) no-repeat top left;
}
#home-3 ul li.team, #home-3 ul li.team a {
  width: 194px;
  background: url(../img/p.gif) no-repeat top left;
}
#home-3 ul li.contact, #home-3 ul li.contact a {
  width: 178px;
  background: url(../img/p.gif) no-repeat top left;
}

.home-4 {
  margin-left: 0px;
}

.tag-line-home {
  padding-left: 10px;
}
.logo-home {
  padding-left: 0px;
}

div.yui-g-custom div.first {
  width: 440px;
}

div.yui-g-custom div.second div.second-img-div-circle {
  height: 164px;
  padding: 0px 10px 0px 50px;
}


#ft {
  background: #FFFFFF url(../img/p.gif) no-repeat top center;
  border-top: 1px solid #999999;
}
#ft1, #ft2 {
  padding-top: 20px;
}

#logo-print {
  padding-left: 40px;
}

.print-only {
  display: block;
}
.screen-only {
  display: none;
}

/* backgrounds */

#custom-doc, #custom-doc-inner {
  background: #FFFFFF url(../img/p.gif) no-repeat top left;
}
#custom-doc-inner {
  background: #FFFFFF url(../img/p.gif) no-repeat top left;
}
.bd-1 {
  background: #FFFFFF url(../img/p.gif) no-repeat top left;
}
.bd-2 {
  background: #FFFFFF url(../img/p.gif) no-repeat top left;
}

#ft {
  background: #FFFFFF url(../img/p.gif) no-repeat top left;
}
.yui-b-secondary-home {
  background: #FFFFFF url(../img/p.gif) no-repeat top left;
}
.yui-b-main-home {
  background: #FFFFFF url(../img/p.gif) no-repeat top left;
}

.home-4-hover {
  background: #FFFFFF url(../img/p.gif) no-repeat top left;
}
.yui-b-secondary-inner {
  background: #FFFFFF url(../img/p.gif) no-repeat top left;
}
.yui-b-main-inner {
  background: #FFFFFF url(../img/p.gif) no-repeat top left;
}

div.yui-g-custom div.one, div.yui-g-custom div.one-inner {
  background: #FFFFFF url(../img/p.gif) no-repeat top left;
}
div.bd-2 div.yui-g-custom div.first {
  background: #FFFFFF url(../img/p.gif) no-repeat top left;
}
div.bd-2 div.yui-g-custom div.second, div.bd-1 div.yui-g-custom div.second {
  background: #FFFFFF url(../img/p.gif) no-repeat top left;
  padding-top: 170px;
}
div.yui-g-custom div.second div.second-img-div-photo {
  background: #FFFFFF url(../img/p.gif) no-repeat top left;
}
div.yui-g-custom div.second div.second-img-div-circle {
  background: #FFFFFF url(../img/p.gif) no-repeat top left;
}

html, body {
  color: #000000;
}
#ft {
  color: #000000;
}
#ft a {
  color: #000000;
}
#home-1 p {
  color: #000000;
}
#home-1 a {
  color: #000000;
}
#home-1 p span {
  color: #000000;
}
.home-4 {
  color: #000000;
}
.home-4 a {
  color: #000000;
}
.home-4-hover {
  color: #000000;
  background: #FFFFFF url(../img/p.gif) no-repeat top left;
}
.home-4-hover a {
  color: #000000;
}
div.yui-g-custom a {
  color: #000000;
}
div.yui-g-custom div.second p.footnote {
  color: #000000;
}
div.yui-g-custom div.second ul li.footnote   { 
  color: #000000;
}
div.yui-g-custom div.second a {
  color: #000000;
}
.bd-2 div.yui-g-custom div.second a {
  color: #000000;
}

.page-title-img {
  padding: 84px 0px 30px 50px;
}
.page-title-img-2lines {
  padding-bottom: 30px;
}

