a  {
   text-decoration: none;
   color: #000000;
}

a ins  {
   text-decoration: none;
}

#bioplaintextbutton a:hover,
#hummingbirdknobbutton a:hover,
#fineartgallerybutton a:hover,
#transformationsbutton a:hover,
#corporateportfoliobutton a:hover,
#exteriorsbutton a:hover,
#interiorsbutton a:hover,
#biobutton a:hover,
#cambodiabutton a:hover,
#corporatebutton a:hover,
#laosbutton a:hover,
#hkspringbutton a:hover,
#coloradobutton a:hover,
#vailcoloradobutton a:hover,
#infraredbwbutton a:hover,
#clientlistbutton a:hover,
#thailandbutton a:hover,
#hkfallbutton a:hover,
#fineartbutton a:hover,
#vietnambutton a:hover,
#louisianabutton a:hover,
#chinabutton a:hover,
#arizonabutton a:hover,
#costaricabutton a:hover,
#architecturebutton a:hover,
#hksummerbutton a:hover,
#hkwinterbutton a:hover,
#hktheanimalsbutton a:hover,
#awardsbutton a:hover,
#howweworkbutton a:hover,
#monographsbutton a:hover,
#texasbutton a:hover,
#travelstockbutton a:hover,
#taiwanbutton a:hover  {
   background-position: -144px 0%;
}

#chinabutton a,
#monographsbutton a,
#hkwinterbutton a,
#interiorsbutton a,
#hummingbirdknobbutton a,
#howweworkbutton a,
#transformationsbutton a,
#bioplaintextbutton a,
#hksummerbutton a,
#laosbutton a,
#clientlistbutton a,
#hkfallbutton a,
#vietnambutton a,
#louisianabutton a,
#infraredbwbutton a,
#arizonabutton a,
#texasbutton a,
#corporateportfoliobutton a,
#hkspringbutton a,
#coloradobutton a,
#vailcoloradobutton a,
#costaricabutton a,
#cambodiabutton a,
#fineartgallerybutton a,
#architecturebutton a,
#taiwanbutton a,
#hktheanimalsbutton a,
#corporatebutton a,
#thailandbutton a,
#exteriorsbutton a,
#travelstockbutton a,
#biobutton a,
#fineartbutton a,
#awardsbutton a  {
   background-repeat: no-repeat;
   display: block;
   height: 34px;
   width: 144px;
   background-position: 0% 0px;
   font-size: 34px;
   line-height: 34px;
}

#pid7howwework2,
#hww2text,
#homepage,
#contact,
#pid2bio,
#hww1text,
#interiors,
#pid6howwework,
#clientlist,
#bioplaintext  {
   width: 1024px;
   position: relative;
   margin-left: auto;
   margin-top: 0px;
   margin-bottom: 0px;
}

#hwwtextmorebutton a,
#morebutton a,
#prevbutton a,
#nextbutton a  {
   background-repeat: no-repeat;
   display: block;
   height: 52px;
   width: 79px;
   background-position: 0% 0px;
   font-size: 52px;
   line-height: 52px;
}

#photographytypesmenu li a:hover,
#locationsmenu li a:hover  {
   font-style: italic;
}

#galleriesbutton a:hover,
#aboutusbutton a:hover  {
   background-position: -141px 0%;
}

#locationsmenu li a,
#photographytypesmenu li a  {
   font-style: italic;
   text-decoration: none;
   color: #CDC726;
   height: 100%;
   display: block;
}

#corporateportfoliobutton,
#monographsbutton  {
   visibility: hidden;
   position: absolute;
   left: 492px;
   top: 188px;
   width: 144px;
   height: 34px;
}

#photographytypesmenu li,
#locationsmenu li  {
   height: 100%;
   display: block;
   float: left;
   margin: 0px;
}

#nextbutton a:hover,
#prevbutton a:hover  {
   background-position: -79px 0%;
}

#howwework1text p,
#howwework2text p  {
   font: bold 20px/24px "Trebuchet MS";
   margin: 0px;
   text-align: left;
   color: #F9EF00;
}

#aboutusbutton a,
#galleriesbutton a  {
   background-repeat: no-repeat;
   display: block;
   height: 88px;
   width: 141px;
   background-position: 0% 0px;
   font-size: 88px;
   line-height: 88px;
}

#interiorsthumbsheet .thumbwrapper  {
   position: relative;
   float: left;
   margin: 0px;
   padding: 5px;
   width: 75px;
   height: 75px;
}

#homebutton a,
#contactbutton a  {
   background-repeat: no-repeat;
   display: block;
   height: 87px;
   background-position: 0% 0px;
   font-size: 87px;
   line-height: 87px;
}

#morebutton,
#hwwtextmorebutton  {
   visibility: visible;
   position: absolute;
   left: 589px;
   top: 653px;
   z-index: 2;
   width: 79px;
   height: 52px;
}

#corporateportfoliobutton a  {
   background-image: url(howwework2media/corporateportfoliobutton.gif);
}

#interiorspicturebox table  {
   width: 100%;
   height: 100%;
}

#corporateportfoliobutton  {
   z-index: 23;
}

#hummingbirdknobbutton a  {
   background-image: url(interiorsmedia/hummingbirdknobbutton.gif);
}

#prevbutton,
#nextbutton  {
   visibility: visible;
   position: absolute;
   top: 685px;
   z-index: 5;
   width: 79px;
   height: 52px;
}

#transformationsbutton a  {
   background-image: url(howwework2media/transformationsbutton.gif);
}

#fineartgallerybutton a  {
   background-image: url(howwework2media/fineartgallerybutton.gif);
}

#contactbutton a:hover  {
   background-position: -131px 0%;
}

#transformationsbutton  {
   visibility: hidden;
   position: absolute;
   left: 626px;
   top: 189px;
   z-index: 27;
   width: 144px;
   height: 34px;
}

#hummingbirdknobbutton  {
   visibility: hidden;
   position: absolute;
   left: 357px;
   top: 256px;
   z-index: 22;
   width: 144px;
   height: 34px;
}

#architecturebutton a  {
   background-image: url(howwework2media/architecturebutton.gif);
}

#vailcoloradobutton a  {
   background-image: url(howwework2media/vailcoloradobutton.gif);
}

#photographytypesmenu  {
   font: italic bold 13px/21px "Trebuchet MS";
   height: 21px;
   text-align: center;
   margin: 0px;
   padding: 0px;
   list-style: none;
   font-variant: small-caps;
   color: #CDC726;
   position: absolute;
   left: 35px;
   top: 745px;
   z-index: 2;
   width: 941px;
}

#hktheanimalsbutton a  {
   background-image: url(interiorsmedia/hktheanimalsbutton.gif);
}

#fineartgallerybutton  {
   visibility: hidden;
   position: absolute;
   left: 492px;
   top: 165px;
   z-index: 24;
   width: 144px;
   height: 34px;
}

#bioplaintextbutton a  {
   background-image: url(howwework2media/bioplaintextbutton.gif);
}

#interiorsthumbsheet  {
   visibility: visible;
   position: absolute;
   left: 23px;
   top: 251px;
   z-index: 4;
   width: 386px;
   height: 474px;
}

#travelstockbutton a  {
   background-image: url(howwework2media/travelstockbutton.gif);
}

#dreamcatcherimaging  {
   background: url(howwework2media/dreamcatcherimaging.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 225px;
   top: 6px;
   z-index: 2;
   width: 346px;
   height: 89px;
}

#interiorspicturebox  {
   visibility: visible;
   position: absolute;
   left: 442px;
   top: 170px;
   z-index: 11;
   width: 550px;
   height: 550px;
}

#hwwtextmorebutton a  {
   background-image: url(hww1textmedia/hwwtextmorebutton.gif);
}

#bioplaintextbutton  {
   visibility: visible;
   position: absolute;
   left: 48px;
   top: 696px;
   z-index: 2;
   width: 144px;
   height: 34px;
}

#monographsbutton a  {
   background-image: url(howwework2media/monographsbutton.gif);
}

#clientlistbutton a  {
   background-image: url(howwework2media/clientlistbutton.gif);
}

#architecturebutton  {
   visibility: hidden;
   position: absolute;
   left: 357px;
   top: 141px;
   z-index: 31;
   width: 144px;
   height: 34px;
}

#infraredbwbutton a  {
   background-image: url(howwework2media/infraredbwbutton.gif);
}

#blogbutton a:hover  {
   background-position: -106px 0%;
}

#homebutton a:hover  {
   background-position: -115px 0%;
}

#vailcoloradobutton  {
   visibility: hidden;
   position: absolute;
   left: 357px;
   top: 233px;
   z-index: 23;
   width: 144px;
   height: 34px;
}

#hktheanimalsbutton  {
   visibility: hidden;
   position: absolute;
   left: 493px;
   top: 346px;
   z-index: 12;
   width: 144px;
   height: 34px;
}

#travelstockbutton  {
   visibility: hidden;
   position: absolute;
   left: 357px;
   top: 210px;
   z-index: 26;
   width: 144px;
   height: 34px;
}

#interiorsbutton a  {
   background-image: url(howwework2media/interiorsbutton.gif);
}

#costaricabutton a  {
   background-image: url(interiorsmedia/costaricabutton.gif);
}

#howweworkbutton a  {
   background-image: url(howwework2media/howweworkbutton.gif);
}

#corporatebutton a  {
   background-image: url(howwework2media/corporatebutton.gif);
}

#galleriesbutton a  {
   background-image: url(interiorsmedia/galleriesbutton.gif);
}

#exteriorsbutton a  {
   background-image: url(howwework2media/exteriorsbutton.gif);
}

#louisianabutton a  {
   background-image: url(interiorsmedia/louisianabutton.gif);
}

#monographsbutton  {
   z-index: 25;
}

#coloradobutton a  {
   background-image: url(interiorsmedia/coloradobutton.gif);
}

#hkspringbutton a  {
   background-image: url(interiorsmedia/hkspringbutton.gif);
}

#thailandbutton a  {
   background-image: url(interiorsmedia/thailandbutton.gif);
}

#infraredbwbutton  {
   visibility: hidden;
   position: absolute;
   left: 626px;
   top: 212px;
   z-index: 26;
   width: 144px;
   height: 34px;
}

#clientlistbutton  {
   visibility: hidden;
   position: absolute;
   left: 486px;
   top: 165px;
   z-index: 32;
   width: 144px;
   height: 34px;
}

#hksummerbutton a  {
   background-image: url(interiorsmedia/hksummerbutton.gif);
}

#cambodiabutton a  {
   background-image: url(howwework2media/cambodiabutton.gif);
}

#hkwinterbutton a  {
   background-image: url(interiorsmedia/hkwinterbutton.gif);
}

#exteriorsbutton  {
   visibility: hidden;
   position: absolute;
   left: 493px;
   top: 165px;
   z-index: 28;
   width: 144px;
   height: 34px;
}

#louisianabutton  {
   visibility: hidden;
   position: absolute;
   left: 628px;
   top: 279px;
   z-index: 17;
   width: 144px;
   height: 34px;
}

#arizonabutton a  {
   background-image: url(howwework2media/arizonabutton.gif);
}

#howweworkbutton  {
   visibility: hidden;
   position: absolute;
   left: 486px;
   top: 189px;
   z-index: 31;
   width: 144px;
   height: 34px;
}

#galleriesbutton  {
   visibility: visible;
   position: absolute;
   left: 359px;
   top: 80px;
   z-index: 7;
   width: 141px;
   height: 88px;
}

#costaricabutton  {
   visibility: hidden;
   position: absolute;
   left: 492px;
   top: 301px;
   z-index: 18;
   width: 144px;
   height: 34px;
}

#interiorsbutton  {
   visibility: hidden;
   position: absolute;
   left: 493px;
   top: 141px;
   z-index: 25;
   width: 144px;
   height: 34px;
}

#vietnambutton a  {
   background-image: url(interiorsmedia/vietnambutton.gif);
}

#navbardarklayer  {
   background: url(interiorsmedia/navbardarklayer.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 268px;
   top: 109px;
   z-index: 5;
   width: 641px;
   height: 31px;
}

#aboutusbutton a  {
   background-image: url(interiorsmedia/aboutusbutton.gif);
}

#fineartbutton a  {
   background-image: url(howwework2media/fineartbutton.gif);
}

#contactbutton a  {
   width: 131px;
   background-image: url(interiorsmedia/contactbutton.gif);
}

#corporatebutton  {
   visibility: hidden;
   position: absolute;
   left: 357px;
   top: 187px;
   z-index: 29;
   width: 144px;
   height: 34px;
}

#hksummerbutton  {
   visibility: hidden;
   position: absolute;
   left: 493px;
   top: 301px;
   z-index: 14;
   width: 144px;
   height: 34px;
}

#coloradobutton  {
   visibility: hidden;
   position: absolute;
   left: 493px;
   top: 278px;
   z-index: 19;
   width: 144px;
   height: 34px;
}

#hkspringbutton  {
   visibility: hidden;
   position: absolute;
   left: 493px;
   top: 279px;
   z-index: 15;
   width: 144px;
   height: 34px;
}

#pid7howwework2  {
   margin-right: auto;
}

#hkwinterbutton  {
   visibility: hidden;
   position: absolute;
   left: 493px;
   top: 257px;
   z-index: 16;
   width: 144px;
   height: 34px;
}

#taiwanbutton a  {
   background-image: url(interiorsmedia/taiwanbutton.gif);
}

#awardsbutton a  {
   background-image: url(howwework2media/awardsbutton.gif);
}

#thailandbutton  {
   visibility: hidden;
   position: absolute;
   left: 628px;
   top: 346px;
   z-index: 14;
   width: 144px;
   height: 34px;
}

#cambodiabutton  {
   visibility: hidden;
   position: absolute;
   left: 492px;
   top: 232px;
   z-index: 21;
   width: 144px;
   height: 34px;
}

#hkfallbutton a  {
   background-image: url(interiorsmedia/hkfallbutton.gif);
}

#chinabutton a  {
   background-image: url(interiorsmedia/chinabutton.gif);
}

#pid6howwework  {
   margin-right: auto;
}

#vietnambutton  {
   visibility: hidden;
   position: absolute;
   left: 628px;
   top: 369px;
   z-index: 13;
   width: 144px;
   height: 34px;
}

#locationsmenu  {
   font: italic bold 13px/23px "Trebuchet MS";
   height: 23px;
   text-align: center;
   margin: 0px;
   padding: 0px;
   list-style: none;
   font-variant: small-caps;
   color: #CDC726;
   position: absolute;
   left: 222px;
   top: 724px;
   z-index: 2;
   width: 573px;
}

#arizonabutton  {
   visibility: hidden;
   position: absolute;
   left: 492px;
   top: 210px;
   z-index: 22;
   width: 144px;
   height: 34px;
}

#contactbutton  {
   visibility: visible;
   position: absolute;
   left: 609px;
   top: 81px;
   z-index: 9;
   width: 131px;
   height: 87px;
}

#texasbutton a  {
   background-image: url(interiorsmedia/texasbutton.gif);
}

#fineartbutton  {
   visibility: hidden;
   position: absolute;
   left: 357px;
   top: 164px;
   z-index: 30;
   width: 144px;
   height: 34px;
}

#aboutusbutton  {
   visibility: visible;
   position: absolute;
   left: 483px;
   top: 79px;
   z-index: 8;
   width: 141px;
   height: 88px;
}

#awardsbutton  {
   visibility: hidden;
   position: absolute;
   left: 487px;
   top: 213px;
   z-index: 30;
   width: 144px;
   height: 34px;
}

#hkfallbutton  {
   visibility: hidden;
   position: absolute;
   left: 493px;
   top: 323px;
   z-index: 13;
   width: 144px;
   height: 34px;
}

#taiwanbutton  {
   visibility: hidden;
   position: absolute;
   left: 627px;
   top: 302px;
   z-index: 16;
   width: 144px;
   height: 34px;
}

#morebutton a  {
   background-image: url(howweworkmedia/morebutton.gif);
}

#laosbutton a  {
   background-image: url(interiorsmedia/laosbutton.gif);
}

#blogbutton a  {
   background: url(interiorsmedia/blogbutton.gif) no-repeat 0% 0px;
   display: block;
   height: 90px;
   width: 106px;
   font-size: 90px;
   line-height: 90px;
}

#prevbutton a  {
   background-image: url(interiorsmedia/prevbutton.gif);
}

#nextbutton a  {
   background-image: url(interiorsmedia/nextbutton.gif);
}

#bioplaintext  {
   margin-right: 0px;
}

#homebutton a  {
   width: 115px;
   background-image: url(interiorsmedia/homebutton.gif);
}

#biobutton a  {
   background-image: url(howwework2media/biobutton.gif);
}

#dennisjones  {
   background: url(howwework2media/dennisjones.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 704px;
   top: 676px;
   z-index: 2;
   width: 267px;
   height: 51px;
}

#texasbutton  {
   visibility: hidden;
   position: absolute;
   left: 627px;
   top: 324px;
   z-index: 15;
   width: 144px;
   height: 34px;
}

#chinabutton  {
   visibility: hidden;
   position: absolute;
   left: 493px;
   top: 255px;
   z-index: 20;
   width: 144px;
   height: 34px;
}

#blogbutton  {
   visibility: visible;
   position: absolute;
   left: 724px;
   top: 80px;
   z-index: 10;
   width: 106px;
   height: 90px;
}

#background  {
   background: url(howwework2media/background.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 0px;
   top: 0px;
   z-index: 1;
   width: 1024px;
   height: 768px;
}

#homebutton  {
   visibility: visible;
   position: absolute;
   left: 259px;
   top: 81px;
   z-index: 6;
   width: 115px;
   height: 87px;
}

#nextbutton  {
   left: 237px;
}

#laosbutton  {
   visibility: hidden;
   position: absolute;
   left: 493px;
   top: 324px;
   z-index: 17;
   width: 144px;
   height: 34px;
}

#clientlist  {
   margin-right: auto;
}

#prevbutton  {
   left: 113px;
}

#interiors  {
   margin-right: auto;
}

#biobutton  {
   visibility: hidden;
   position: absolute;
   left: 486px;
   top: 141px;
   z-index: 33;
   width: 144px;
   height: 34px;
}

#hww1text  {
   margin-right: 0px;
}

#hww2text  {
   margin-right: 0px;
}

#homepage  {
   margin-right: auto;
}

#contact  {
   margin-right: auto;
}

#pid2bio  {
   margin-right: auto;
}

#navbar  {
   background: url(howwework2media/navbar.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 251px;
   top: 105px;
   z-index: 4;
   width: 760px;
   height: 49px;
}

#more  {
   visibility: visible;
   position: absolute;
   left: 526px;
   top: 667px;
   z-index: 2;
   width: 61px;
   height: 26px;
   background-repeat: no-repeat;
}

#logo  {
   background: url(howwework2media/logo.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 17px;
   top: 33px;
   z-index: 3;
   width: 261px;
   height: 220px;
}

.sgthumb  {
   background-position: 50% 50%;
   background-repeat: no-repeat;
   display: block;
   width: 75px;
   height: 75px;
}

html, body  {
   padding: 0px;
   margin: 0px;
   background-color: #FFFFFF;
}

