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

a ins  {
   text-decoration: none;
}

#id1farmgallery3button a,
#id1farmgallery2button a,
#id1bedroomgallery10button a,
#id0bedroomgallery11button a,
#bathroomgallery2button a,
#id1bedroomgallery2button a,
#id1farmgallery1button a,
#id0bedroomgallery10button a,
#id3bedroomgallery8button a,
#id1bedroomgallery3button a,
#id3farmhousegallery1button a,
#id2bedroomgallery14button a,
#id0bedroomgallery6button a,
#id3bedroomgallery1button a,
#id0bedroomgallery15button a,
#id1bedroomgallery4button a,
#farmhousegallery4button a,
#id0bedroomgallery7button a,
#id2bedroomgallery4button a,
#id1bedroomgallery5button a,
#id1farmhousegallery2button a,
#id0bedroomgallery9button a,
#id0farmgallery4button a,
#farmgallery5button a,
#id2bedroomgallery5button a,
#id1bedroomgallery6button a,
#id0farmhousegallery2button a,
#id0farmgallery3button a,
#id3bathroomgallery1button a,
#id1farmhousegallery3button a,
#id1bedroomgallery7button a,
#id0farmgallery2button a,
#id0bedroomgallery2button a,
#id0farmhousegallery3button a,
#id2bedroomgallery12button a,
#id2bedroomgallery8button a,
#id1bedroomgallery9button a,
#id1farmgallery4button a,
#id0bedroomgallery3button a,
#id0bedroomgallery13button a  {
   background-repeat: no-repeat;
   display: block;
   height: 15px;
   background-position: 0% 0px;
   font-size: 15px;
   line-height: 15px;
}

#id2bedroomgallery8button,
#id0bedroomgallery3button,
#id0farmgallery2button,
#id0bedroomgallery11button,
#id2bedroomgallery12button,
#bathroomgallery2button,
#id3bathroomgallery1button,
#id0farmhousegallery2button,
#farmhousegallery4button,
#farmgallery5button,
#id0bedroomgallery6button,
#id0bedroomgallery15button,
#id0farmgallery3button,
#id1bedroomgallery4button,
#id0bedroomgallery7button,
#id1bedroomgallery5button,
#id0farmhousegallery3button,
#id2bedroomgallery14button,
#id0bedroomgallery9button,
#id0bedroomgallery10button,
#id0bedroomgallery2button,
#id0farmgallery4button,
#id0bedroomgallery13button  {
   visibility: visible;
   position: absolute;
   left: 668px;
   top: 544px;
   z-index: 4;
   width: 37px;
   height: 15px;
}

#bedroomgallery9,
#pid203drochilgallery0,
#farmhousegallery3,
#farmgallery5,
#bathroomgallery1,
#farmgallery4,
#farmgallery3,
#farmgallery2,
#bathroomgallery2,
#farmgallery1,
#bedroomgallery5,
#farmhousegallery1,
#contact,
#bedroomgallery14,
#bedroomgallery15,
#bedroomgallery10,
#bedroomgallery11,
#bedroomgallery12,
#bedroomgallery13,
#bedroomgallery1,
#accommodation,
#pid199homeimage1,
#bedroomgallery6,
#bedroomgallery2,
#farmhousegallery4,
#farmhousegallery2,
#bedroomgallery7,
#bedroomgallery3,
#bedroomgallery8,
#pid201homeimage3,
#pid200homeimage2,
#bedroomgallery4  {
   margin: 0px auto 0px 0px;
   width: 750px;
   position: relative;
}

#contact3ctext p,
#contact3btext p,
#contact3atext p,
#contact3dtext p,
#contact3etext p,
#contact3ftext p,
#contact3gtext p,
#contact3htext p,
#contact3itext p,
#contact3jtext p,
#smiddyhaughtext p,
#stablehaughfacilitiestext p,
#valleyviewtext p,
#contact2text p,
#watermeetingsfacilitiestext p,
#diningroomtext p,
#gallerytext p,
#stablehaughtext p,
#sittingroomtext p,
#hometext p,
#castleviewtext p,
#id3contacttext p,
#valleyviewfacilitiestext p,
#castleviewfacilitiestext p,
#watermeetingstext p,
#bedroomtext p  {
   font: 12px Verdana;
   margin: 0px;
   text-align: left;
   color: #CDCAC7;
}

#id1bedroomgallery9button,
#id1bedroomgallery10button,
#id1farmgallery2button,
#id1bedroomgallery2button,
#id3bedroomgallery8button,
#id1bedroomgallery3button,
#id3bedroomgallery1button,
#id1farmgallery3button,
#id1farmhousegallery2button,
#id2bedroomgallery4button,
#id1farmgallery1button,
#id2bedroomgallery5button,
#id1bedroomgallery6button,
#id3farmhousegallery1button,
#id1bedroomgallery7button,
#id1farmgallery4button,
#id1farmhousegallery3button  {
   visibility: visible;
   position: absolute;
   left: 608px;
   top: 544px;
   z-index: 4;
   width: 45px;
   height: 15px;
}

#id5valleyview,
#id7watermeetings,
#id5watermeetings,
#id3watermeetings,
#id1castleview,
#id1watermeetings,
#id2valleyview,
#id3castleview,
#id0sharedbathroom,
#thefarmhousesittingroomwithroaringlogfire,
#id6stablehaugh,
#id3smiddyhaugh,
#id4stablehaugh,
#valleyviewbedroomcopy,
#valleyviewbedroom,
#id1smiddyhaugh,
#id2stablehaugh  {
   visibility: visible;
   position: absolute;
   left: 48px;
   top: 517px;
   z-index: 4;
   height: 11px;
   background-repeat: no-repeat;
}

#id1bedroomgallery11button a,
#id2bedroomgallery1button a,
#id1homeimage1button a,
#id3bedroomgallery14button a,
#id2farmhousegallery1button a,
#id1bedroomgallery15button a,
#id4bathroomgallery1button a,
#homeimage2button a,
#id3bedroomgallery12button a,
#id1bedroomgallery13button a,
#id0farmgallery1button a  {
   background-repeat: no-repeat;
   display: block;
   height: 13px;
   background-position: 0% 0px;
   font-size: 13px;
   line-height: 13px;
}

#id1bedroomgallery1button a,
#id0bedroomgallery4button a,
#id1farmhousegallery1button a,
#id1bedroomgallery14button a,
#id2bathroomgallery1button a,
#id1bedroomgallery8button a,
#id0bathroomgallery1button a,
#id1bathroomgallery1button a,
#id1bedroomgallery12button a  {
   background-repeat: no-repeat;
   display: block;
   height: 12px;
   background-position: 0% 0px;
   font-size: 12px;
   line-height: 12px;
}

#tariff6text p,
#tariff5text p,
#tariff9text p,
#tariff2text p,
#tariff7text p,
#tariff1text p,
#tariff10text p,
#tariff3text p,
#tariff4text p,
#contact4btext p,
#contact4atext p  {
   font: 14px/17px "Century Gothic";
   margin: 0px;
   color: #CDCAC7;
   text-align: left;
}

#viewofdrochilcastlethefarmhouseandvalleybeyond,
#thefarmhousebreakfastroomoverlookingtherivertweed,
#theneighbours,
#afarmhousebreakfastusinglocallysourcedingredients  {
   visibility: visible;
   position: absolute;
   left: 49px;
   top: 517px;
   z-index: 4;
   height: 11px;
   background-repeat: no-repeat;
}

#id4bathroomgallery1button,
#id1bedroomgallery13button,
#id1bedroomgallery11button,
#id3bedroomgallery12button,
#id1bedroomgallery15button,
#id3bedroomgallery14button  {
   visibility: visible;
   position: absolute;
   left: 608px;
   top: 545px;
   z-index: 4;
   width: 46px;
   height: 13px;
}

#id6watermeetings,
#id1stablehaugh,
#id4watermeetings,
#valleyviewshowerroom,
#id1bathroom,
#id1sharedbathroom,
#framhouse,
#diningroom,
#id3stablehaugh  {
   visibility: visible;
   position: absolute;
   left: 47px;
   top: 109px;
   z-index: 3;
   height: 396px;
   background-repeat: no-repeat;
}

#id0i28text p,
#i65text p,
#id1i28text p,
#i20text p,
#i35text p,
#i5text p,
#i15text p,
#id2i28text p,
#perpersonpernighttext p,
#i50text p  {
   font: 18px/22px "Times New Roman";
   margin: 0px;
   color: #EAE1D7;
   text-align: left;
}

#id2drochilcastlefarmhouseintheautumn,
#id0bathroom,
#id0drochilcastlefarmhouseintheautumn,
#id1drochilcastlefarmhouseintheautumn  {
   visibility: visible;
   position: absolute;
   left: 48px;
   top: 517px;
   z-index: 4;
   width: 236px;
   height: 9px;
   background-repeat: no-repeat;
}

#castleviewtext,
#valleyviewtext,
#smiddyhaughtext,
#stablehaughtext,
#sittingroomtext,
#watermeetingstext,
#bedroomtext  {
   visibility: visible;
   position: absolute;
   left: 47px;
   z-index: 2;
   width: 450px;
}

#contact4atext p a,
#id0contacttext p a,
#id1contacttext p a,
#id2contacttext p a,
#touristinfotextscroll p a  {
   border: 0px none #000000;
   text-decoration: none;
}

#id0homeimage1button a,
#accommodationbutton a,
#contactbutton a,
#drochilgallery0button a  {
   background-repeat: no-repeat;
   display: block;
   height: 27px;
   background-position: 0% 0px;
   font-size: 27px;
   line-height: 27px;
}

#id0bedroomgallery12button a,
#id0bedroomgallery14button a,
#id0bedroomgallery1button a  {
   background-repeat: no-repeat;
   display: block;
   height: 272px;
   width: 211px;
   background-position: 0% 0px;
   font-size: 272px;
   line-height: 272px;
}

#id2bathroomgallery1button,
#id1bathroomgallery1button,
#id0bathroomgallery1button  {
   visibility: visible;
   position: absolute;
   left: 284px;
   z-index: 2;
   width: 114px;
   height: 12px;
}

#id0bedroomgallery14button,
#id0bedroomgallery12button,
#id0bedroomgallery1button  {
   visibility: visible;
   position: absolute;
   left: 518px;
   z-index: 2;
   width: 211px;
   height: 272px;
}

#homeimage3button a,
#id1tigerchickbutton a,
#id0tigerchickbutton a  {
   background-repeat: no-repeat;
   display: block;
   height: 14px;
   background-position: 0% 0px;
   font-size: 14px;
   line-height: 14px;
}

#id2smiddyhaugh,
#id5stablehaugh,
#id5castleview,
#breakfasttoast  {
   visibility: visible;
   position: absolute;
   left: 48px;
   top: 109px;
   z-index: 3;
   height: 396px;
   background-repeat: no-repeat;
}

#id0tigerchickbutton a:hover,
#id1tigerchickbutton a:hover  {
   background-position: -71px 0%;
}

#id1i28text,
#id2i28text,
#i65text,
#id0i28text,
#i35text  {
   visibility: visible;
   position: absolute;
   left: 666px;
   z-index: 3;
   width: 29px;
}

#id3sittingroom,
#calf,
#id2castleview,
#id4smiddyhaugh  {
   visibility: visible;
   position: absolute;
   left: 48px;
   top: 109px;
   z-index: 3;
   height: 395px;
   background-repeat: no-repeat;
}

#id0contacttext p,
#id1contacttext p,
#id2contacttext p  {
   font: 12px/14px Verdana;
   margin: 0px;
   color: #B7B0A9;
   text-align: left;
}

#id1contacttext p a:hover,
#id0contacttext p a:hover  {
   color: #FCF005;
}

#homeimage3button a:hover,
#homeimage2button a:hover  {
   background-position: -9px 0%;
}

#afarmhousebreakfastusinglocallysourcedingredients  {
   background-image: url(sg_farmhousegallery2_media/id0afarmhousebreakfastusing.jpg);
   width: 328px;
}

#thefarmhousebreakfastroomoverlookingtherivertweed  {
   background-image: url(sg_farmhousegallery1_media/id0thefarmhousebreakfastroo.jpg);
   width: 349px;
}

#viewofdrochilcastlethefarmhouseandvalleybeyond  {
   background-image: url(sg_farmgallery1_media/id0viewofdrochilcastlethefa.jpg);
   width: 337px;
}

#id0stablehaughshowerroom,
#id2watermeetings  {
   visibility: visible;
   position: absolute;
   left: 47px;
   top: 109px;
   z-index: 3;
   height: 395px;
   background-repeat: no-repeat;
}

#id3valleyview,
#farmhouseinsummer,
#hallway  {
   visibility: visible;
   position: absolute;
   left: 48px;
   top: 110px;
   z-index: 3;
   height: 395px;
   background-repeat: no-repeat;
}

#id0tigerchickbutton,
#id1tigerchickbutton  {
   visibility: visible;
   position: absolute;
   left: 637px;
   z-index: 2;
   width: 71px;
   height: 14px;
}

#thefarmhousesittingroomwithroaringlogfire  {
   background-image: url(sg_farmhousegallery4_media/id0thefarmhousesittingroomw.jpg);
   width: 275px;
}

#tariff1text,
#tariff4text,
#tariff5text  {
   visibility: visible;
   position: absolute;
   left: 40px;
   z-index: 3;
   width: 450px;
}

#bkgdelementsgallery,
#bkgdelementshome  {
   visibility: visible;
   position: absolute;
   left: 0px;
   top: 0px;
   z-index: 1;
   width: 750px;
   background-repeat: no-repeat;
}

#id2drochilcastlefarmhouseintheautumn  {
   background-image: url(sg_farmgallery5_media/id2drochilcastlefarmhousein.jpg);
}

#id1drochilcastlefarmhouseintheautumn  {
   background-image: url(sg_farmgallery4_media/id1drochilcastlefarmhousein.jpg);
}

#id0drochilcastlefarmhouseintheautumn  {
   background-image: url(sg_farmgallery3_media/id0drochilcastlefarmhousein.jpg);
}

#id2farmhousegallery1button a:hover  {
   background-position: -112px 0%;
}

#backgroundgallery,
#backgroundhome  {
   position: absolute;
   left: 42px;
   top: 96px;
   z-index: 2;
   width: 671px;
   height: 473px;
   background-repeat: no-repeat;
}

#lineunderno,
#lineno,
#numberline  {
   visibility: visible;
   position: absolute;
   z-index: 4;
   width: 8px;
   height: 1px;
   background-color: #FFFFFF;
   background-image: none;
   font-size: 1px;
}

#id2bedroomgallery1button a:hover  {
   background-position: -106px 0%;
}

#id0contacttext,
#id1contacttext  {
   visibility: visible;
   position: absolute;
   left: 50px;
   z-index: 3;
   width: 500px;
}

#watermeetingsfacilitiestext p  {
   line-height: 14px;
}

#drochilgallery0button a:hover  {
   background-position: -75px 0%;
}

#id0farmgallery1button a:hover  {
   background-position: -148px 0%;
}

#id1farmhousegallery2button a  {
   width: 45px;
   background-image: url(sg_farmhousegallery3_media/id1farmhousegallery2button.jpg);
}

#id4valleyview,
#id0breakfast  {
   visibility: visible;
   position: absolute;
   left: 411px;
   top: 109px;
   z-index: 3;
   width: 297px;
   height: 396px;
   background-repeat: no-repeat;
}

#id0farmhousegallery2button a  {
   width: 37px;
   background-image: url(sg_farmhousegallery1_media/id0farmhousegallery2button.jpg);
}

#id0farmhousegallery3button a  {
   width: 37px;
   background-image: url(sg_farmhousegallery2_media/id0farmhousegallery3button.jpg);
}

#id1farmhousegallery3button a  {
   width: 45px;
   background-image: url(sg_farmhousegallery4_media/id1farmhousegallery3button.jpg);
}

#id2farmhousegallery1button a  {
   width: 112px;
   background-image: url(sg_farmhousegallery1_media/id2farmhousegallery1button.jpg);
}

#id1farmhousegallery1button a  {
   width: 213px;
   background-image: url(sg_accommodation_media/id1farmhousegallery1button.jpg);
}

#id3farmhousegallery1button a  {
   width: 45px;
   background-image: url(sg_farmhousegallery2_media/id3farmhousegallery1button.jpg);
}

#id0bedroomgallery12button a  {
   background-image: url(sg_accommodation_media/id0bedroomgallery12button.jpg);
}

#id0bedroomgallery13button a  {
   width: 37px;
   background-image: url(sg_bedroomgallery12_media/id0bedroomgallery13button.jpg);
}

#stablehaughfacilitiestext p  {
   line-height: 14px;
}

#id3bedroomgallery12button a  {
   width: 46px;
   background-image: url(sg_bedroomgallery13_media/id3bedroomgallery12button.jpg);
}

#id1bedroomgallery12button a  {
   width: 200px;
   background-image: url(sg_accommodation_media/id1bedroomgallery12button.jpg);
}

#id2bedroomgallery12button a  {
   width: 37px;
   background-image: url(sg_bedroomgallery11_media/id2bedroomgallery12button.jpg);
}

#id1bedroomgallery14button a  {
   width: 184px;
   background-image: url(sg_accommodation_media/id1bedroomgallery14button.jpg);
}

#id1bedroomgallery13button a  {
   width: 46px;
   background-image: url(sg_bedroomgallery14_media/id1bedroomgallery13button.jpg);
}

#id3bedroomgallery14button a  {
   width: 46px;
   background-image: url(sg_bedroomgallery15_media/id3bedroomgallery14button.jpg);
}

#id0bedroomgallery15button a  {
   width: 37px;
   background-image: url(sg_bedroomgallery14_media/id0bedroomgallery15button.jpg);
}

#id4bathroomgallery1button a  {
   width: 46px;
   background-image: url(sg_bathroomgallery2_media/id4bathroomgallery1button.jpg);
}

#id0homeimage1button a:hover  {
   background-position: -331px 0%;
}

#id0bedroomgallery14button a  {
   background-image: url(sg_accommodation_media/id0bedroomgallery14button.jpg);
}

#id2bedroomgallery14button a  {
   width: 37px;
   background-image: url(sg_bedroomgallery13_media/id2bedroomgallery14button.jpg);
}

#accommodationbutton a:hover  {
   background-position: -149px 0%;
}

#id1homeimage1button a:hover  {
   background-position: -8px 0%;
}

#id0bedroomgallery10button a  {
   width: 37px;
   background-image: url(sg_bedroomgallery9_media/id0bedroomgallery10button.jpg);
}

#id2bathroomgallery1button a  {
   width: 114px;
   background-image: url(sg_accommodation_media/id2bathroomgallery1button.jpg);
}

#id3bathroomgallery1button a  {
   width: 37px;
   background-image: url(sg_bedroomgallery15_media/id3bathroomgallery1button.jpg);
}

#id1bedroomgallery11button a  {
   width: 46px;
   background-image: url(sg_bedroomgallery12_media/id1bedroomgallery11button.jpg);
}

#id1bathroomgallery1button a  {
   width: 114px;
   background-image: url(sg_accommodation_media/id1bathroomgallery1button.jpg);
}

#id1bedroomgallery15button a  {
   width: 46px;
   background-image: url(sg_bathroomgallery1_media/id1bedroomgallery15button.jpg);
}

#id0bedroomgallery11button a  {
   width: 37px;
   background-image: url(sg_bedroomgallery10_media/id0bedroomgallery11button.jpg);
}

#id1bedroomgallery10button a  {
   width: 45px;
   background-image: url(sg_bedroomgallery11_media/id1bedroomgallery10button.jpg);
}

#id0bathroomgallery1button a  {
   width: 114px;
   background-image: url(sg_accommodation_media/id0bathroomgallery1button.jpg);
}

#id1bedroomgallery9button a  {
   width: 45px;
   background-image: url(sg_bedroomgallery10_media/id1bedroomgallery9button.jpg);
}

#id3bedroomgallery8button a  {
   width: 45px;
   background-image: url(sg_bedroomgallery9_media/id3bedroomgallery8button.jpg);
}

#id0bedroomgallery2button a  {
   width: 37px;
   background-image: url(sg_bedroomgallery1_media/id0bedroomgallery2button.jpg);
}

#valleyviewfacilitiestext p  {
   line-height: 14px;
}

#id2bedroomgallery1button a  {
   width: 106px;
   background-image: url(sg_farmhousegallery1_media/id2bedroomgallery1button.jpg);
}

#id1farmhousegallery3button  {
   left: 666px;
}

#id0bedroomgallery3button a  {
   width: 37px;
   background-image: url(sg_bedroomgallery2_media/id0bedroomgallery3button.jpg);
}

#valleyviewkey,
#strawbales  {
   visibility: visible;
   position: absolute;
   top: 109px;
   z-index: 3;
   width: 207px;
   height: 395px;
   background-repeat: no-repeat;
}

#id1bedroomgallery8button a  {
   width: 207px;
   background-image: url(sg_accommodation_media/id1bedroomgallery8button.jpg);
}

#id2farmhousegallery1button  {
   visibility: visible;
   position: absolute;
   left: 239px;
   top: 673px;
   z-index: 5;
   width: 112px;
   height: 13px;
}

#id0bedroomgallery1button a  {
   background-image: url(sg_accommodation_media/id0bedroomgallery1button.jpg);
}

#id1bedroomgallery6button a  {
   width: 45px;
   background-image: url(sg_bedroomgallery7_media/id1bedroomgallery6button.jpg);
}

#id1bedroomgallery2button a  {
   width: 45px;
   background-image: url(sg_bedroomgallery3_media/id1bedroomgallery2button.jpg);
}

#id0bedroomgallery4button a  {
   width: 195px;
   background-image: url(sg_accommodation_media/id0bedroomgallery4button.jpg);
}

#id1bedroomgallery1button a  {
   width: 182px;
   background-image: url(sg_accommodation_media/id1bedroomgallery1button.jpg);
}

#id1bedroomgallery5button a  {
   width: 37px;
   background-image: url(sg_bedroomgallery4_media/id1bedroomgallery5button.jpg);
}

#tariff6text,
#tariff10text  {
   visibility: visible;
   position: absolute;
   left: 38px;
   z-index: 3;
   width: 450px;
}

#id1bedroomgallery4button a  {
   width: 37px;
   background-image: url(sg_bedroomgallery3_media/id1bedroomgallery4button.jpg);
}

#castleviewfacilitiestext p  {
   line-height: 14px;
}

#id1bedroomgallery3button a  {
   width: 45px;
   background-image: url(sg_bedroomgallery4_media/id1bedroomgallery3button.jpg);
}

#id0bedroomgallery9button a  {
   width: 37px;
   background-image: url(sg_bedroomgallery8_media/id0bedroomgallery9button.jpg);
}

#id1bedroomgallery7button a  {
   width: 45px;
   background-image: url(sg_bedroomgallery8_media/id1bedroomgallery7button.jpg);
}

#id2bedroomgallery8button a  {
   width: 37px;
   background-image: url(sg_bedroomgallery7_media/id2bedroomgallery8button.jpg);
}

#id0bedroomgallery7button a  {
   width: 37px;
   background-image: url(sg_bedroomgallery6_media/id0bedroomgallery7button.jpg);
}

#id2bedroomgallery5button a  {
   width: 45px;
   background-image: url(sg_bedroomgallery6_media/id2bedroomgallery5button.jpg);
}

#id0bedroomgallery6button a  {
   width: 37px;
   background-image: url(sg_bedroomgallery5_media/id0bedroomgallery6button.jpg);
}

#id3bedroomgallery1button a  {
   width: 45px;
   background-image: url(sg_bedroomgallery2_media/id3bedroomgallery1button.jpg);
}

#id2bedroomgallery4button a  {
   width: 45px;
   background-image: url(sg_bedroomgallery5_media/id2bedroomgallery4button.jpg);
}

#farmhousegallery4button a  {
   width: 37px;
   background-image: url(sg_farmhousegallery3_media/farmhousegallery4button.jpg);
}

#tariff3text,
#tariff2text  {
   visibility: visible;
   position: absolute;
   left: 39px;
   z-index: 3;
   width: 450px;
}

#touristinfotextscroll p a  {
   color: #BDB5B3;
}

#id2bathroomgallery1button  {
   top: 1659px;
}

#id0bedroomgallery12button  {
   top: 1686px;
}

#id1bathroomgallery1button  {
   top: 1938px;
}

#id4bathroomgallery1button  {
   left: 665px;
}

#id0bathroomgallery1button  {
   top: 2217px;
}

#id0bedroomgallery14button  {
   top: 1968px;
}

#id2bedroomgallery1button  {
   visibility: visible;
   position: absolute;
   left: 399px;
   top: 673px;
   z-index: 5;
   width: 106px;
   height: 13px;
}

#id2farmhousebedbreakfast  {
   background: url(sg_homeimage3_media/id2farmhousebedbreakfast.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 93px;
   top: 590px;
   z-index: 4;
   width: 346px;
   height: 27px;
}

#id0stablehaughshowerroom  {
   background-image: url(sg_bedroomgallery7_media/id0stablehaughshowerroom.jpg);
   width: 392px;
}

#id0bedroomgallery1button  {
   top: 841px;
}

#bathroomgallery2button a  {
   width: 37px;
   background-image: url(sg_bathroomgallery1_media/bathroomgallery2button.jpg);
}

#id1farmgallery1button a  {
   width: 45px;
   background-image: url(sg_farmgallery2_media/id1farmgallery1button.jpg);
}

#id0farmgallery1button a  {
   width: 148px;
   background-image: url(sg_farmhousegallery1_media/id0farmgallery1button.jpg);
}

#id0farmgallery3button a  {
   width: 37px;
   background-image: url(sg_farmgallery2_media/id0farmgallery3button.jpg);
}

#id1farmgallery2button a  {
   width: 45px;
   background-image: url(sg_farmgallery3_media/id1farmgallery2button.jpg);
}

#id1farmgallery3button a  {
   width: 45px;
   background-image: url(sg_farmgallery4_media/id1farmgallery3button.jpg);
}

#drochilgallery0button a  {
   width: 75px;
   background-image: url(sg_farmhousegallery1_media/drochilgallery0button.jpg);
}

#id1farmgallery4button a  {
   width: 45px;
   background-image: url(sg_farmgallery5_media/id1farmgallery4button.jpg);
}

#id0farmgallery2button a  {
   width: 37px;
   background-image: url(sg_farmgallery1_media/id0farmgallery2button.jpg);
}

#id0farmgallery4button a  {
   width: 37px;
   background-image: url(sg_farmgallery3_media/id0farmgallery4button.jpg);
}

#i4starcopy,
#id0i4star  {
   visibility: visible;
   position: absolute;
   left: 581px;
   top: 616px;
   z-index: 4;
   width: 73px;
   height: 98px;
   background-repeat: no-repeat;
}

#line7,
#line11,
#line9  {
   visibility: visible;
   position: absolute;
   left: 282px;
   z-index: 3;
   width: 116px;
   height: 1px;
   background-repeat: no-repeat;
}

#id1farmgallery4button  {
   left: 665px;
}

#accommodationbutton a  {
   width: 149px;
   background-image: url(sg_farmhousegallery1_media/accommodationbutton.jpg);
}

#contactbutton a:hover  {
   background-position: -111px 0%;
}

#valleyviewbedroomcopy  {
   background-image: url(sg_bedroomgallery4_media/valleyviewbedroomcopy.jpg);
   width: 290px;
}

#id1tigerchickbutton a  {
   width: 71px;
   background-image: url(sg_farmhousegallery1_media/id1tigerchickbutton.jpg);
}

#id0tigerchickbutton a  {
   width: 71px;
   background-image: url(sg_homeimage3_media/id0tigerchickbutton.jpg);
}

#id0homeimage1button a  {
   width: 331px;
   background-image: url(sg_farmhousegallery1_media/id0homeimage1button.jpg);
}

#id0farmgallery1button  {
   visibility: visible;
   position: absolute;
   left: 47px;
   top: 673px;
   z-index: 5;
   width: 148px;
   height: 13px;
}

#id1homeimage1button a  {
   width: 8px;
   background-image: url(sg_homeimage3_media/id1homeimage1button.jpg);
}

#drochilgallery0button  {
   visibility: visible;
   position: absolute;
   left: 526px;
   top: 65px;
   z-index: 2;
   width: 75px;
   height: 27px;
}

#farmgallery5button a  {
   width: 37px;
   background-image: url(sg_farmgallery4_media/farmgallery5button.jpg);
}

#valleyviewshowerroom  {
   background-image: url(sg_bedroomgallery3_media/valleyviewshowerroom.jpg);
   width: 528px;
   left: 48px;
}

#bkgdelementsgallery  {
   background-image: url(sg_farmhousegallery1_media/bkgdelementsgallery.jpg);
   height: 876px;
}

#accommodationbutton  {
   visibility: visible;
   position: absolute;
   left: 375px;
   top: 65px;
   z-index: 2;
   width: 149px;
   height: 27px;
}

#watermeetingstext p  {
   line-height: 15px;
}

#id1homeimage1button  {
   visibility: visible;
   position: absolute;
   left: 652px;
   top: 545px;
   z-index: 4;
   width: 8px;
   height: 13px;
}

#id0homeimage1button  {
   visibility: visible;
   position: absolute;
   left: 42px;
   top: 65px;
   z-index: 2;
   width: 331px;
   height: 27px;
}

#id0tigerchickbutton  {
   top: 1216px;
}

#id1tigerchickbutton  {
   top: 807px;
}

#homeimage2button a  {
   width: 9px;
   background-image: url(sg_homeimage3_media/homeimage2button.jpg);
}

#homeimage3button a  {
   width: 9px;
   background-image: url(sg_homeimage3_media/homeimage3button.jpg);
}

#id0contacttext p a  {
   color: #B7B0A9;
}

#id1contacttext p a  {
   color: #B7B0A9;
}

#id2contacttext p a  {
   color: #B7B0A9;
}

#id0sitedesignedby  {
   background: url(sg_homeimage3_media/id0sitedesignedby.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 532px;
   top: 1217px;
   z-index: 2;
   width: 100px;
   height: 12px;
}

#id0sharedbathroom  {
   background-image: url(sg_bathroomgallery1_media/id0sharedbathroom.jpg);
   width: 425px;
}

#contact4atext p a  {
   color: #CDCAC7;
}

#smiddyhaughtext p  {
   line-height: 15px;
}

#sittingroomtext p  {
   line-height: 15px;
}

#stablehaughtext p  {
   line-height: 15px;
}

#watermeetingstext  {
   top: 1435px;
}

#i50text,
#i20text  {
   visibility: visible;
   position: absolute;
   left: 665px;
   z-index: 3;
   width: 30px;
}

#valleyviewbedroom  {
   background-image: url(sg_bedroomgallery3_media/valleyviewbedroom.jpg);
   width: 200px;
}

#id1sharedbathroom  {
   background-image: url(sg_bathroomgallery1_media/id1sharedbathroom.jpg);
   width: 528px;
}

#farmhouseinsummer  {
   background-image: url(sg_farmgallery4_media/farmhouseinsummer.jpg);
   width: 527px;
}

#backgroundgallery  {
   background-image: url(sg_farmhousegallery1_media/backgroundgallery.jpg);
}

#id1sitedesignedby  {
   background: url(sg_farmhousegallery1_media/id1sitedesignedby.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 531px;
   top: 808px;
   z-index: 2;
   width: 100px;
   height: 12px;
}

#id7watermeetings  {
   background-image: url(sg_bedroomgallery11_media/id7watermeetings.jpg);
   width: 91px;
}

#id2drochilcastle  {
   background: url(sg_homeimage3_media/id2drochilcastle.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 73px;
   top: 552px;
   z-index: 4;
   width: 231px;
   height: 28px;
}

#castleviewtext p  {
   line-height: 15px;
}

#valleyviewtext p  {
   line-height: 15px;
}

#diningroomtext p  {
   line-height: 14px;
}

#id3contacttext p  {
   line-height: 15px;
}

#id1watermeetings  {
   background-image: url(sg_bedroomgallery8_media/id1watermeetings.jpg);
   width: 394px;
}

#homeimage2button  {
   visibility: visible;
   position: absolute;
   left: 672px;
   top: 545px;
   z-index: 4;
   width: 9px;
   height: 13px;
}

#id3watermeetings  {
   background-image: url(sg_bedroomgallery9_media/id3watermeetings.jpg);
   width: 91px;
}

#id4watermeetings  {
   background-image: url(sg_bedroomgallery9_media/id4watermeetings.jpg);
   width: 382px;
}

#id2watermeetings  {
   background-image: url(sg_bedroomgallery8_media/id2watermeetings.jpg);
   width: 600px;
}

#bkgdelementshome  {
   background-image: url(sg_homeimage3_media/bkgdelementshome.jpg);
   height: 1334px;
}

#homeimage3button  {
   visibility: visible;
   position: absolute;
   left: 692px;
   top: 545px;
   z-index: 4;
   width: 9px;
   height: 14px;
}

#id6watermeetings  {
   background-image: url(sg_bedroomgallery10_media/id6watermeetings.jpg);
   width: 528px;
   left: 48px;
}

#id5watermeetings  {
   background-image: url(sg_bedroomgallery10_media/id5watermeetings.jpg);
   width: 91px;
}

#contact3htext p  {
   line-height: 14px;
}

#contact3gtext p  {
   line-height: 14px;
}

#contact3ftext p  {
   line-height: 14px;
}

#contact3itext p  {
   line-height: 14px;
}

#contact4atext p  {
   font-family: Verdana;
}

#contact3jtext p  {
   line-height: 14px;
}

#contactbutton a  {
   width: 111px;
   background-image: url(sg_farmhousegallery1_media/contactbutton.jpg);
}

#contact4btext p  {
   font-family: Verdana;
}

#contact3etext p  {
   line-height: 14px;
}

#smiddyhaughtext  {
   top: 1715px;
}

#stablehaughtext  {
   top: 1148px;
}

#sittingroomtext  {
   top: 566px;
}

#contact3ctext p  {
   line-height: 14px;
}

#contact3btext p  {
   line-height: 14px;
}

#contact3atext p  {
   line-height: 14px;
}

#contact3dtext p  {
   line-height: 14px;
}

#backgroundhome  {
   background-image: url(sg_homeimage3_media/backgroundhome.jpg);
   visibility: visible;
}

#id4stablehaugh  {
   background-image: url(sg_bedroomgallery6_media/id4stablehaugh.jpg);
   width: 79px;
}

#tariff8atext p  {
   font: 12px/14px "Century Gothic";
   margin: 0px;
   color: #CDCAC7;
   text-align: left;
}

#castleviewtext  {
   top: 2008px;
}

#id1smiddyhaugh  {
   background-image: url(sg_bedroomgallery12_media/id1smiddyhaugh.jpg);
   width: 355px;
}

#id6stablehaugh  {
   background-image: url(sg_bedroomgallery7_media/id6stablehaugh.jpg);
   width: 212px;
}

#id1stablehaugh  {
   background-image: url(sg_bedroomgallery4_media/id1stablehaugh.jpg);
   height: 395px;
   width: 528px;
}

#contact2text p  {
   line-height: 14px;
}

#id3stablehaugh  {
   background-image: url(sg_bedroomgallery5_media/id3stablehaugh.jpg);
   width: 528px;
}

#id5stablehaugh  {
   background-image: url(sg_bedroomgallery6_media/id5stablehaugh.jpg);
   width: 658px;
}

#id3sittingroom  {
   background-image: url(sg_farmhousegallery4_media/id3sittingroom.jpg);
   width: 526px;
}

#id2stablehaugh  {
   background-image: url(sg_bedroomgallery5_media/id2stablehaugh.jpg);
   width: 79px;
}

#breakfasttoast  {
   background-image: url(sg_farmhousegallery2_media/breakfasttoast.jpg);
   width: 358px;
}

#id1contacttext  {
   top: 805px;
}

#id4smiddyhaugh  {
   background-image: url(sg_bedroomgallery13_media/id4smiddyhaugh.jpg);
   width: 415px;
}

#valleyviewtext  {
   top: 865px;
}

#id0contacttext  {
   top: 1214px;
}

#id2smiddyhaugh  {
   background-image: url(sg_bedroomgallery12_media/id2smiddyhaugh.jpg);
   width: 527px;
}

#id3smiddyhaugh  {
   background-image: url(sg_bedroomgallery13_media/id3smiddyhaugh.jpg);
   width: 147px;
}

#bedroomtext p  {
   line-height: 15px;
}

#id3castleview  {
   background-image: url(sg_bedroomgallery15_media/id3castleview.jpg);
   width: 142px;
}

#id5valleyview  {
   background-image: url(sg_bedroomgallery2_media/id5valleyview.jpg);
   width: 67px;
}

#contactbutton  {
   visibility: visible;
   position: absolute;
   left: 603px;
   top: 65px;
   z-index: 2;
   width: 111px;
   height: 27px;
}

#id1castleview  {
   background-image: url(sg_bedroomgallery14_media/id1castleview.jpg);
   width: 142px;
}

#id2castleview  {
   background-image: url(sg_bedroomgallery14_media/id2castleview.jpg);
   width: 526px;
   top: 110px;
}

#viewbysubject  {
   background: url(sg_farmhousegallery1_media/viewbysubject.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 47px;
   top: 649px;
   z-index: 5;
   width: 112px;
   height: 13px;
}

#theneighbours  {
   background-image: url(sg_farmgallery2_media/theneighbours.jpg);
   width: 91px;
}

#id3valleyview  {
   background-image: url(sg_bedroomgallery2_media/id3valleyview.jpg);
   width: 359px;
}

#id2valleyview  {
   background-image: url(sg_bedroomgallery1_media/id2valleyview.jpg);
   width: 277px;
}

#id4valleyview  {
   background-image: url(sg_bedroomgallery2_media/id4valleyview.jpg);
}

#valleyviewkey  {
   background-image: url(sg_bedroomgallery1_media/valleyviewkey.jpg);
   left: 50px;
}

#id5castleview  {
   background-image: url(sg_bedroomgallery15_media/id5castleview.jpg);
   width: 360px;
}

#gallerytext p  {
   line-height: 15px;
}

#id0breakfast  {
   background-image: url(sg_farmhousegallery2_media/id0breakfast.jpg);
}

#tariff10text  {
   top: 2890px;
}

#linesgallery  {
   background: url(sg_farmhousegallery1_media/linesgallery.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 47px;
   top: 625px;
   z-index: 4;
   width: 461px;
   height: 68px;
}

#imagesgalley  {
   background: url(sg_farmhousegallery1_media/imagesgalley.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 660px;
   top: 517px;
   z-index: 4;
   width: 47px;
   height: 13px;
}

#tariff6text  {
   top: 2682px;
}

#gallerytext  {
   visibility: visible;
   position: absolute;
   left: 59px;
   top: 741px;
   z-index: 4;
   width: 440px;
}

#tariff5text  {
   top: 2645px;
}

#tariff2text  {
   top: 2542px;
}

#lineunderno  {
   top: 562px;
   left: 650px;
}

#id1bathroom  {
   background-image: url(sg_bathroomgallery2_media/id1bathroom.jpg);
   width: 297px;
}

#tariff3text  {
   top: 2576px;
}

#tariff4text  {
   top: 2611px;
}

#bedroomtext  {
   top: 805px;
}

#tariff1text  {
   top: 2509px;
}

#id0bathroom  {
   background-image: url(sg_bathroomgallery2_media/id0bathroom.jpg);
   width: 106px;
}

#linegallery  {
   background: url(sg_farmhousegallery1_media/linegallery.jpg) no-repeat;
   position: absolute;
   left: 39px;
   top: 510px;
   z-index: 3;
   width: 674px;
   height: 290px;
}

#id0i28text  {
   top: 2539px;
}

#numberline  {
   top: 563px;
   left: 691px;
}

#strawbales  {
   background-image: url(sg_drochilgallery0_media/strawbales.jpg);
   left: 281px;
}

#i4starcopy  {
   background-image: url(sg_farmhousegallery1_media/4starcopy.jpg);
}

#id1i28text  {
   top: 2573px;
}

#hometext p  {
   line-height: 15px;
   padding-bottom: 10px;
}

#id2i28text  {
   top: 2608px;
}

#diningroom  {
   background-image: url(sg_farmhousegallery1_media/diningroom.jpg);
   width: 603px;
}

#id0i4star  {
   background-image: url(sg_homeimage3_media/4star.jpg);
}

#framhouse  {
   background-image: url(sg_farmgallery5_media/framhouse.jpg);
   width: 256px;
}

#linehome  {
   background: url(sg_homeimage3_media/linehome.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 39px;
   top: 525px;
   z-index: 3;
   width: 674px;
   height: 684px;
}

#hometext  {
   visibility: visible;
   position: absolute;
   left: 45px;
   top: 648px;
   z-index: 4;
   width: 450px;
}

#lineall  {
   background: url(sg_homeimage3_media/lineall.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 45px;
   top: 102px;
   z-index: 3;
   width: 663px;
   height: 3px;
}

#i50text  {
   top: 2679px;
}

#i65text  {
   top: 2643px;
}

#i35text  {
   top: 2507px;
}

#hallway  {
   background-image: url(sg_farmhousegallery3_media/hallway.jpg);
   width: 292px;
}

#i20text  {
   top: 2891px;
}

#images  {
   background: url(sg_homeimage3_media/images.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 599px;
   top: 548px;
   z-index: 4;
   width: 47px;
   height: 13px;
}

#line11  {
   background-image: url(sg_accommodation_media/line11.jpg);
   top: 2228px;
}

#lineno  {
   top: 562px;
   left: 671px;
}

#slash  {
   background: url(sg_farmhousegallery1_media/slash.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 656px;
   top: 543px;
   z-index: 4;
   width: 8px;
   height: 20px;
}

#line7  {
   background-image: url(sg_accommodation_media/line7.jpg);
   top: 1670px;
}

#line9  {
   background-image: url(sg_accommodation_media/line9.jpg);
   top: 1950px;
}

#calf  {
   background-image: url(sg_farmgallery2_media/calf.jpg);
   width: 382px;
}

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

