#haley11button a:hover,
#haley10button a:hover,
#haley5button a:hover,
#haley9button a:hover,
#haley3button a:hover,
#haley7button a:hover,
#haley1button a:hover,
#haley13button a:hover,
#haley12button a:hover,
#haley15button a:hover,
#haley4button a:hover,
#haley8button a:hover,
#haley2button a:hover,
#haley6button a:hover,
#haley14button a:hover,
#haley17button a:hover,
#haley16button a:hover,
#mainmenu li a:hover  {
   text-decoration: underline;
}

#haley11button a,
#haley4button a,
#haley1button a,
#haley10button a,
#haley9button a,
#haley6button a,
#haley17button a,
#haley3button a,
#haley16button a,
#haley15button a,
#haley8button a,
#haley5button a,
#haley2button a,
#haley14button a,
#haley13button a,
#haley7button a,
#haley12button a  {
   border: 0px none #000000;
   display: block;
   width: 100%;
   text-decoration: none;
   color: #000000;
}

#haley15button,
#haley9button,
#haley3button,
#haley12button,
#haley10button,
#haley16button,
#haley5button,
#haley14button,
#haley2button,
#haley7button,
#haley4button,
#haley13button,
#haley11button,
#haley1button,
#haley17button  {
   font: 12px Times-Roman, Times;
   text-align: center;
   margin-top: 0px;
   margin-left: 0px;
   visibility: visible;
   position: absolute;
   z-index: 4;
   width: 62px;
   height: 10px;
}

#queengallerythumbsheetscroll .thumbwrapper  {
   position: relative;
   float: left;
   margin: 0px;
   padding: 5px;
   width: 100px;
   height: 132px;
}

#queengallerythumbsheetscroll  {
   overflow: auto;
   visibility: visible;
   position: absolute;
   left: 584px;
   top: 194px;
   z-index: 4;
   width: 179px;
   height: 322px;
}

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

#haley6button,
#haley8button  {
   font: 12px/10px Times-Roman, Times;
   text-align: center;
   margin-top: 0px;
   margin-left: 0px;
   visibility: visible;
   position: absolute;
   left: 632px;
   z-index: 5;
   width: 62px;
   height: 10px;
}

#queengallerypicturebox  {
   visibility: visible;
   position: absolute;
   left: 203px;
   top: 189px;
   z-index: 4;
   width: 360px;
   height: 543px;
}

#hznpid8queengallery  {
   width: 100%;
   height: 1px;
   overflow: visible;
   position: absolute;
   top: 50%;
   left: 0px;
}

#prevbutton a:hover  {
   background-position: -32px 0%;
}

#nextbutton a:hover  {
   background-position: -31px 0%;
}

#copy *:first-child  {
   padding-top: 0px;
}

#pid8queengallery  {
   width: 780px;
   height: 800px;
   position: absolute;
   margin-left: -390px;
   left: 50%;
   top: -400px;
}

#titlemetadata p  {
   font: 14px/17px Times-Roman, Times;
   margin: 0px;
   padding-top: 20px;
   text-align: center;
}

#haley16button  {
   top: 720px;
   left: 704px;
   line-height: 10px;
}

#haley10button  {
   top: 720px;
   left: 635px;
   line-height: 10px;
}

#mainmenu li a  {
   border-bottom-color: #000000;
   border-bottom-style: none;
   border-right-color: #000000;
   border-right-style: none;
   border-left-color: #000000;
   border-left-style: none;
   border-width: 0px;
   border-top: 0px;
   padding-left: 0px;
   padding-right: 0px;
   text-decoration: none;
   color: #FFFFFF;
   width: 100%;
   display: block;
}

#haley13button  {
   top: 660px;
   left: 704px;
   line-height: 10px;
}

#id0headline p  {
   font: 41px/49px PenumbraHalfSerifStd-Reg, PenumbraHalfSerifStd, "Penumbra Half Serif Std";
   margin: 0px;
   text-align: center;
   color: #FFFFFF;
}

#haley15button  {
   top: 707px;
   left: 704px;
   line-height: 5px;
}

#haley12button  {
   top: 640px;
   left: 704px;
   line-height: 10px;
}

#titlemetadata  {
   visibility: visible;
   position: absolute;
   left: 294px;
   top: 743px;
   z-index: 4;
   width: 166px;
}

#haley17button  {
   top: 740px;
   left: 704px;
   line-height: 10px;
}

#haley11button  {
   top: 740px;
   left: 635px;
   line-height: 10px;
}

#haley14button  {
   top: 687px;
   left: 704px;
   line-height: 5px;
}

#haley6button  {
   top: 640px;
}

#haley3button  {
   top: 680px;
   left: 572px;
   line-height: 10px;
}

#haley7button  {
   z-index: 5;
   top: 667px;
   left: 632px;
   line-height: 5px;
}

#prevbutton a  {
   background: url(../sg_queengallery_media/prevbutton.gif) no-repeat 0% 0px;
   display: block;
   height: 38px;
   width: 32px;
   font-size: 38px;
   line-height: 38px;
}

#haley8button  {
   top: 680px;
}

#haley9button  {
   z-index: 5;
   top: 707px;
   left: 632px;
   line-height: 5px;
}

#haley5button  {
   top: 720px;
   left: 572px;
   line-height: 10px;
}

#haley4button  {
   top: 700px;
   left: 572px;
   line-height: 10px;
}

#nextbutton a  {
   background: url(../sg_queengallery_media/nextbutton.gif) no-repeat 0% 0px;
   display: block;
   height: 41px;
   width: 31px;
   font-size: 41px;
   line-height: 41px;
}

#haley1button  {
   top: 640px;
   left: 572px;
   line-height: 10px;
}

#haley2button  {
   top: 660px;
   left: 572px;
   line-height: 10px;
}

#mainmenu li  {
   width: 100%;
   display: block;
   margin: 0px;
}

#id0headline  {
   visibility: visible;
   position: absolute;
   left: 75px;
   top: 37px;
   z-index: 5;
   width: 667px;
}

#nextbutton  {
   visibility: visible;
   position: absolute;
   left: 676px;
   top: 533px;
   z-index: 4;
   width: 31px;
   height: 41px;
}

#prevbutton  {
   visibility: visible;
   position: absolute;
   left: 636px;
   top: 535px;
   z-index: 4;
   width: 32px;
   height: 38px;
}

#mainmenu  {
   font: 13px/53px PenumbraHalfSerifStd-Reg, PenumbraHalfSerifStd, "Penumbra Half Serif Std";
   margin: 0px;
   padding: 0px;
   list-style: none;
   text-align: center;
   color: #FFFFFF;
   position: absolute;
   left: 24px;
   top: 364px;
   z-index: 5;
   width: 133px;
}

#buttons  {
   background: url(../sg_ipda_media/buttons.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 23px;
   top: 369px;
   z-index: 4;
   width: 137px;
   height: 418px;
}

#copy p  {
   font: 12px/14px Times-Italic, Times;
   margin: 0px;
   padding-top: 20px;
   text-align: center;
}

#layer1  {
   visibility: visible;
   position: absolute;
   left: 0px;
   top: 0px;
   z-index: 3;
   width: 780px;
   height: 800px;
   background-color: #FFFFFF;
   background-image: none;
}

#header  {
   background: url(../sg_ipda_media/header.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 0px;
   top: 0px;
   z-index: 4;
   width: 780px;
   height: 166px;
}

#frame  {
   background: url(../sg_queengallery_media/frame.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 200px;
   top: 186px;
   z-index: 5;
   width: 366px;
   height: 548px;
}

#crest  {
   background: url(../sg_ipda_media/crest.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 16px;
   top: 168px;
   z-index: 4;
   width: 156px;
   height: 199px;
}

#copy  {
   visibility: visible;
   position: absolute;
   left: 594px;
   top: 587px;
   z-index: 4;
   width: 162px;
}

.sgthumb:hover  {
   border-color: #0000FF;
}

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

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

