#newin2008allsuitesnonsmokinggrillingarea  {
   background: url(sg_index_media/id0newin2008allsuitesnonsmo.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 442px;
   top: 458px;
   z-index: 5;
   width: 411px;
   height: 20px;
}

#addresstext p,
#addressbottomtext p  {
   font: bold 16px/19px "Myriad Pro Semibold";
   margin: 0px;
   text-align: center;
}

#haveyouconsideredstayinginkewaunee  {
   background: url(sg_index_media/id0haveyouconsideredstaying.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 389px;
   top: 43px;
   z-index: 5;
   width: 469px;
   height: 58px;
}

#getdirectionsherebutton a:hover  {
   background-position: -135px 0%;
}

#standard2img,
#standard1img  {
   visibility: visible;
   position: absolute;
   top: 746px;
   z-index: 5;
   width: 309px;
   height: 235px;
}

#getdirectionsherebutton a  {
   background: url(sg_index_media/getdirectionsherebutton.gif) no-repeat 0% 0px;
   display: block;
   height: 11px;
   width: 135px;
   font-size: 11px;
   line-height: 11px;
}

#suitestext p,
#roomtext p  {
   font: bold 18px/22px;
   margin: 0px;
   text-align: center;
}

#lighthousebutton a:hover  {
   background-position: -181px 0%;
}

#totallighthousestoreimg  {
   visibility: visible;
   position: absolute;
   left: 442px;
   top: 1123px;
   z-index: 5;
   width: 278px;
   height: 53px;
}

#getdirectionsherebutton  {
   visibility: visible;
   position: absolute;
   left: 579px;
   top: 324px;
   z-index: 5;
   width: 135px;
   height: 11px;
}

#addresstext p a:hover  {
   text-decoration: underline;
}

#thelighthouseshopimg  {
   visibility: visible;
   position: absolute;
   left: 489px;
   top: 1042px;
   z-index: 5;
   width: 352px;
   height: 60px;
}

#room3img,
#room1img  {
   visibility: visible;
   position: absolute;
   top: 486px;
   z-index: 5;
   width: 259px;
   height: 198px;
}

#lighthousebutton a  {
   background: url(sg_index_media/lighthousebutton.gif) no-repeat 0% 0px;
   display: block;
   height: 53px;
   width: 181px;
   font-size: 53px;
   line-height: 53px;
}

#addressbottomtext  {
   visibility: visible;
   position: absolute;
   left: 37px;
   top: 1389px;
   z-index: 4;
   width: 844px;
}

#lighthousebutton  {
   visibility: visible;
   position: absolute;
   left: 702px;
   top: 1244px;
   z-index: 5;
   width: 181px;
   height: 53px;
}

#lighthousetext p  {
   font: 14px/17px "Myriad Pro";
   margin: 0px;
   text-align: left;
}

#addresstext p a  {
   border: 0px none #000000;
   font-weight: bold;
   text-decoration: none;
   color: #AB2624;
}

#standardtext p  {
   font: 18px/22px "Myriad Pro Bold It";
   margin: 0px;
   text-align: center;
}

#lighthousetext  {
   visibility: visible;
   position: absolute;
   left: 445px;
   top: 1180px;
   z-index: 5;
   width: 254px;
}

#addresstext p  {
   color: #AB2624;
}

#lighthouseimg  {
   visibility: visible;
   position: absolute;
   left: 54px;
   top: 1032px;
   z-index: 5;
   width: 385px;
   height: 331px;
}

#mainslideshow  {
   visibility: visible;
   position: absolute;
   left: 67px;
   top: 211px;
   z-index: 6;
   width: 350px;
   height: 263px;
   background-color: #FFFFFF;
   background-image: none;
}

#standard1img  {
   left: 563px;
}

#standardtext  {
   visibility: visible;
   position: absolute;
   left: 57px;
   top: 691px;
   z-index: 5;
   width: 808px;
}

#standard2img  {
   left: 55px;
}

#suitestext p  {
   font-family: "Myriad Pro Semibold";
}

#addresstext  {
   visibility: visible;
   position: absolute;
   left: 46px;
   top: 167px;
   z-index: 5;
   width: 378px;
}

#roomtext p  {
   font-family: "Myriad Pro";
}

#suitestext  {
   visibility: visible;
   position: absolute;
   left: 437px;
   top: 338px;
   z-index: 5;
   width: 421px;
}

#room2img  {
   visibility: visible;
   position: absolute;
   left: 61px;
   top: 484px;
   z-index: 5;
   width: 259px;
   height: 198px;
}

#roomtext  {
   visibility: visible;
   position: absolute;
   left: 365px;
   top: 779px;
   z-index: 5;
   width: 191px;
}

#room3img  {
   left: 337px;
}

#room1img  {
   left: 613px;
}

#mainimg  {
   visibility: visible;
   position: absolute;
   left: 439px;
   top: 117px;
   z-index: 5;
   width: 420px;
   height: 202px;
}

#layer1  {
   visibility: visible;
   position: absolute;
   left: 0px;
   top: 0px;
   z-index: 3;
   width: 900px;
   height: 1440px;
   background-color: #FFFFFF;
   background-image: none;
}

#layer4  {
   background: url(sg_index_media/layer4.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 13px;
   top: 12px;
   z-index: 5;
   width: 350px;
   height: 151px;
}

#shape4  {
   background: url(sg_index_media/shape4.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 35px;
   top: 34px;
   z-index: 4;
   width: 860px;
   height: 1356px;
}

#index  {
   margin: 0px auto 0px auto;
   width: 900px;
   position: relative;
}

html, body  {
   padding: 0px;
   margin: 0px;
   background-color: #FFFFFF;
}


