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

a ins  {
   text-decoration: none;
}

#reservationbutton a:hover  {
   background-position: -322px 0%;
}

#facebookbutton a:hover  {
   background-position: -122px 0%;
}

#footertext p a:hover  {
   text-decoration: underline;
}

#reservationbutton a  {
   background: url(sg_website-placeholder3_media/reservationbutton.gif) no-repeat 0% 0px;
   display: block;
   height: 36px;
   width: 322px;
   font-size: 36px;
   line-height: 36px;
}

#websiteplaceholder3  {
   margin: 0px auto 0px auto;
   width: 603px;
   position: relative;
}

#reservationbutton  {
   visibility: visible;
   position: absolute;
   left: 140px;
   top: 727px;
   z-index: 5;
   width: 322px;
   height: 36px;
}

#facebookbutton a  {
   background: url(sg_website-placeholder3_media/facebookbutton.gif) no-repeat 0% 0px;
   display: block;
   height: 65px;
   width: 122px;
   font-size: 65px;
   line-height: 65px;
}

#footertext p a  {
   border: 0px none #000000;
   text-decoration: none;
   color: #FFFFFF;
}

#facebookbutton  {
   visibility: visible;
   position: absolute;
   left: 481px;
   top: 713px;
   z-index: 5;
   width: 122px;
   height: 65px;
}

#footertext p  {
   font: 12px/250px MyriadPro-Regular, MyriadPro, "Myriad Pro";
   margin: 0px;
   color: #FFFFFF;
   text-align: center;
}

#footertext  {
   visibility: visible;
   position: absolute;
   left: 30px;
   top: 670px;
   z-index: 3;
   width: 537px;
}

#layer15  {
   background: url(sg_website-placeholder3_media/layer15.gif) no-repeat;
   position: absolute;
   left: 0px;
   top: 23px;
   z-index: 4;
   width: 603px;
   height: 765px;
}

html, body  {
   padding: 0px;
   margin: 0px;
   background: #FFFFFF url(sg_website-placeholder3_media/exteriortile.gif) center top repeat;
}


