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

a ins  {
   text-decoration: none;
}

#hznbuylimitededitionspage,
#hznindex,
#hznfotolegallery,
#hznejusamultimediapage,
#hznsponsorpage,
#hzngilmerpage,
#hznejusaphotographsgallerygallery,
#hznpid19buythebook,
#hznpid20booktrailer,
#hznpid18reviews,
#hznphototechpage,
#hznpid21newsroom,
#hzncommentspage,
#hznpastexhibitspage,
#hznfotogallerygallery,
#hzndallaspage,
#hznexhibitischedulepage,
#hznaustinpage,
#hznexhibitinfopage  {
   width: 100%;
   height: 1px;
   overflow: visible;
   position: absolute;
   top: 50%;
   left: 0px;
}

#bottommenu li a:hover,
#gallerymenu li a:hover,
#ejusamenu li a:hover,
#verticalmenu li a:hover,
#requestreviewcopybutton a:hover,
#commentspagebutton a:hover,
#phototechpagebutton a:hover,
#gilmerpagebutton a:hover,
#exhibitinformationmenu li a:hover,
#bookinginfopagescroll p a:hover,
#newsroomtextscroll p a:hover  {
   background-color: #FFFFFF;
   color: #000000;
   font-weight: bold;
}

#reviewsgbutton a,
#booktrailergbutton a,
#id14fotolebutton a,
#exhbitinfogbutton a,
#id18fotogallerybutton a,
#thenextphasegbutton a  {
   background-repeat: no-repeat;
   display: block;
   height: 10px;
   background-position: 0% 0px;
   font-size: 10px;
   line-height: 10px;
}

#descriptionmetadata p,
#sponsorejusascroll p,
#dallaspagescroll p,
#fototextscroll p,
#bookinginfopagescroll p  {
   font: 12px/14px "Times New Roman";
   margin: 0px;
   text-align: left;
}

#commentspagebutton a,
#requestreviewcopybutton a,
#gilmerpagebutton a,
#phototechpagebutton a  {
   border: 1px solid #000000;
   font-weight: bold;
   background-color: #000000;
   display: block;
   width: 100%;
   text-decoration: none;
}

#gallerymenu li a,
#exhibitinformationmenu li a,
#ejusamenu li a  {
   background-color: #000000;
   font-weight: Normal;
   border-bottom-color: #000000;
   border-bottom-style: solid;
   border-right-color: #000000;
   border-right-style: solid;
   border-left-color: #000000;
   border-left-style: solid;
   border-width: 1px;
   border-top: 0px;
   padding-left: 0px;
   padding-right: 0px;
   text-decoration: none;
   width: 100%;
   display: block;
}

#austingbutton a,
#playbutton a,
#prevbutton a,
#nextbutton a  {
   background-repeat: no-repeat;
   display: block;
   height: 18px;
   width: 10px;
   background-position: 0% 0px;
   font-size: 18px;
   line-height: 18px;
}

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

#ejusamenu li,
#exhibitinformationmenu li,
#gallerymenu li  {
   width: 100%;
   display: block;
   margin: 0px;
}

#id17fotogallerybutton a:hover,
#buythebookbutton a:hover  {
   background-position: -119px 0%;
}

#photographsbytammycromercampbellessaysbyphyllisglazer  {
   background: url(indexmedia/id110photographsbytammycrom.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 389px;
   top: 118px;
   z-index: 2;
   width: 136px;
   height: 97px;
}

#reviewsgbutton a:hover,
#nwhpbutton a:hover  {
   background-position: -100px 0%;
}

#fotogallerythumbsheetscroll .thumbwrapper  {
   position: relative;
   float: left;
   margin: 0px;
   padding: 3px;
   width: 70px;
   height: 70px;
}

#id24fotogallerybutton a:hover  {
   background-position: -222px 0%;
}

#id18fotogallerybutton a:hover  {
   background-position: -65px 0%;
}

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

#exhibitinformationmenu li a  {
   color: #E2E2E2;
}

#fotogallerythumbsheetscroll  {
   overflow: auto;
   visibility: visible;
   position: absolute;
   top: 20px;
   z-index: 2;
   width: 278px;
   height: 278px;
}

#thenextphasegbutton a:hover  {
   background-position: -73px 0%;
}

#descriptionaddtocartxmedia  {
   visibility: visible;
   position: absolute;
   top: 383px;
   z-index: 3;
   width: 270px;
}

#thenextphasebutton a:hover  {
   background-position: -114px 0%;
}

#booktrailergbutton a:hover  {
   background-position: -59px 0%;
}

#exhibitinfobutton a:hover  {
   background-position: -123px 0%;
}

#booktrailerbutton a:hover  {
   background-position: -111px 0%;
}

#exhbitinfogbutton a:hover  {
   background-position: -58px 0%;
}

#requestreviewcopybutton a  {
   color: #B4B2B2;
}

#bookinginfopagescroll p a  {
   border: 1px solid #000000;
   font-weight: Normal;
   background-color: #000000;
   text-decoration: none;
   color: #B3B3B3;
}

#id13fotolebutton a:hover  {
   background-position: -109px 0%;
}

#id14fotolebutton a:hover  {
   background-position: -78px 0%;
}

#id17fotogallerybutton a  {
   background: url(indexmedia/id17fotogallerybutton.jpg) no-repeat 0% 0px;
   display: block;
   height: 120px;
   width: 119px;
   font-size: 120px;
   line-height: 120px;
}

#bookinginfopagescroll p  {
   color: #020202;
}

#prevbutton,
#nextbutton  {
   visibility: visible;
   position: absolute;
   z-index: 3;
   width: 10px;
   height: 18px;
}

#requestreviewcopybutton  {
   font: bold 12px/37px "Times New Roman";
   text-align: left;
   margin-top: -1px;
   margin-left: -1px;
   visibility: visible;
   position: absolute;
   left: 26px;
   top: 277px;
   z-index: 2;
   width: 140px;
   height: 37px;
}

#id18fotogallerybutton a  {
   width: 65px;
   background-image: url(indexmedia/id18fotogallerybutton.jpg);
}

#gallerymenu,
#ejusamenu  {
   font: 12px/14px "Times New Roman";
   margin: -1px 0px 0px -1px;
   padding: 0px;
   list-style: none;
   text-align: left;
   visibility: hidden;
   position: absolute;
   z-index: 2;
}

#id24fotogallerybutton a  {
   background: url(indexmedia/id24fotogallerybutton.jpg) no-repeat 0% 0px;
   display: block;
   height: 217px;
   width: 222px;
   font-size: 217px;
   line-height: 217px;
}

#exhibitinformationmenu  {
   font: 14px/24px "Times New Roman";
   margin: -1px 0px 0px -1px;
   padding: 0px;
   list-style: none;
   text-align: left;
   color: #E2E2E2;
   position: absolute;
   left: 21px;
   top: 79px;
   z-index: 2;
   width: 230px;
}

#greendotbutton a:hover  {
   background-position: -96px 0%;
}

#austingbutton a:hover  {
   background-position: -189px 0%;
}

#id24fotogallerybutton  {
   visibility: visible;
   position: absolute;
   left: 166px;
   top: 95px;
   z-index: 2;
   width: 222px;
   height: 217px;
}

#id17fotogallerybutton  {
   visibility: visible;
   position: absolute;
   left: 39px;
   top: 15px;
   z-index: 2;
   width: 119px;
   height: 120px;
}

#dallasgbutton a:hover  {
   background-position: -187px 0%;
}

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

#id18fotogallerybutton  {
   visibility: visible;
   position: absolute;
   left: 63px;
   top: 132px;
   z-index: 3;
   width: 65px;
   height: 10px;
}

#fotogallerypicturebox  {
   visibility: visible;
   position: absolute;
   z-index: 2;
   width: 413px;
   height: 347px;
}

#thenextphasegbutton a  {
   width: 73px;
   background-image: url(indexmedia/thenextphasegbutton.jpg);
}

#phototechpagebutton a  {
   color: #AFAFAF;
}

#descriptionmetadata p  {
   color: #FFFEFE;
}

#bookinginfopagescroll  {
   overflow: auto;
   visibility: visible;
   position: absolute;
   left: 282px;
   top: 22px;
   z-index: 3;
   width: 446px;
   height: 338px;
}

#sponsorejusascroll p  {
   color: #010101;
}

#booktrailergbutton a  {
   width: 59px;
   background-image: url(indexmedia/booktrailergbutton.jpg);
}

#commentspagebutton a  {
   color: #B4B2B2;
}

#thenextphasebutton a  {
   background: url(indexmedia/thenextphasebutton.jpg) no-repeat 0% 0px;
   display: block;
   height: 106px;
   width: 114px;
   font-size: 106px;
   line-height: 106px;
}

#booktrailerbutton a  {
   background: url(indexmedia/booktrailerbutton.jpg) no-repeat 0% 0px;
   display: block;
   height: 115px;
   width: 111px;
   font-size: 115px;
   line-height: 115px;
}

#exhbitinfogbutton a  {
   width: 58px;
   background-image: url(indexmedia/exhbitinfogbutton.jpg);
}

#exhibitinfobutton a  {
   background: url(indexmedia/exhibitinfobutton.jpg) no-repeat 0% 0px;
   display: block;
   height: 125px;
   width: 123px;
   font-size: 125px;
   line-height: 125px;
}

#phototechpagebutton  {
   font: bold 12px/22px "Times New Roman";
   text-align: left;
   margin-top: -1px;
   margin-left: -1px;
   visibility: visible;
   position: absolute;
   left: 24px;
   top: 227px;
   z-index: 2;
   width: 165px;
   height: 22px;
}

#thenextphasegbutton  {
   visibility: visible;
   position: absolute;
   left: 624px;
   top: 387px;
   z-index: 3;
   width: 73px;
   height: 10px;
}

#descriptionmetadata  {
   visibility: visible;
   position: absolute;
   top: 381px;
   z-index: 3;
   width: 310px;
}

#booktrailergbutton  {
   visibility: visible;
   position: absolute;
   left: 627px;
   top: 127px;
   z-index: 3;
   width: 59px;
   height: 10px;
}

#dallaspagescroll p  {
   color: #010101;
}

#gilmerpagebutton a  {
   color: #9D9D9D;
   font-weight: Normal;
}

#commentspagebutton  {
   font: bold 12px/14px "Times New Roman";
   text-align: left;
   margin-top: -1px;
   margin-left: -1px;
   visibility: visible;
   position: absolute;
   left: 24px;
   top: 261px;
   z-index: 2;
   width: 158px;
   height: 14px;
}

#id13fotolebutton a  {
   background: url(indexmedia/id13fotolebutton.jpg) no-repeat 0% 0px;
   display: block;
   height: 113px;
   width: 109px;
   font-size: 113px;
   line-height: 113px;
}

#id14fotolebutton a  {
   width: 78px;
   background-image: url(indexmedia/id14fotolebutton.jpg);
}

#buythebookbutton a  {
   background: url(indexmedia/buythebookbutton.jpg) no-repeat 0% 0px;
   display: block;
   height: 16px;
   width: 119px;
   font-size: 16px;
   line-height: 16px;
}

#thenextphasebutton  {
   visibility: visible;
   position: absolute;
   left: 605px;
   top: 283px;
   z-index: 2;
   width: 114px;
   height: 106px;
}

#sponsorejusascroll  {
   overflow: auto;
   visibility: visible;
   position: absolute;
   left: 284px;
   top: 28px;
   z-index: 3;
   width: 443px;
   height: 333px;
}

#reviewsandcomments  {
   background: url(dallaspagemedia/reviewsandcomments.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 24px;
   top: 77px;
   z-index: 2;
   width: 178px;
   height: 10px;
}

#booktrailerbutton  {
   visibility: visible;
   position: absolute;
   left: 600px;
   top: 16px;
   z-index: 2;
   width: 111px;
   height: 115px;
}

#exhibitinfobutton  {
   visibility: visible;
   position: absolute;
   left: 35px;
   top: 141px;
   z-index: 2;
   width: 123px;
   height: 125px;
}

#exhbitinfogbutton  {
   visibility: visible;
   position: absolute;
   left: 65px;
   top: 262px;
   z-index: 3;
   width: 58px;
   height: 10px;
}

#gilmerpagebutton  {
   font: 18px/27px "Blackmoor Let Plain";
   text-align: left;
   margin-top: -1px;
   margin-left: -1px;
   visibility: visible;
   position: absolute;
   left: 24px;
   top: 186px;
   z-index: 2;
   width: 191px;
   height: 27px;
}

#id13fotolebutton  {
   visibility: visible;
   position: absolute;
   left: 605px;
   top: 148px;
   z-index: 2;
   width: 109px;
   height: 113px;
}

#buythebookbutton  {
   visibility: visible;
   position: absolute;
   left: 386px;
   top: 100px;
   z-index: 3;
   width: 119px;
   height: 16px;
}

#greendotbutton a  {
   background: url(indexmedia/greendotbutton.jpg) no-repeat 0% 0px;
   display: block;
   height: 75px;
   width: 96px;
   font-size: 75px;
   line-height: 75px;
}

#id14fotolebutton  {
   visibility: visible;
   position: absolute;
   left: 619px;
   top: 260px;
   z-index: 3;
   width: 78px;
   height: 10px;
}

#reviewsgbutton a  {
   width: 100px;
   background-image: url(indexmedia/reviewsgbutton.jpg);
}

#gallerymenu li a  {
   color: #D0D0D0;
}

#dallaspagescroll  {
   border: 1px solid #000000;
   margin-top: -1px;
   margin-left: -1px;
   overflow: auto;
   visibility: visible;
   position: absolute;
   left: 284px;
   top: 25px;
   z-index: 3;
   width: 446px;
   height: 338px;
}

#bottommenu li a  {
   border: 1px solid #000000;
   background-color: #000000;
   font-weight: Normal;
   text-decoration: none;
   color: #DADADA;
   height: 100%;
   display: block;
}

#reviewsbutton a  {
   background: url(indexmedia/reviewsbutton.jpg) no-repeat 0% 0px;
   display: block;
   height: 116px;
   width: 115px;
   font-size: 116px;
   line-height: 116px;
}

#austingbutton a  {
   width: 189px;
   background-image: url(dallaspagemedia/austingbutton.jpg);
}

#dallasgbutton a  {
   background: url(dallaspagemedia/dallasgbutton.jpg) no-repeat 0% 0px;
   display: block;
   height: 19px;
   width: 187px;
   font-size: 19px;
   line-height: 19px;
}

#reviewsgbutton  {
   visibility: visible;
   position: absolute;
   left: 50px;
   top: 388px;
   z-index: 3;
   width: 100px;
   height: 10px;
}

#greendotbutton  {
   visibility: visible;
   position: absolute;
   left: 389px;
   top: 225px;
   z-index: 2;
   width: 96px;
   height: 75px;
}

#fototextscroll  {
   border: 1px solid #000000;
   margin-top: -1px;
   margin-left: -1px;
   overflow: auto;
   visibility: visible;
   position: absolute;
   left: 176px;
   top: 317px;
   z-index: 3;
   width: 401px;
   height: 98px;
}

#descriptionbar  {
   visibility: visible;
   position: absolute;
   left: 19px;
   top: 380px;
   z-index: 2;
   width: 719px;
   height: 36px;
   background-color: #626262;
   background-image: none;
}

#ejusamenu li a  {
   color: #D1D1D1;
}

#dallasgbutton  {
   visibility: visible;
   position: absolute;
   left: 24px;
   top: 117px;
   z-index: 2;
   width: 187px;
   height: 19px;
}

#austingbutton  {
   visibility: visible;
   position: absolute;
   left: 25px;
   top: 153px;
   z-index: 2;
   width: 189px;
   height: 18px;
}

#reviewsbutton  {
   visibility: visible;
   position: absolute;
   left: 41px;
   top: 273px;
   z-index: 2;
   width: 115px;
   height: 116px;
}

#thenextphaseg  {
   background: url(ejusaphotographsgallerygallerymedia/thenextphaseg.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 21px;
   top: 25px;
   z-index: 2;
   width: 227px;
   height: 51px;
}

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

#nwhpbutton a  {
   background: url(indexmedia/nwhpbutton.jpg) no-repeat 0% 0px;
   display: block;
   height: 135px;
   width: 100px;
   font-size: 135px;
   line-height: 135px;
}

#playbutton a  {
   background-image: url(indexmedia/playbutton.jpg);
}

#prevbutton a  {
   background-image: url(fotolegallerymedia/prevbutton.jpg);
}

#nextbutton a  {
   background-image: url(fotolegallerymedia/nextbutton.jpg);
}

#i207ncenterg  {
   background: url(ejusaphotographsgallerygallerymedia/207ncenterg.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 373px;
   top: 481px;
   z-index: 3;
   width: 292px;
   height: 12px;
}

#id28textbox  {
   border: 0px solid #000000;
   visibility: visible;
   margin-top: 0px;
   margin-left: 0px;
   position: absolute;
   left: 172px;
   top: 314px;
   z-index: 2;
   width: 417px;
   height: 101px;
   background-color: #CBCBCB;
   background-image: none;
}

#id57textbox  {
   visibility: visible;
   position: absolute;
   left: 272px;
   top: 20px;
   z-index: 2;
   width: 468px;
   height: 349px;
   background-color: #E2E2E2;
   background-image: none;
}

#gallerymenu  {
   width: 101px;
   top: 428px;
   left: 60px;
   color: #D0D0D0;
}

#joingxmedia  {
   visibility: visible;
   position: absolute;
   left: 537px;
   top: 420px;
   z-index: 2;
   width: 198px;
}

#background  {
   visibility: visible;
   width: 760px;
   height: 500px;
   position: absolute;
   margin-left: -380px;
   left: 50%;
   top: -250px;
   background-color: #000000;
   background-image: none;
}

#playbutton  {
   visibility: visible;
   position: absolute;
   left: 638px;
   top: 66px;
   z-index: 3;
   width: 10px;
   height: 18px;
}

#nwhpbutton  {
   visibility: visible;
   position: absolute;
   left: 487px;
   top: 166px;
   z-index: 3;
   width: 100px;
   height: 135px;
}

#bottommenu  {
   font: 12px/15px "Times New Roman";
   height: 15px;
   text-align: center;
   margin: 0px;
   padding: 0px;
   list-style: none;
   color: #DADADA;
   position: absolute;
   left: 23px;
   top: 479px;
   z-index: 2;
   width: 367px;
}

#ejusamenu  {
   width: 87px;
   top: 419px;
   left: 254px;
   color: #D1D1D1;
}

#id88fotog  {
   background: url(dallaspagemedia/id88fotog.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 28px;
   top: 23px;
   z-index: 2;
   width: 197px;
   height: 39px;
}

#id25fotog  {
   background: url(indexmedia/id25fotog.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 173px;
   top: 21px;
   z-index: 2;
   width: 327px;
   height: 71px;
}

#id59fotog  {
   background: url(exhibitischedulepagemedia/id59fotog.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 25px;
   top: 21px;
   z-index: 2;
   width: 147px;
   height: 39px;
}

#tccg  {
   background: url(ejusaphotographsgallerygallerymedia/tccg.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 431px;
   top: 463px;
   z-index: 2;
   width: 245px;
   height: 14px;
}

#logo  {
   background: url(ejusaphotographsgallerygallerymedia/logo.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 720px;
   top: 459px;
   z-index: 2;
   width: 24px;
   height: 34px;
}

.sgthumb:hover  {
   border-color: #999999;
}

.sgthumb  {
   border: 3px solid #000000;
   background-position: 50% 50%;
   background-repeat: no-repeat;
   display: block;
   width: 70px;
   height: 70px;
}

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

