#biobutton a:hover,
#id86emailbutton a:hover,
#id6emailbutton a:hover,
#contactbutton a:hover,
#website2button a:hover,
#website3button a:hover,
#id82galleriesbutton a:hover,
#lightingbutton a:hover,
#website1button a:hover,
#recentbutton a:hover  {
   color: #FFFFFF;
}

#recentbutton a,
#website2button a,
#website1button a,
#biobutton a,
#lightingbutton a,
#id82galleriesbutton a,
#id6emailbutton a,
#id86emailbutton a,
#website3button a,
#contactbutton a  {
   display: block;
   width: 100%;
   text-decoration: none;
   color: #BFBFBF;
}

#website2button,
#website1button,
#website3button  {
   font: 15px/16px Arial;
   padding-bottom: 15px;
   text-align: center;
   visibility: visible;
   position: absolute;
   z-index: 1;
   height: 16px;
}

#contactbutton,
#biobutton,
#lightingbutton  {
   font: bold 11px/18px Arial;
   text-align: center;
   visibility: visible;
   position: absolute;
   top: 92px;
   z-index: 2;
   width: 112px;
   height: 18px;
}

#nappbutton a:hover,
#asmpbutton a:hover  {
   background-position: -69px 0%;
}

#recentbutton,
#id82galleriesbutton  {
   font: bold 11px/16px Arial;
   text-align: center;
   visibility: visible;
   position: absolute;
   top: 93px;
   z-index: 2;
   width: 83px;
   height: 16px;
}

#facebookbutton a:hover  {
   background-position: -56px 0%;
}

#creativabutton a:hover  {
   background-position: -92px 0%;
}

#bihomebutton a:hover  {
   background-position: -743px 0%;
}

#id82galleriesbutton  {
   left: 57px;
}

#aiapbutton a:hover  {
   background-position: -48px 0%;
}

#iaapbutton a:hover  {
   background-position: -61px 0%;
}

#id86emailbutton a  {
   text-decoration: underline;
}

#facebookbutton a  {
   background: url(contactmedia/facebookbutton.jpg) no-repeat 0% 0px;
   display: block;
   height: 56px;
   width: 56px;
   font-size: 56px;
   line-height: 56px;
}

#creativabutton a  {
   background: url(contactmedia/creativabutton.jpg) no-repeat 0% 0px;
   display: block;
   height: 30px;
   width: 92px;
   font-size: 30px;
   line-height: 30px;
}

#id86emailbutton  {
   font: bold 12px/25px Arial;
   text-align: justify;
   visibility: visible;
   position: absolute;
   left: 235px;
   top: 783px;
   z-index: 1;
   width: 173px;
   height: 25px;
}

#website3button  {
   width: 294px;
   top: 489px;
   left: 523px;
}

#bihomebutton a  {
   background: url(contactmedia/bihomebutton.jpg) no-repeat 0% 0px;
   display: block;
   height: 59px;
   width: 743px;
   font-size: 59px;
   line-height: 59px;
}

#facebookbutton  {
   visibility: visible;
   position: absolute;
   left: 890px;
   top: 776px;
   z-index: 1;
   width: 56px;
   height: 56px;
}

#website1button  {
   width: 237px;
   top: 389px;
   left: 552px;
}

#creativabutton  {
   visibility: visible;
   position: absolute;
   left: 792px;
   top: 788px;
   z-index: 1;
   width: 92px;
   height: 30px;
}

#lightingbutton  {
   left: 421px;
}

#website2button  {
   width: 294px;
   top: 459px;
   left: 523px;
}

#id6emailbutton  {
   font: 15px/11px Arial;
   padding-bottom: 15px;
   text-align: center;
   visibility: visible;
   position: absolute;
   left: 552px;
   top: 362px;
   z-index: 1;
   width: 237px;
   height: 11px;
}

#contactbutton  {
   left: 800px;
}

#contacttext p  {
   font: 15px/18px Arial;
   margin: 0px;
   padding-bottom: 15px;
   text-align: center;
   color: #BFBFBF;
}

#iaapbutton a  {
   background: url(contactmedia/iaapbutton.jpg) no-repeat 0% 0px;
   display: block;
   height: 57px;
   width: 61px;
   font-size: 57px;
   line-height: 57px;
}

#recentbutton  {
   left: 246px;
}

#asmpbutton a  {
   background: url(contactmedia/asmpbutton.jpg) no-repeat 0% 0px;
   display: block;
   height: 61px;
   width: 69px;
   font-size: 61px;
   line-height: 61px;
}

#aiapbutton a  {
   background: url(contactmedia/aiapbutton.jpg) no-repeat 0% 0px;
   display: block;
   height: 69px;
   width: 48px;
   font-size: 69px;
   line-height: 69px;
}

#nappbutton a  {
   background: url(contactmedia/nappbutton.jpg) no-repeat 0% 0px;
   display: block;
   height: 53px;
   width: 69px;
   font-size: 53px;
   line-height: 53px;
}

#bihomebutton  {
   visibility: visible;
   position: absolute;
   left: 131px;
   top: 19px;
   z-index: 1;
   width: 743px;
   height: 59px;
}

#contacttext  {
   visibility: visible;
   position: absolute;
   left: 552px;
   top: 218px;
   z-index: 1;
   width: 237px;
}

#phonetext p  {
   font: bold 12px/14px Arial;
   margin: 0px;
   text-align: justify;
   color: #BFBFBF;
}

#pid5contact  {
   margin: 0px auto 0px auto;
   height: 839px;
   width: 966px;
   position: relative;
   background-color: #000000;
}

#asmpbutton  {
   visibility: visible;
   position: absolute;
   left: 470px;
   top: 774px;
   z-index: 1;
   width: 69px;
   height: 61px;
}

#iaapbutton  {
   visibility: visible;
   position: absolute;
   left: 563px;
   top: 776px;
   z-index: 1;
   width: 61px;
   height: 57px;
}

#aiapbutton  {
   visibility: visible;
   position: absolute;
   left: 643px;
   top: 770px;
   z-index: 1;
   width: 48px;
   height: 69px;
}

#nappbutton  {
   visibility: visible;
   position: absolute;
   left: 713px;
   top: 778px;
   z-index: 1;
   width: 69px;
   height: 53px;
}

#phonetext  {
   visibility: visible;
   position: absolute;
   left: 35px;
   top: 788px;
   z-index: 1;
   width: 129px;
}

#lowerline  {
   background: url(contactmedia/lowerline.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 0px;
   top: 761px;
   z-index: 1;
   width: 966px;
   height: 3px;
}

#biobutton  {
   left: 611px;
}

#menubar  {
   background: url(contactmedia/menubar.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 0px;
   top: 89px;
   z-index: 1;
   width: 966px;
   height: 22px;
}

#image  {
   background: url(contactmedia/image.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 33px;
   top: 142px;
   z-index: 1;
   width: 393px;
   height: 590px;
}

html, body  {
   padding: 0px;
   margin: 0px;
   background-color: #2F2F2F;
}

