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

a ins  {
   text-decoration: none;
}

#nextb a:hover,
#pricestext p a:hover,
#linkstext p a:hover,
#abouttext p a:hover,
#attractionstext p a:hover,
#googletext p a:hover,
#localtext p a:hover,
#prevb a:hover  {
   color: #000000;
   text-decoration: underline;
}

#localattractionsb a:hover,
#photob a:hover,
#pricesb a:hover,
#aboutb a:hover,
#findusb a:hover,
#id1mainmenub a:hover  {
   background-position: -220px 0%;
}

#addresstext p,
#attractionstext p,
#abouttext p,
#localtext p,
#googletext p,
#pricestext p,
#linkstext p,
#maintext p  {
   font: 14px/17px Helvetica, Arial, sans-serif;
   margin: 0px;
   text-align: left;
   color: #7D7D7D;
}

#abouttext p a,
#localtext p a,
#attractionstext p a,
#googletext p a,
#pricestext p a,
#linkstext p a  {
   border: 0px none #000000;
   text-decoration: underline;
   color: #7D7D7D;
}

#pricesb a,
#findusb a,
#id1mainmenub a,
#photob a,
#aboutb a  {
   background-repeat: no-repeat;
   display: block;
   width: 220px;
   height: 31px;
   background-position: 0% 0px;
}

#photob,
#pricesb,
#id1mainmenub,
#findusb,
#aboutb  {
   visibility: visible;
   position: absolute;
   left: 26px;
   z-index: 4;
   width: 220px;
   height: 31px;
}

#viaduct,
#colour,
#gardens,
#house,
#flowers  {
   visibility: visible;
   position: absolute;
   top: 28px;
   z-index: 4;
   width: 100px;
   height: 75px;
   background-repeat: no-repeat;
}

#layer7,
#layer5,
#layer8,
#layer6  {
   visibility: visible;
   position: absolute;
   left: 268px;
   z-index: 4;
   width: 100px;
   height: 75px;
   background-repeat: no-repeat;
}

#attractionstext,
#localtext  {
   visibility: visible;
   position: absolute;
   left: 268px;
   top: 145px;
   z-index: 4;
   width: 389px;
}

#pixeycombecountryhousebb  {
   background: url(sg_photo_media/pixeycombecountryhousebb.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 35px;
   top: 38px;
   z-index: 5;
   width: 155px;
   height: 55px;
}

#maintext,
#pricestext  {
   visibility: visible;
   position: absolute;
   left: 268px;
   top: 144px;
   z-index: 4;
}

#localattractionsb a  {
   background: url(sg_photo_media/localattractionsb.gif) no-repeat 0% 0px;
   display: block;
   width: 220px;
   height: 32px;
}

#localattractionsb  {
   visibility: visible;
   position: absolute;
   left: 26px;
   top: 218px;
   z-index: 4;
   width: 220px;
   height: 32px;
}

#phonenumbertext p  {
   font: 16px/19px Helvetica, Arial, sans-serif;
   margin: 0px;
   text-align: right;
   color: #FFFFFF;
}

#nextb a,
#prevb a  {
   border: 0px none #000000;
   display: block;
   width: 100%;
   text-decoration: underline;
   color: #7D7D7D;
}

#phonenumbertext  {
   visibility: visible;
   position: absolute;
   left: 764px;
   top: 30px;
   z-index: 5;
   width: 86px;
}

#id1mainmenub a  {
   background-image: url(sg_photo_media/id1mainmenub.gif);
}

#emailb a:hover  {
   background-position: -60px 0%;
}

#prevb,
#nextb  {
   font: 14px/19px Helvetica, Arial, sans-serif;
   text-align: right;
   margin-top: 0px;
   margin-left: 0px;
   visibility: visible;
   position: absolute;
   left: 734px;
   width: 122px;
   height: 19px;
}

#googletext p  {
   text-align: right;
}

#id1mainmenub  {
   top: 148px;
}

#abouttext p  {
   padding-top: 17px;
}

#localtext p  {
   padding-top: 17px;
}

#background  {
   margin: 0px auto 0px auto;
   background: url(sg_photo_media/background.gif) no-repeat;
   visibility: visible;
   height: 750px;
   width: 900px;
   position: relative;
}

#pricestext  {
   width: 506px;
}

#pricesb a  {
   background-image: url(sg_photo_media/pricesb.gif);
}

#findusb a  {
   background-image: url(sg_photo_media/findusb.gif);
}

#linkstext  {
   visibility: visible;
   position: absolute;
   left: 26px;
   top: 624px;
   z-index: 4;
   width: 210px;
}

#maintext  {
   width: 416px;
}

#emailb a  {
   background: url(sg_photo_media/emailb.gif) no-repeat 0% 0px;
   display: block;
   height: 17px;
   width: 60px;
   font-size: 17px;
   line-height: 17px;
}

#aboutb a  {
   background-image: url(sg_photo_media/aboutb.gif);
}

#photob a  {
   background-image: url(sg_photo_media/photob.gif);
}

#flowers  {
   background-image: url(sg_photo_media/flowers.gif);
   left: 634px;
}

#gardens  {
   background-image: url(sg_photo_media/gardens.gif);
   left: 390px;
}

#viaduct  {
   background-image: url(sg_photo_media/viaduct.gif);
   left: 512px;
}

#pricesb  {
   top: 289px;
}

#findusb  {
   top: 324px;
}

#layer6  {
   background-image: url(sg_about_media/layer6.gif);
   top: 245px;
}

#emailb  {
   visibility: visible;
   position: absolute;
   left: 790px;
   top: 80px;
   z-index: 5;
   width: 60px;
   height: 17px;
}

#layer5  {
   background-image: url(sg_about_media/layer5.gif);
   top: 148px;
}

#colour  {
   background-image: url(sg_photo_media/colour.gif);
   left: 756px;
}

#layer7  {
   background-image: url(sg_about_media/layer7.gif);
   top: 342px;
}

#layer8  {
   background-image: url(sg_about_media/layer8.gif);
   top: 439px;
}

#photob  {
   top: 254px;
}

#aboutb  {
   top: 183px;
}

#green  {
   background: url(sg_photo_media/green.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 26px;
   top: 28px;
   z-index: 4;
   width: 220px;
   height: 75px;
}

#prevb  {
   z-index: 5;
   top: 615px;
}

#nextb  {
   z-index: 4;
   top: 596px;
}

#house  {
   background-image: url(sg_photo_media/house.gif);
   left: 268px;
}

#line  {
   background: url(sg_photo_media/line.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 26px;
   top: 125px;
   z-index: 4;
   width: 830px;
   height: 1px;
}

html, body  {
   padding: 0px;
   margin: 0px;
   background-color: #FFFFFF;
}

