#i310introcolumn1texth2  {
   margin-bottom: -2px;
   margin-top: 4px;
   margin-right: 0px;
   margin-left: 5px;
   position: relative;
   left: 0px;
   top: 0px;
   width: 847px;
}

#i263introheadingcolumn  {
   position: absolute;
   left: 84px;
   top: 528px;
   z-index: 7;
   width: 784px;
   min-height: 31px;
   margin-left: 0px;
   margin-top: 0px;
}

#categorycolumn12column  {
   min-height: 291px;
   width: 419px;
   top: 0px;
   left: 0px;
   position: relative;
   margin-left: 84px;
   margin-right: 0px;
   margin-top: 1px;
   margin-bottom: 19px;
}

#categorycolumn2column  {
   min-height: 291px;
   width: 340px;
   top: 0px;
   left: 0px;
   position: relative;
   margin-left: 11px;
   margin-right: 0px;
   margin-top: 1px;
   margin-bottom: 0px;
}

#heroimagexmediauniqu  {
   margin-top: 0px;
   margin-left: 0px;
   width: 768px;
   z-index: 10;
   top: 9px;
   left: 9px;
   position: absolute;
}

#introcolumn1column  {
   min-height: 53px;
   width: 784px;
   top: 0px;
   left: 0px;
   position: relative;
   margin-left: 84px;
   margin-right: 0px;
   margin-top: -6px;
   margin-bottom: 0px;
}

#i313column2texth2  {
   margin-bottom: 4px;
   margin-top: -1px;
   margin-right: 0px;
   margin-left: 9px;
   position: relative;
   left: 0px;
   top: 0px;
   width: 334px;
}

#contactformtext  {
   margin-bottom: -4px;
   margin-top: -4px;
   margin-right: 0px;
   margin-left: 5px;
   position: relative;
   left: 0px;
   top: 0px;
   width: 405px;
}

#i379dropshadow  {
   background-image: url(sg_restaurant_media/d379dropshadow.png);
}

#verticalline  {
   background-repeat: no-repeat;
   background-image: url(sg_contact_media/verticalline.png);
   margin-bottom: 0px;
   margin-top: 4px;
   margin-right: 0px;
   margin-left: 11px;
   position: relative;
   left: 0px;
   top: 0px;
   width: 2px;
   height: 269px;
}

#i384border  {
   background-image: url(sg_restaurant_media/d384border.png);
}

