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

a ins  {
   text-decoration: none;
}

#brandnewcreativeb a:hover,
#submenumenu li a:hover,
#sitemapmenu li a:hover  {
   color: #FF6600;
}

#promosb a,
#eventsb a,
#diningb a,
#venueb a,
#contactb a,
#functionsb a  {
   background-repeat: no-repeat;
   display: block;
   height: 93px;
   background-position: 0% 0px;
   font-size: 93px;
   line-height: 93px;
}

#submenumenu li a,
#brandnewcreativeb a  {
   border: 0px none #000000;
   text-decoration: none;
   color: #FEFEFD;
   display: block;
}

#i2xmediagrow *:first-child  {
	margin-top: 0px;
	z-index: 1;
}

#i2xmediagrow *:last-child  {
   margin-bottom: 0px;
   z-index: 1;
}

#i1xmedia,
#i3xmedia  {
   visibility: visible;
   position: absolute;
   top: 431px;
   z-index: 10;
   width: 197px;
}

#brandnewcreativeb a  {
   width: 100%;
}

#functionsb a:hover  {
   background-position: -179px 0%;
}

#brandnewcreativeb  {
   font: 10px/11px Helvetica;
   padding-bottom: 6px;
   text-align: center;
   margin-top: 0px;
   margin-left: 0px;
   visibility: visible;
   position: absolute;
   left: 397px;
   top: 87px;
   z-index: 25;
   width: 137px;
   height: 11px;
}

#submenumenu li a  {
   height: 100%;
    z-index: 0;
}

#sitemapmenu 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;
}

#contactb a:hover  {
   background-position: -153px 0%;
}

#promosb a:hover  {
   background-position: -144px 0%;
}

#diningb a:hover  {
   background-position: -127px 0%;
}

#eventsb a:hover  {
   background-position: -131px 0%;
}

#submenumenu li  {
   height: 100%;
   display: block;
   float: left;
   margin: 0px;
}

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

#venueb a:hover  {
   background-position: -119px 0%;
}

#videoborderimg  {
   visibility: visible;
   position: absolute;
   left: 0px;
   top: 0px;
   z-index: 2;
   width: 924px;
   height: 329px;
}

#homeb a:hover  {
   background-position: -133px 0%;
}

#functionsb a  {
   width: 179px;
   background-image: url(sg_home_media/functionsb.png);
}

#i2xmediagrow  {
   margin: 432px 266px 0px 266px;
   visibility: visible;
   padding: 0px;
}

#videoxmedia  {
   visibility: visible;
   position: absolute;
   left: 53px;
   top: 34px;
   z-index: 1;
   width: 830px;
   height: 260px;
}

#sitemapmenu  {
   font: 18px/24px Helvetica;
   margin: 0px;
   padding: 0px;
   list-style: none;
   text-align: center;
   color: #FFFFFF;
   visibility: hidden;
   position: absolute;
   left: 277px;
   top: 447px;
   z-index: 1;
   width: 373px;
}

#submenumenu  {
   font: 10px/13px Helvetica;
   height: 13px;
   text-align: center;
   margin: 0px;
   padding: 0px;
   list-style: none;
   color: #FEFEFD;
   position: absolute;
   left: 244px;
   top: 71px;
   z-index: 20;
   width: 440px;
}

#contactb a  {
   width: 153px;
   background-image: url(sg_home_media/contactb.png);
}

#pid174home  {
   margin: 0px auto 0px auto;
   width: 930px;
   position: relative;
}

#functionsb  {
   visibility: visible;
   position: absolute;
   left: 510px;
   top: 318px;
   z-index: 5;
   width: 179px;
   height: 93px;
}

#eventsb a  {
   width: 131px;
   background-image: url(sg_home_media/eventsb.png);
}

#diningb a  {
   width: 127px;
   background-image: url(sg_home_media/diningb.png);
}

#promosb a  {
   width: 144px;
   background-image: url(sg_home_media/promosb.png);
}

#i1xmedia  {
   left: 30px;
}

#venueb a  {
   width: 119px;
   background-image: url(sg_home_media/venueb.png);
}

#contactb  {
   visibility: visible;
   position: absolute;
   left: 774px;
   top: 318px;
   z-index: 3;
   width: 153px;
   height: 93px;
}

#i3xmedia  {
   left: 706px;
}

#homeb a  {
   background: url(sg_home_media/homeb.png) no-repeat 0% 0px;
   display: block;
   height: 142px;
   width: 133px;
   font-size: 142px;
   line-height: 142px;
}

#promosb  {
   visibility: visible;
   position: absolute;
   left: 133px;
   top: 318px;
   z-index: 3;
   width: 144px;
   height: 93px;
}

#eventsb  {
   visibility: visible;
   position: absolute;
   left: 10px;
   top: 318px;
   z-index: 4;
   width: 131px;
   height: 93px;
}

#diningb  {
   visibility: visible;
   position: absolute;
   left: 279px;
   top: 318px;
   z-index: 3;
   width: 127px;
   height: 93px;
}

#venueb  {
   visibility: visible;
   position: absolute;
   left: 671px;
   top: 318px;
   z-index: 4;
   width: 119px;
   height: 93px;
}

#footer  {
   position: relative;
   left: 0px;
   top: 0px;
   width: 100%;
   float: left;
}

#uplift  {
   position: absolute;
   width: 100%;
   z-index: 2;
}

#homeb  {
   visibility: visible;
   position: absolute;
   left: 397px;
   top: 291px;
   z-index: 6;
   width: 133px;
   height: 142px;
}

html, body  {
   padding: 0px;
   margin: 0px;
   background: #36331B url(sg_home_media/Background2.jpg) center top repeat;
}
