#howweworktextb a,
#waitinglisttextb a,
#ospreyb a,
#applicationtextb a  {
   border: 0px none #000000;
   font-style: Normal;
   display: block;
   width: 100%;
   text-decoration: none;
   color: #CC6600;
}

#howweworktextb a:hover,
#applicationtextb a:hover,
#ospreyb a:hover  {
   font-style: italic;
}

#applicationtextb,
#howweworktextb,
#waitinglisttextb  {
   font: bold 14px/17px Georgia, serif;
   text-align: left;
   margin-top: 0px;
   margin-left: 0px;
   visibility: visible;
   position: absolute;
   z-index: 4;
   height: 14px;
}

#artistsrb a,
#homerb a,
#joinrb a  {
   background-repeat: no-repeat;
   display: block;
   height: 11px;
   background-position: 0% 0px;
   font-size: 11px;
   line-height: 11px;
}

#id0artisfunctionaltext p  {
   font: italic 17px/18px Georgia, serif;
   margin: 0px;
   color: #CCCCCC;
   padding-bottom: 6px;
   padding-right: 3px;
   text-align: left;
}

#waitinglisttextb a:hover  {
   font-style: italic;
   text-decoration: underline;
}

#farb a,
#directionsrb a  {
   background-repeat: no-repeat;
   display: block;
   height: 10px;
   background-position: 0% 0px;
   font-size: 10px;
   line-height: 10px;
}

#id0artisfunctionaltext  {
   visibility: visible;
   position: absolute;
   left: 260px;
   top: 42px;
   z-index: 3;
   width: 312px;
}

#galleryoperationtext p  {
   font: 14px/17px Georgia-BoldItalic, Georgia-Bold, "Georgia- Bold";
   margin: 0px;
   color: #006699;
   text-align: left;
}

#adobereaderb a:hover  {
   background-position: -93px 0%;
}

#directionsrb a:hover  {
   background-position: -89px 0%;
}

#memberemailb a:hover  {
   background-position: -185px 0%;
}

#membershipinfotext p  {
   font: bold 14px/17px Georgia, serif;
   margin: 0px;
   color: #006699;
   text-align: left;
}

#galleryoperationtext  {
   visibility: visible;
   position: absolute;
   left: 413px;
   top: 356px;
   z-index: 3;
   width: 341px;
}

#trackingcodeliteral  {
   visibility: visible;
   position: absolute;
   left: 12px;
   top: 2472px;
   z-index: 3;
   width: 237px;
}

#hgalogowhitehorcopy  {
   background: url(sg_directions_media/hgalogowhitehorcopy.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 589px;
   top: 16px;
   z-index: 3;
   width: 176px;
   height: 94px;
}

#membershipinfotext  {
   visibility: visible;
   position: absolute;
   left: 596px;
   top: 332px;
   z-index: 3;
   width: 152px;
}

#artistsrb a:hover  {
   background-position: -61px 0%;
}

#waitinglisttextb  {
   width: 215px;
   top: 392px;
   left: 411px;
}

#galleryworkarrow  {
   background: url(sg_join_media/galleryworkarrow.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 384px;
   top: 336px;
   z-index: 3;
   width: 14px;
   height: 15px;
}

#joingalleryimage  {
   background: url(sg_join_media/joingalleryimage.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 0px;
   top: 4px;
   z-index: 3;
   width: 232px;
   height: 558px;
}

#id0addresstext p  {
   font: italic 14px/24px Verdana, sans-serif;
   margin: 0px;
   color: #5B544B;
   padding-bottom: 6px;
   padding-right: 3px;
   text-align: left;
}

#applicationtextb  {
   width: 95px;
   top: 428px;
   left: 413px;
}

#homerb a:hover  {
   background-position: -41px 0%;
}

#directionsrb a  {
   width: 89px;
   background-image: url(sg_directions_media/directionsrb.gif);
}

#memberemailb a  {
   background: url(sg_directions_media/memberemailb.gif) no-repeat 0% 0px;
   display: block;
   height: 13px;
   width: 185px;
   font-size: 13px;
   line-height: 13px;
}

#joinrb a:hover  {
   background-position: -96px 0%;
}

#howweworktextb  {
   width: 194px;
   top: 333px;
   left: 411px;
}

#id0addresstext  {
   visibility: visible;
   position: absolute;
   left: 441px;
   top: 540px;
   z-index: 3;
   width: 344px;
}

#adobereaderb a  {
   background: url(sg_join_media/adobereaderb.gif) no-repeat 0% 0px;
   display: block;
   height: 29px;
   width: 93px;
   font-size: 29px;
   line-height: 29px;
}

#id0waitinglist  {
   background: url(sg_join_media/id0waitinglist.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 385px;
   top: 390px;
   z-index: 3;
   width: 218px;
   height: 17px;
}

#historytext p  {
   font: 13px/20px Verdana, sans-serif;
   margin: 0px;
   text-align: left;
}

#panoramaimage  {
   background: url(sg_join_media/panoramaimage.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 0px;
   top: 581px;
   z-index: 3;
   width: 780px;
   height: 171px;
}

#farb a:hover  {
   background-position: -139px 0%;
}

#memberemailb  {
   visibility: visible;
   position: absolute;
   left: 567px;
   top: 527px;
   z-index: 4;
   width: 185px;
   height: 13px;
}

#directionsrb  {
   visibility: visible;
   position: absolute;
   left: 390px;
   top: 123px;
   z-index: 3;
   width: 89px;
   height: 10px;
}

#adobereaderb  {
   visibility: visible;
   position: absolute;
   left: 355px;
   top: 482px;
   z-index: 3;
   width: 93px;
   height: 29px;
}

#artistsrb a  {
   width: 61px;
   background-image: url(sg_directions_media/artistsrb.gif);
}

#historytext  {
   visibility: visible;
   position: absolute;
   left: 284px;
   top: 775px;
   z-index: 3;
   width: 477px;
}

#application  {
   background: url(sg_join_media/application.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 386px;
   top: 428px;
   z-index: 3;
   width: 111px;
   height: 16px;
}

#jointext p  {
   font: 15px/21px Georgia, serif;
   margin: 0px;
   padding-bottom: 6px;
   padding-right: 3px;
   text-align: left;
}

#hgahistory  {
   background: url(sg_join_media/hgahistory.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 140px;
   top: 780px;
   z-index: 3;
   width: 110px;
   height: 12px;
}

#artistsrb  {
   visibility: visible;
   position: absolute;
   left: 316px;
   top: 122px;
   z-index: 3;
   width: 61px;
   height: 11px;
}

#copyright  {
   background: url(sg_directions_media/copyright.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 414px;
   top: 1422px;
   z-index: 3;
   width: 178px;
   height: 12px;
}

#ospreyb a  {
   color: #333333;
}

#joinrb a  {
   width: 96px;
   background-image: url(sg_directions_media/joinrb.gif);
}

#homerb a  {
   width: 41px;
   background-image: url(sg_directions_media/homerb.gif);
}

#jointext  {
   visibility: visible;
   position: absolute;
   left: 283px;
   top: 174px;
   z-index: 3;
   width: 486px;
}

#pid6join  {
   margin: 0px auto 0px auto;
   width: 780px;
   position: relative;
}

#ospreyb  {
   font: 11px/13px MyriadPro-Regular, MyriadPro, "Myriad Pro";
   text-align: left;
   margin-top: 0px;
   margin-left: 0px;
   visibility: visible;
   position: absolute;
   left: 601px;
   top: 1420px;
   z-index: 3;
   width: 204px;
   height: 11px;
}

#farb a  {
   width: 139px;
   background-image: url(sg_directions_media/farb.gif);
}

#homerb  {
   visibility: visible;
   position: absolute;
   left: 260px;
   top: 122px;
   z-index: 3;
   width: 41px;
   height: 11px;
}

#joinrb  {
   visibility: visible;
   position: absolute;
   left: 651px;
   top: 123px;
   z-index: 3;
   width: 96px;
   height: 11px;
}

#farb  {
   visibility: visible;
   position: absolute;
   left: 495px;
   top: 123px;
   z-index: 3;
   width: 139px;
   height: 10px;
}

#id0  {
   background: url(sg_directions_media/id0.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 657px;
   top: 982px;
   z-index: 4;
   width: 3px;
   height: 4px;
}

html, body  {
   padding: 0px;
   margin: 0px;
   background: #FFFFFF url(sg_directions_media/id1exteriortile.gif) center top repeat;
}


