a  {
   text-decoration: none;
   color: #000000;
}

a ins  {
   text-decoration: none;
}

#id40landscapes p,
#id63moderndesign p,
#id28moderndesign p,
#id43beforeafter p,
#id87residentialinteriors p,
#id52residentialinteriors p,
#id78beforeafter p,
#id81commercialinteriors p,
#id46commercialinteriors p,
#id72environmentalportraits p,
#id37environmentalportraits p,
#id69publishedwork p,
#id34publishedwork p,
#id31vignettes p,
#id84commercialexteriors p,
#id49commercialexteriors p,
#id90residentialexteriors p,
#id55residentialexteriors p,
#id75landscapes p,
#id66vignettes p  {
   font: bold 11px/13px Arial;
   margin: 0px;
   color: #BFBFBF;
   text-align: center;
}

#website3button a,
#id124emailbutton a,
#id6emailbutton a,
#galleriesbutton a,
#recentbutton a,
#iphonegalleriesbutton a,
#website1button a,
#contactbutton a,
#lightingbutton a,
#biobutton a,
#website2button a,
#id60fullsizebutton a  {
   display: block;
   width: 100%;
   text-decoration: none;
   color: #BFBFBF;
}

#ipcibutton a,
#residentialintbutton a,
#iprebutton a,
#commercialintbutton a,
#beforeafterbutton a,
#ipcebutton a,
#ipbabutton a,
#commercialextbutton a,
#ipributton a,
#residentialextbutton a  {
   background-repeat: no-repeat;
   display: block;
   height: 143px;
   width: 202px;
   background-position: 0% 0px;
   font-size: 143px;
   line-height: 143px;
}

#id55residentialexteriors,
#id90residentialexteriors,
#id49commercialexteriors,
#id84commercialexteriors,
#id52residentialinteriors,
#id87residentialinteriors  {
   visibility: visible;
   position: absolute;
   z-index: 3;
   width: 194px;
}

#ipepbutton a,
#ipmdbutton a,
#moderndesignbutton a,
#ipvignettesbutton a,
#vignettesbutton a,
#publishedworkbutton a,
#ippwbutton a,
#envportraitsbutton a  {
   background-repeat: no-repeat;
   display: block;
   height: 204px;
   width: 155px;
   background-position: 0% 0px;
   font-size: 204px;
   line-height: 204px;
}

#biobutton a:hover,
#lightingbutton a:hover,
#id124emailbutton a:hover,
#contactbutton a:hover,
#recentbutton a:hover,
#galleriesbutton a:hover  {
   color: #FFFFFF;
}

#id23lightingtext p,
#descriptiontext p,
#biotext p,
#id18lightingtext p,
#id22lightingtext p,
#id19lightingtext p  {
   font: 13px/16px Arial;
   margin: 0px;
   color: #BFBFBF;
   padding-top: 20px;
   text-align: justify;
}

#ipcebutton,
#commercialintbutton,
#iprebutton,
#residentialextbutton,
#commercialextbutton,
#ipcibutton  {
   visibility: visible;
   position: absolute;
   z-index: 3;
   width: 202px;
   height: 143px;
}

#pid5bioawards,
#pid6contact,
#pid2galleries,
#pid1home,
#pid4lighting,
#iphonegalleries  {
   margin: 0px auto 0px auto;
   height: 849px;
   width: 968px;
   position: relative;
   background-color: #0A132E;
}

#ipvignettesbutton,
#vignettesbutton,
#moderndesignbutton,
#ipmdbutton  {
   visibility: visible;
   position: absolute;
   top: 466px;
   z-index: 3;
   width: 155px;
   height: 204px;
}

#id43beforeafter,
#id40landscapes,
#id78beforeafter,
#id75landscapes  {
   visibility: visible;
   position: absolute;
   top: 721px;
   z-index: 3;
   width: 194px;
}

#ippwbutton,
#envportraitsbutton,
#publishedworkbutton,
#ipepbutton  {
   visibility: visible;
   position: absolute;
   top: 201px;
   z-index: 3;
   width: 155px;
   height: 204px;
}

#id37environmentalportraits,
#id72environmentalportraits  {
   visibility: visible;
   position: absolute;
   left: 566px;
   top: 416px;
   z-index: 4;
   width: 194px;
}

#id46commercialinteriors,
#id81commercialinteriors  {
   visibility: visible;
   position: absolute;
   left: 278px;
   top: 511px;
   z-index: 3;
   width: 194px;
}

#associationstext p,
#awards2text p,
#awardstext p  {
   font: 12px/25px Arial;
   margin: 0px;
   color: #BFBFBF;
   padding-bottom: 1px;
   text-align: justify;
}

#id66vignettes,
#id28moderndesign,
#id31vignettes  {
   visibility: visible;
   position: absolute;
   top: 686px;
   width: 195px;
}

#website2button,
#website3button,
#website1button  {
   font: 15px/16px Arial;
   padding-bottom: 15px;
   text-align: center;
   visibility: visible;
   position: absolute;
   z-index: 3;
   height: 16px;
}

#iphonegalleriesbutton,
#id60fullsizebutton  {
   font: bold 12px/16px Arial;
   text-align: center;
   visibility: visible;
   position: absolute;
   left: 572px;
   top: 146px;
   z-index: 4;
   width: 262px;
   height: 16px;
}

#lightingbutton,
#contactbutton,
#biobutton  {
   font: bold 11px/18px Arial;
   text-align: center;
   visibility: visible;
   position: absolute;
   top: 92px;
   z-index: 4;
   width: 112px;
   height: 18px;
}

#asmpbutton a:hover,
#nappbutton a:hover  {
   background-position: -69px 0%;
}

#iphonebutton a,
#id59fullsizebutton a  {
   background-repeat: no-repeat;
   display: block;
   height: 23px;
   width: 237px;
   background-position: 0% 0px;
   font-size: 23px;
   line-height: 23px;
}

#id69publishedwork,
#id34publishedwork  {
   visibility: visible;
   position: absolute;
   left: 755px;
   top: 416px;
   z-index: 3;
   width: 195px;
}

#id18lightingtext,
#id19lightingtext  {
   visibility: visible;
   position: absolute;
   left: 342px;
   z-index: 3;
   width: 589px;
}

#iphonebutton,
#id59fullsizebutton  {
   visibility: visible;
   position: absolute;
   left: 585px;
   top: 142px;
   z-index: 3;
   width: 237px;
   height: 23px;
}

#iplsbutton a,
#landscapesbutton a  {
   background-repeat: no-repeat;
   display: block;
   height: 142px;
   width: 201px;
   background-position: 0% 0px;
   font-size: 142px;
   line-height: 142px;
}

#ipributton,
#residentialintbutton  {
   visibility: visible;
   position: absolute;
   left: 273px;
   top: 142px;
   z-index: 3;
   width: 202px;
   height: 143px;
}

#ipbabutton,
#beforeafterbutton  {
   visibility: visible;
   position: absolute;
   left: 33px;
   top: 568px;
   z-index: 3;
   width: 202px;
   height: 143px;
}

#recentbutton,
#galleriesbutton  {
   font: bold 11px/16px Arial;
   text-align: center;
   visibility: visible;
   position: absolute;
   top: 93px;
   z-index: 4;
   width: 83px;
   height: 16px;
}

#landscapesbutton,
#iplsbutton  {
   visibility: visible;
   position: absolute;
   left: 273px;
   top: 568px;
   z-index: 3;
   width: 201px;
   height: 142px;
}

#id90residentialexteriors  {
   top: 296px;
   left: 38px;
}

#id87residentialinteriors  {
   top: 296px;
   left: 277px;
}

#id55residentialexteriors  {
   top: 296px;
   left: 38px;
}

#id52residentialinteriors  {
   top: 296px;
   left: 277px;
}

#id49commercialexteriors  {
   top: 511px;
   left: 38px;
}

#iphonegalleriesbutton a  {
   color: #FFFFFF;
}

#id84commercialexteriors  {
   top: 511px;
   left: 38px;
}

#residentialintbutton a  {
   background-image: url(galleriesmedia/residentialintbutton.jpg);
}

#residentialextbutton a  {
   background-image: url(galleriesmedia/residentialextbutton.jpg);
}

#creativabutton a:hover  {
   background-position: -92px 0%;
}

#commercialintbutton a  {
   background-image: url(galleriesmedia/commercialintbutton.jpg);
}

#publishedworkbutton a  {
   background-image: url(galleriesmedia/publishedworkbutton.jpg);
}

#commercialextbutton a  {
   background-image: url(galleriesmedia/commercialextbutton.jpg);
}

#bihomebutton a:hover  {
   background-position: -743px 0%;
}

#residentialextbutton  {
   top: 142px;
   left: 34px;
}

#id60fullsizebutton a  {
   color: #FFFFFF;
}

#id59fullsizebutton a  {
   background-image: url(iphonegalleriesmedia/id59fullsizebutton.jpg);
}

#moderndesignbutton a  {
   background-image: url(galleriesmedia/moderndesignbutton.jpg);
}

#envportraitsbutton a  {
   background-image: url(galleriesmedia/envportraitsbutton.jpg);
}

#border,
#background  {
   visibility: visible;
   position: absolute;
   left: 0px;
   top: 0px;
   width: 968px;
   height: 849px;
   background-repeat: no-repeat;
}

#publishedworkbutton  {
   left: 775px;
}

#commercialextbutton  {
   top: 357px;
   left: 34px;
}

#ipvignettesbutton a  {
   background-image: url(iphonegalleriesmedia/ipvignettesbutton.jpg);
}

#beforeafterbutton a  {
   background-image: url(galleriesmedia/beforeafterbutton.jpg);
}

#commercialintbutton  {
   top: 357px;
   left: 274px;
}

#id124emailbutton a  {
   text-decoration: underline;
}

#aiapbutton a:hover  {
   background-position: -48px 0%;
}

#envportraitsbutton  {
   left: 586px;
}

#iaapbutton a:hover  {
   background-position: -61px 0%;
}

#moderndesignbutton  {
   left: 778px;
}

#landscapesbutton a  {
   background-image: url(galleriesmedia/landscapesbutton.jpg);
}

#ipvignettesbutton  {
   left: 586px;
}

#descriptiontext p  {
   padding-top: 0px;
}

#vignettesbutton a  {
   background-image: url(galleriesmedia/vignettesbutton.jpg);
}

#id19lightingtext  {
   top: 553px;
}

#id28moderndesign  {
   z-index: 3;
   left: 761px;
}

#id124emailbutton  {
   font: bold 12px/25px Arial;
   text-align: justify;
   visibility: visible;
   position: absolute;
   left: 236px;
   top: 783px;
   z-index: 3;
   width: 173px;
   height: 25px;
}

#id18lightingtext  {
   top: 643px;
}

#creativabutton a  {
   background: url(lightingmedia/creativabutton.jpg) no-repeat 0% 0px;
   display: block;
   height: 30px;
   width: 92px;
   font-size: 30px;
   line-height: 30px;
}

#galleriesbutton  {
   left: 58px;
}

#id78beforeafter  {
   left: 37px;
}

#vignettesbutton  {
   left: 586px;
}

#id43beforeafter  {
   left: 37px;
}

#website2button  {
   width: 294px;
   top: 459px;
   left: 524px;
}

#creativabutton  {
   visibility: visible;
   position: absolute;
   left: 843px;
   top: 788px;
   z-index: 3;
   width: 92px;
   height: 30px;
}

#lightingbutton  {
   left: 422px;
}

#bihomebutton a  {
   background: url(lightingmedia/bihomebutton.jpg) no-repeat 0% 0px;
   display: block;
   height: 59px;
   width: 743px;
   font-size: 59px;
   line-height: 59px;
}

#website1button  {
   width: 237px;
   top: 389px;
   left: 553px;
}

#website3button  {
   width: 294px;
   top: 489px;
   left: 524px;
}

#iphonebutton a  {
   background-image: url(galleriesmedia/iphonebutton.jpg);
}

#id6emailbutton  {
   font: 15px/11px Arial;
   padding-bottom: 15px;
   text-align: center;
   visibility: visible;
   position: absolute;
   left: 553px;
   top: 362px;
   z-index: 3;
   width: 237px;
   height: 11px;
}

#id40landscapes  {
   left: 277px;
}

#id75landscapes  {
   left: 277px;
}

#contactbutton  {
   left: 801px;
}

#id31vignettes  {
   z-index: 4;
   left: 569px;
}

#id66vignettes  {
   z-index: 3;
   left: 569px;
}

#nappbutton a  {
   background: url(lightingmedia/nappbutton.jpg) no-repeat 0% 0px;
   display: block;
   height: 53px;
   width: 69px;
   font-size: 53px;
   line-height: 53px;
}

#ipbabutton a  {
   background-image: url(iphonegalleriesmedia/ipbabutton.jpg);
}

#iprebutton a  {
   background-image: url(iphonegalleriesmedia/iprebutton.jpg);
}

#iplsbutton a  {
   background-image: url(iphonegalleriesmedia/iplsbutton.jpg);
}

#ipcibutton a  {
   background-image: url(iphonegalleriesmedia/ipcibutton.jpg);
}

#asmpbutton a  {
   background: url(lightingmedia/asmpbutton.jpg) no-repeat 0% 0px;
   display: block;
   height: 61px;
   width: 69px;
   font-size: 61px;
   line-height: 61px;
}

#bihomebutton  {
   visibility: visible;
   position: absolute;
   left: 132px;
   top: 19px;
   z-index: 3;
   width: 743px;
   height: 59px;
}

#ipepbutton a  {
   background-image: url(iphonegalleriesmedia/ipepbutton.jpg);
}

#ipmdbutton a  {
   background-image: url(iphonegalleriesmedia/ipmdbutton.jpg);
}

#ipcebutton a  {
   background-image: url(iphonegalleriesmedia/ipcebutton.jpg);
}

#ippwbutton a  {
   background-image: url(iphonegalleriesmedia/ippwbutton.jpg);
}

#ipributton a  {
   background-image: url(iphonegalleriesmedia/ipributton.jpg);
}

#recentbutton  {
   left: 247px;
}

#iaapbutton a  {
   background: url(lightingmedia/iaapbutton.jpg) no-repeat 0% 0px;
   display: block;
   height: 57px;
   width: 61px;
   font-size: 57px;
   line-height: 57px;
}

#aiapbutton a  {
   background: url(lightingmedia/aiapbutton.jpg) no-repeat 0% 0px;
   display: block;
   height: 69px;
   width: 48px;
   font-size: 69px;
   line-height: 69px;
}

#phonetext p  {
   font: bold 12px/14px Arial;
   margin: 0px;
   text-align: justify;
   color: #BFBFBF;
}

#nappbutton  {
   visibility: visible;
   position: absolute;
   left: 744px;
   top: 778px;
   z-index: 3;
   width: 69px;
   height: 53px;
}

#aiapbutton  {
   visibility: visible;
   position: absolute;
   left: 664px;
   top: 770px;
   z-index: 3;
   width: 48px;
   height: 69px;
}

#background  {
   background-image: url(lightingmedia/background.jpg);
   z-index: 1;
}

#asmpbutton  {
   visibility: visible;
   position: absolute;
   left: 471px;
   top: 774px;
   z-index: 3;
   width: 69px;
   height: 61px;
}

#ippwbutton  {
   left: 775px;
}

#iaapbutton  {
   visibility: visible;
   position: absolute;
   left: 574px;
   top: 776px;
   z-index: 3;
   width: 61px;
   height: 57px;
}

#ipcibutton  {
   top: 357px;
   left: 274px;
}

#ipcebutton  {
   top: 357px;
   left: 34px;
}

#ipmdbutton  {
   left: 778px;
}

#ipepbutton  {
   left: 586px;
}

#iprebutton  {
   top: 142px;
   left: 34px;
}

#biotext p  {
   letter-spacing: -1px;
}

#phonetext  {
   visibility: visible;
   position: absolute;
   left: 36px;
   top: 788px;
   z-index: 3;
   width: 129px;
}

#biobutton  {
   left: 612px;
}

#lowerline  {
   background: url(lightingmedia/lowerline.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 1px;
   top: 761px;
   z-index: 3;
   width: 966px;
   height: 3px;
}

#menubar  {
   background: url(lightingmedia/menubar.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 1px;
   top: 89px;
   z-index: 3;
   width: 966px;
   height: 22px;
}

#border  {
   background-image: url(lightingmedia/border.jpg);
   z-index: 2;
}

html, body  {
   padding: 0px;
   margin: 0px;
   background-color: #1A1A1A;
}

