#patrickdarbybutton a:hover,
#michaelbaxterbutton a:hover,
#dinotonnbutton a:hover,
#markboisclairbutton a:hover,
#reddiehendersonbutton a:hover,
#keneasleybutton a:hover,
#alpaynebutton a:hover  {
   background-position: -88px 0%;
}

#michaelbaxterbutton a,
#markboisclairbutton a,
#alpaynebutton a,
#dinotonnbutton a,
#keneasleybutton a,
#michaelwoodallbutton a,
#reddiehendersonbutton a,
#patrickdarbybutton a  {
   background-repeat: no-repeat;
   display: block;
   height: 120px;
   width: 88px;
   background-position: 0% 0px;
   font-size: 120px;
   line-height: 120px;
}

#id129dinotonn p,
#id138markboisclair p,
#id135keneasley p,
#id126michaelwoodall p,
#id132reddiehenderson p,
#id123patrickdarby p,
#id141alpayne p,
#id120michaelbaxter p  {
   font: 12px/14px Arial;
   margin: 0px;
   color: #FFFFFF;
   text-align: center;
}

#keneasleybutton,
#patrickdarbybutton,
#dinotonnbutton,
#michaelbaxterbutton,
#markboisclairbutton,
#reddiehendersonbutton,
#alpaynebutton  {
   visibility: visible;
   position: absolute;
   top: 646px;
   z-index: 4;
   width: 88px;
   height: 120px;
}

#descriptiontext *:first-child  {
   padding-top: 0px;
}

#michaelwoodallbutton a:hover  {
   background-position: -87px 0%;
}

#reddiehendersonbutton a  {
   background-image: url(homemedia/reddiehendersonbutton.jpg);
}

#michaelwoodallbutton a  {
   width: 87px;
   background-image: url(homemedia/michaelwoodallbutton.jpg);
}

#architecturalbutton a  {
   display: block;
   width: 100%;
   text-decoration: none;
   color: #FFFFFF;
}

#michaelbaxterbutton a  {
   background-image: url(homemedia/michaelbaxterbutton.jpg);
}

#reddiehendersonbutton  {
   left: 382px;
}

#markboisclairbutton a  {
   background-image: url(homemedia/markboisclairbutton.jpg);
}

#id132reddiehenderson  {
   visibility: visible;
   position: absolute;
   left: 370px;
   top: 610px;
   z-index: 4;
   width: 112px;
}

#biobackground,
#main  {
   visibility: visible;
   position: absolute;
   left: 0px;
   top: 0px;
   width: 968px;
   height: 849px;
   background-repeat: no-repeat;
}

#patrickdarbybutton a  {
   background-image: url(homemedia/patrickdarbybutton.jpg);
}

#michaelwoodallbutton  {
   visibility: visible;
   position: absolute;
   left: 618px;
   top: 646px;
   z-index: 4;
   width: 87px;
   height: 120px;
}

#architecturalbutton  {
   font: 27px/25px Arial;
   text-align: left;
   visibility: visible;
   position: absolute;
   left: 64px;
   top: 43px;
   z-index: 3;
   width: 502px;
   height: 25px;
}

#id126michaelwoodall  {
   visibility: visible;
   position: absolute;
   left: 601px;
   top: 610px;
   z-index: 4;
   width: 121px;
}

#markboisclairbutton  {
   left: 147px;
}

#michaelbaxterbutton  {
   left: 853px;
}

#patrickdarbybutton  {
   left: 735px;
}

#id138markboisclair  {
   visibility: visible;
   position: absolute;
   left: 137px;
   top: 610px;
   z-index: 4;
   width: 108px;
}

#id120michaelbaxter  {
   visibility: visible;
   position: absolute;
   left: 840px;
   top: 610px;
   z-index: 4;
   width: 115px;
}

#keneasleybutton a  {
   background-image: url(homemedia/keneasleybutton.jpg);
}

#introaug10xxmedia  {
   visibility: visible;
   position: absolute;
   left: 3px;
   top: 121px;
   z-index: 4;
   width: 962px;
   height: 259px;
}

#descriptiontext p  {
   font: 13px/16px Arial;
   margin: 0px;
   color: #CCCCCC;
   padding-top: 15px;
   text-align: left;
}

#id123patrickdarby  {
   visibility: visible;
   position: absolute;
   left: 728px;
   top: 610px;
   z-index: 4;
   width: 102px;
}

#collectiontext p  {
   font: 14px/17px Arial;
   margin: 0px;
   color: #B1B1B1;
   text-align: left;
}

#disclaimertext p  {
   font: 11px/13px Arial;
   margin: 0px;
   color: #CCCCCC;
   text-align: center;
}

#dinotonnbutton a  {
   background-image: url(homemedia/dinotonnbutton.jpg);
}

#descriptiontext  {
   visibility: visible;
   position: absolute;
   left: 20px;
   top: 399px;
   z-index: 4;
   width: 929px;
}

#alpaynebutton a  {
   background-image: url(homemedia/alpaynebutton.jpg);
}

#keneasleybutton  {
   left: 264px;
}

#collectiontext  {
   visibility: visible;
   position: absolute;
   left: 87px;
   top: 23px;
   z-index: 3;
   width: 240px;
}

#disclaimertext  {
   visibility: visible;
   position: absolute;
   left: 19px;
   top: 818px;
   z-index: 3;
   width: 930px;
}

#dinotonnbutton  {
   left: 500px;
}

#id135keneasley  {
   visibility: visible;
   position: absolute;
   left: 263px;
   top: 610px;
   z-index: 4;
   width: 90px;
}

#biobackground  {
   background-image: url(homemedia/biobackground.jpg);
   z-index: 1;
}

#id129dinotonn  {
   visibility: visible;
   position: absolute;
   left: 503px;
   top: 610px;
   z-index: 4;
   width: 83px;
}

#alpaynebutton  {
   left: 29px;
}

#citiestext p  {
   font: 12px/14px Arial;
   margin: 0px;
   color: #B1B1B1;
   text-align: left;
}

#id141alpayne  {
   visibility: visible;
   position: absolute;
   left: 36px;
   top: 610px;
   z-index: 4;
   width: 74px;
}

#citiestext  {
   visibility: visible;
   position: absolute;
   left: 589px;
   top: 63px;
   z-index: 3;
   width: 315px;
}

#lines  {
   background: url(homemedia/lines.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 0px;
   top: 119px;
   z-index: 3;
   width: 968px;
   height: 678px;
}

#home  {
   margin: 0px auto 0px auto;
   height: 849px;
   width: 968px;
   position: relative;
   background-color: #0A132E;
}

#main  {
   background-image: url(homemedia/main.jpg);
   z-index: 2;
}

html, body  {
   padding: 0px;
   margin: 0px;
   background-color: #000000;
}


