a  {
   text-decoration: none;
   color: #000000;
}

a ins  {
   text-decoration: none;
}

#id1visitharborcountryorgbutton a,
#id0clickhereformenubutton a,
#id0visitharborcountryorgbutton a,
#clickhereforbakerymenubutton a,
#clickforlargermapbutton a  {
   border: 0px none #000000;
   display: block;
   width: 100%;
   text-decoration: none;
}

#hznpid3harbertswedishbakery,
#hznpid4catering,
#hznpid2luisascafe,
#hznpid1home,
#hznpid5woodfiredpizza  {
   width: 100%;
   height: 1px;
   overflow: visible;
   position: absolute;
   top: 50%;
   left: 0px;
}

#id2topbarmenu li a,
#id3topbarmenu li a,
#id4topbarmenu li a,
#id0topbarmenu li a,
#id1topbarmenu li a  {
   border: 0px none #000000;
   text-decoration: none;
   color: #FDFDFD;
   height: 100%;
   display: block;
}

#id2topbarmenu li,
#id3topbarmenu li,
#id4topbarmenu li,
#id0topbarmenu li,
#id1topbarmenu li  {
   height: 100%;
   display: block;
   float: left;
   margin: 0px;
}

#pid2luisascafe,
#pid5woodfiredpizza,
#pid3harbertswedishbakery,
#pid1home,
#pid4catering  {
   width: 1000px;
   height: 775px;
   position: absolute;
   margin-left: -500px;
   left: 50%;
   top: -388px;
}

#cateringbackground,
#bakerybackground,
#luisaspicnic,
#mapbackground,
#id0cafebackground  {
   visibility: visible;
   position: absolute;
   left: 0px;
   top: 0px;
   z-index: 3;
   width: 1000px;
   height: 775px;
   background-repeat: no-repeat;
}

#id1topbarmenu,
#id2topbarmenu,
#id0topbarmenu,
#id3topbarmenu,
#id4topbarmenu  {
   font: bold 19px/29px Verdana, sans-serif;
   height: 29px;
   text-align: center;
   margin: 0px;
   padding: 0px;
   list-style: none;
   color: #FDFDFD;
   position: absolute;
   top: 215px;
   z-index: 4;
}

#authenicitalianbrickoventext p,
#carryoutandpicnicstyleseatingtext p  {
   font: 17px/20px Verdana-BoldItalic, Verdana-Bold, "Verdana- Bold";
   margin: 0px;
   text-align: center;
}

#id0visitharborcountryorgbutton,
#id1visitharborcountryorgbutton  {
   font: 25px/26px "Baskerville Old Face", serif;
   text-align: center;
   margin-top: 0px;
   margin-left: 0px;
   visibility: visible;
   position: absolute;
   z-index: 4;
   width: 270px;
   height: 51px;
}

#summerhourstext p,
#pizzamenuvarieseveryweektext p  {
   font: bold 25px/30px Verdana, sans-serif;
   margin: 0px;
   text-align: center;
}

#id1visitharborcountryorgbutton a  {
   color: #010101;
}

#id0visitharborcountryorgbutton a  {
   color: #010101;
}

#id1visitharborcountryorgbutton  {
   top: 253px;
   left: 593px;
}

#id0visitharborcountryorgbutton  {
   top: 260px;
   left: 524px;
}

#addresstext p,
#cateringtext p  {
   font: bold 36px Verdana, sans-serif;
   margin: 0px;
   color: #020202;
   text-align: center;
}

#clickhereforbakerymenubutton a  {
   color: #6E6E6E;
}

#id0clickhereformenubutton a  {
   color: #595959;
}

#clickforlargermapbutton a  {
   color: #535353;
}

#cateringbackground  {
   background-image: url(sg_catering_media/cateringbackground.gif);
}

#id0cafebackground  {
   background-image: url(sg_luisascafe_media/id0cafebackground.gif);
}

#summerhourstext p  {
   padding-bottom: 1px;
}

#bakerybackground  {
   background-image: url(sg_harbertswedishbakery_media/bakerybackground.gif);
}

#cateringtext p  {
   line-height: 43px;
}

#id3topbarmenu  {
   width: 964px;
   left: 12px;
}

#mapbackground  {
   background-image: url(sg_home_media/mapbackground.gif);
   width: 998px;
}

#id1topbarmenu  {
   width: 924px;
   left: 32px;
}

#id0topbarmenu  {
   width: 924px;
   left: 32px;
}

#id2topbarmenu  {
   width: 924px;
   left: 32px;
}

#id4topbarmenu  {
   width: 928px;
   left: 28px;
}

#addresstext p  {
   line-height: 33px;
}

#luisaspicnic  {
   background-image: url(sg_woodfiredpizza_media/luisaspicnic.gif);
}

html, body  {
   padding: 0px;
   margin: 0px;
   background-color: #EEDDBB;
}

