#contactlocationhovershow > div:first-child  {
   background-image: url(sg_contact-and-location_media/contactlocationhovershow.gif);
}

#accommodationhovershow > div:first-child  {
   background-image: url(sg_contact-and-location_media/accommodationhovershow.gif);
}

#attractionshovershow > div:first-child  {
   background-image: url(sg_contact-and-location_media/attractionshovershow.gif);
}

#latestnewshovershow > div:first-child  {
   background-image: url(sg_contact-and-location_media/latestnewshovershow.gif);
}

#contactform fieldset div.centerac *  {
   min-width: 112px;
}

#contactform fieldset *:last-child  {
   padding-bottom: 0;
}

#homehovershow > div:first-child  {
   background-image: url(sg_contact-and-location_media/homehovershow.gif);
}

#infocoreaquarterscomaumen  {
   margin-right: 0px;
   margin-bottom: 0px;
   margin-left: 0px;
   margin-top: 0px;
   position: absolute;
   left: 174px;
   top: 671px;
   z-index: 5;
   width: 173px;
}

#i719corealanedunkeld3294  {
   background-repeat: no-repeat;
   background-image: url(sg_contact-and-location_media/i719corealanedunkeld3294.gif);
   margin-top: 0px;
   margin-left: 0px;
   height: 12px;
   width: 192px;
   z-index: 5;
   top: 606px;
   left: 174px;
   position: absolute;
}

#contactform fieldset div  {
   clear: both;
   padding-bottom: 0px;
}

#contactlocationbutton a  {
   background-image: url(sg_contact-and-location_media/contactlocationbutton.gif);
}

#i4347wordpressbutton a  {
   background-image: url(sg_contact-and-location_media/d4347wordpressbutton.gif);
}

#coreaquartersbutton a  {
   background-image: url(sg_contact-and-location_media/coreaquartersbutton.gif);
}

#i4329twitterbutton a  {
   background-image: url(sg_contact-and-location_media/d4329twitterbutton.gif);
}

#i3630contactlocation  {
   background-repeat: no-repeat;
   background-image: url(sg_contact-and-location_media/d3630contactlocation.gif);
   margin-top: 0px;
   margin-left: 0px;
   height: 62px;
   width: 287px;
   z-index: 5;
   top: 528px;
   left: 74px;
   position: absolute;
}

#attractionsbutton a  {
   background-image: url(sg_contact-and-location_media/attractionsbutton.gif);
}

#latestnewsbutton a  {
   background-image: url(sg_contact-and-location_media/latestnewsbutton.gif);
}

#headerwithshaddow  {
   background-image: url(sg_contact-and-location_media/headerwithshaddow.gif);
}

#facebookbutton a  {
   background-image: url(sg_contact-and-location_media/facebookbutton.gif);
}

#contactform p a  {
   display: inline;
}

#homebutton a  {
   background-image: url(sg_contact-and-location_media/homebutton.gif);
}

#i0427778293  {
   background-repeat: no-repeat;
   background-image: url(sg_contact-and-location_media/i0427778293.gif);
   margin-top: 0px;
   margin-left: 0px;
   height: 11px;
   width: 78px;
   z-index: 5;
   top: 651px;
   left: 175px;
   position: absolute;
}

#contactform  {
   margin-top: 0px;
   margin-left: 0px;
   width: 447px;
   z-index: 5;
   top: 699px;
   left: 52px;
   position: absolute;
}

#i0355778293  {
   background-repeat: no-repeat;
   background-image: url(sg_contact-and-location_media/i0355778293.gif);
   margin-top: 0px;
   margin-left: 0px;
   height: 13px;
   width: 86px;
   z-index: 5;
   top: 627px;
   left: 174px;
   position: absolute;
}

#mapbackdrop  {
   background-repeat: no-repeat;
   background-image: url(sg_contact-and-location_media/mapbackdrop.gif);
   margin-top: 0px;
   margin-left: 0px;
   height: 406px;
   width: 426px;
   z-index: 5;
   top: 606px;
   left: 530px;
   position: absolute;
}

#googleembed  {
   margin-top: 0px;
   margin-left: 0px;
   width: 402px;
   z-index: 6;
   top: 618px;
   left: 541px;
   position: absolute;
}

#i3636email  {
   background-repeat: no-repeat;
   background-image: url(sg_contact-and-location_media/d3636email.gif);
   margin-top: 0px;
   margin-left: 0px;
   height: 19px;
   width: 65px;
   z-index: 5;
   top: 665px;
   left: 51px;
   position: absolute;
}

#telephone  {
   background-repeat: no-repeat;
   background-image: url(sg_contact-and-location_media/telephone.gif);
   margin-top: 0px;
   margin-left: 0px;
   height: 23px;
   width: 111px;
   z-index: 6;
   top: 621px;
   left: 51px;
   position: absolute;
}

#address  {
   background-repeat: no-repeat;
   background-image: url(sg_contact-and-location_media/address.gif);
   margin-top: 0px;
   margin-left: 0px;
   height: 18px;
   width: 92px;
   z-index: 5;
   top: 600px;
   left: 51px;
   position: absolute;
}

#mobile  {
   background-repeat: no-repeat;
   background-image: url(sg_contact-and-location_media/mobile.gif);
   margin-top: 0px;
   margin-left: 0px;
   height: 19px;
   width: 76px;
   z-index: 5;
   top: 644px;
   left: 50px;
   position: absolute;
}

fieldset *  {
   margin-right: 0;
   margin-left: 0;
   padding-bottom: 0;
   padding-top: 0;
}

html, body  {
   background-image: url(sg_contact-and-location_media/d4158browserbackground.gif);
}

