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

a ins  {
   text-decoration: none;
}

#accom1textcopy p,
#accom1text p,
#accom4text p,
#wettext p,
#outdoortext p,
#directiontext p,
#wifitext p,
#middletext p,
#pleasenotetext p,
#booktext p,
#coursetext p,
#linkstext p,
#accesstextscroll p,
#unboxtext p,
#phototext p,
#links2text p,
#accom2text p,
#accom3text p,
#thingstodotext p,
#welcometext p,
#dinnertext p,
#boxtext p  {
   font: 12px/18px Helvetica;
   margin: 0px;
   padding-bottom: 8px;
   text-align: left;
   color: #2D2D2D;
}

#dinnertext p a,
#directiontext p a,
#unboxtext p a,
#accom4text p a,
#phototext p a,
#coursetext p a,
#thingstodotext p a,
#pleasenotetext p a,
#outdoortext p a,
#wettext p a  {
   font-weight: bold;
   text-decoration: none;
   color: #2D2D2D;
}

#id158contactbutton a,
#bookingtariffbutton a,
#id159treatsbutton a,
#id153linksbutton a,
#id157welcomebutton a,
#id154thingstodobutton a,
#id155accommodationbutton a  {
   display: block;
   width: 100%;
   text-decoration: none;
   color: #010001;
}

#contactus,
#pid10testimonials,
#pid9kendalmap,
#pid8links,
#accommodation,
#bookingandtariff,
#pid1welcome,
#pid5treats,
#pid6thingstodo,
#accessstatement  {
   margin: 0px auto 0px auto;
   width: 840px;
   position: relative;
   background-color: #FFFFFF;
}

#id155accommodationbutton,
#id154thingstodobutton,
#id157welcomebutton,
#id159treatsbutton,
#bookingtariffbutton,
#id153linksbutton  {
   font: 15px/18px Helvetica;
   letter-spacing: 1px;
   text-align: left;
   visibility: visible;
   position: absolute;
   top: 122px;
   z-index: 1;
}

#id170welcomebutton a,
#bookingandtariffbutton a,
#id178thingstodobutton a,
#id172accommodationbutton a  {
   background-repeat: no-repeat;
   display: block;
   height: 27px;
   background-position: 0% 0px;
   font-size: 27px;
   line-height: 27px;
}

#bootombartextcopy p a,
#bootombartext p a,
#bootombartextcopy3 p a,
#bootombartextcopy2 p a  {
   text-decoration: none;
   color: #262626;
}

#bootombartextcopy p,
#bootombartext p,
#bootombartextcopy3 p,
#bootombartextcopy2 p  {
   font: 12px/18px Helvetica;
   margin: 0px;
   color: #262626;
   text-align: center;
}

#linkstext p a,
#links2text p a,
#accesstextscroll p a,
#wheretextgrow p a  {
   text-decoration: none;
   color: #2D2D2D;
}

#bootombartextcopy3,
#bootombartextcopy2,
#bootombartext  {
   visibility: visible;
   position: absolute;
   left: 20px;
   z-index: 1;
   width: 719px;
}

#end2text p a,
#endtext p a,
#welcometext p a  {
   color: #262626;
   text-decoration: none;
   font-weight: bold;
}

#id180contactbutton a,
#id182linksbutton a  {
   background-repeat: no-repeat;
   display: block;
   height: 26px;
   background-position: 0% 0px;
   font-size: 26px;
   line-height: 26px;
}

#cumbriamapbutton a,
#kendalmapbutton a  {
   background-repeat: no-repeat;
   display: block;
   height: 261px;
   width: 240px;
   background-position: 0% 0px;
   font-size: 261px;
   line-height: 261px;
}

#starlogobutton a,
#silverawardbutton a  {
   background-repeat: no-repeat;
   display: block;
   height: 90px;
   background-position: 0% 0px;
   font-size: 90px;
   line-height: 90px;
}

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

#gifcopy9,
#gifcopy10,
#id20gif  {
   visibility: visible;
   position: absolute;
   left: 20px;
   z-index: 1;
   width: 800px;
   height: 1px;
   background-color: #F1DEAB;
   background-image: none;
   font-size: 1px;
}

#bookingandtariffbutton a:hover  {
   background-position: -156px 0%;
}

#id178thingstodobutton a:hover  {
   background-position: -117px 0%;
}

#id180contactbutton a:hover  {
   background-position: -105px 0%;
}

#id166contactbutton a:hover  {
   background-position: -253px 0%;
}

#id172accommodationbutton a  {
   width: 144px;
   background-image: url(contactusmedia/id172accommodationbutton.gif);
}

#id170welcomebutton a:hover  {
   background-position: -94px 0%;
}

#id176treatsbutton a:hover  {
   background-position: -88px 0%;
}

#id182linksbutton a:hover  {
   background-position: -64px 0%;
}

#id172accommodationbutton  {
   visibility: visible;
   position: absolute;
   left: 114px;
   top: 116px;
   z-index: 4;
   width: 144px;
   height: 27px;
}

#id155accommodationbutton  {
   height: 11px;
   width: 140px;
   left: 143px;
}

#bookingandtariffbutton a  {
   width: 156px;
   background-image: url(contactusmedia/bookingandtariffbutton.gif);
}

#id178thingstodobutton a  {
   width: 117px;
   background-image: url(contactusmedia/id178thingstodobutton.gif);
}

#end2text p,
#endtext p  {
   font: 12px Helvetica;
   margin: 0px;
   padding-bottom: 10px;
   text-align: left;
   color: #262626;
}

#bookingandtariffbutton  {
   visibility: visible;
   position: absolute;
   left: 272px;
   top: 116px;
   z-index: 4;
   width: 156px;
   height: 27px;
}

#id154thingstodobutton  {
   height: 14px;
   width: 104px;
   left: 535px;
}

#wettext,
#outdoortext  {
   visibility: visible;
   position: absolute;
   top: 855px;
   z-index: 1;
   width: 385px;
}

#id178thingstodobutton  {
   visibility: visible;
   position: absolute;
   left: 526px;
   top: 116px;
   z-index: 5;
   width: 117px;
   height: 27px;
}

#id180contactbutton a  {
   width: 105px;
   background-image: url(contactusmedia/id180contactbutton.gif);
}

#id170welcomebutton a  {
   width: 94px;
   background-image: url(contactusmedia/id170welcomebutton.gif);
}

#id166contactbutton a  {
   background: url(contactusmedia/id166contactbutton.gif) no-repeat 0% 0px;
   display: block;
   height: 50px;
   width: 253px;
   font-size: 50px;
   line-height: 50px;
}

#silverawardbutton a  {
   width: 60px;
   background-image: url(welcomemedia/silverawardbutton.gif);
}

#id176treatsbutton a  {
   background: url(contactusmedia/id176treatsbutton.gif) no-repeat 0% 0px;
   display: block;
   height: 25px;
   width: 88px;
   font-size: 25px;
   line-height: 25px;
}

#contacttextcopy p a  {
   letter-spacing: 1px;
   text-decoration: none;
   color: #FEFEFD;
}

#bookingtariffbutton  {
   height: 14px;
   width: 134px;
   left: 292px;
}

#id182linksbutton a  {
   width: 64px;
   background-image: url(contactusmedia/id182linksbutton.gif);
}

#id170welcomebutton  {
   visibility: visible;
   position: absolute;
   left: 9px;
   top: 116px;
   z-index: 4;
   width: 94px;
   height: 27px;
}

#id180contactbutton  {
   visibility: visible;
   position: absolute;
   left: 656px;
   top: 116px;
   z-index: 4;
   width: 105px;
   height: 26px;
}

#bootombartextcopy2  {
   top: 961px;
}

#bootombartextcopy3  {
   top: 1141px;
}

#gifcopy3,
#gifcopy  {
   visibility: visible;
   position: absolute;
   left: 194px;
   z-index: 1;
   width: 462px;
   height: 1px;
   background-color: #F1DEAB;
   background-image: none;
   font-size: 1px;
}

#id157welcomebutton  {
   height: 11px;
   width: 76px;
   left: 51px;
}

#cumbriamapbutton a  {
   background-image: url(contactusmedia/cumbriamapbutton.gif);
}

#id166contactbutton  {
   visibility: visible;
   position: absolute;
   left: 570px;
   top: 39px;
   z-index: 3;
   width: 253px;
   height: 50px;
}

#id158contactbutton  {
   font: 15px/18px Helvetica;
   letter-spacing: 1px;
   text-align: left;
   visibility: visible;
   position: absolute;
   left: 681px;
   top: 121px;
   z-index: 1;
   width: 64px;
   height: 10px;
}

#kendalmapbutton a  {
   background-image: url(contactusmedia/kendalmapbutton.gif);
}

#bootombartextcopy  {
   visibility: visible;
   position: absolute;
   top: 1361px;
   width: 719px;
}

#id176treatsbutton  {
   visibility: visible;
   position: absolute;
   left: 439px;
   top: 116px;
   z-index: 4;
   width: 88px;
   height: 25px;
}

#pid10testimonials  {
   height: 960px;
}

#contacttextcopy p  {
   font: 13px/18px Helvetica;
   margin: 0px;
   letter-spacing: 1px;
   color: #FEFEFD;
   text-align: right;
}

#id159treatsbutton  {
   height: 10px;
   width: 51px;
   left: 437px;
}

#starlogobutton a  {
   width: 59px;
   background-image: url(welcomemedia/starlogobutton.gif);
}

#thingstodotext p  {
   font-weight: bold;
}

#pleasenotetext p  {
   padding-bottom: 0px;
}

#bookingandtariff  {
   height: 910px;
}

#id153linksbutton  {
   height: 11px;
   width: 36px;
   left: 780px;
}

#id182linksbutton  {
   visibility: visible;
   position: absolute;
   left: 770px;
   top: 116px;
   z-index: 4;
   width: 64px;
   height: 26px;
}

#directiontext p  {
   padding-bottom: 16px;
}

#wheretextgrow p  {
   font: 12px/15px Helvetica;
   margin: 0px;
   text-align: left;
   color: #2D2D2D;
}

#accessstatement  {
   height: 960px;
}

#contacttextcopy  {
   visibility: visible;
   position: absolute;
   left: 537px;
   top: 35px;
   z-index: 1;
   width: 285px;
}

#pid6thingstodo  {
   height: 1010px;
}

#accommodation  {
   height: 910px;
}

#bootombartext  {
   top: 858px;
}

#pid9kendalmap  {
   height: 960px;
}

#welcometext p  {
   color: #262626;
}

#outdoortext p  {
   font-weight: bold;
}

#coursetext p  {
   font-weight: bold;
}

#middletext p  {
   color: #262626;
}

#dinnertext p  {
   line-height: 12px;
}

#links2text p  {
   line-height: 16px;
}

#accom2text p  {
   font-weight: bold;
   padding-bottom: 0px;
}

#unboxtext p  {
   font-weight: bold;
}

#linkstext p  {
   line-height: 16px;
}

#outdoortext  {
   left: 23px;
}

#pid1welcome  {
   width: 850px;
   height: 910px;
}

#pid5treats  {
width: 850px;
   height: 1401px;
}

#end2text p  {
   line-height: 18px;
}

#wifitext p  {
   letter-spacing: 1px;
   color: #FFFFFF;
}

#booktext p  {
   font-weight: bold;
}

#conttext p  {
   font: italic 24px/24px Garamond;
   margin: 0px;
   color: #FEFDFD;
   letter-spacing: 1px;
   text-align: center;
}

#pid8links  {
   height: 1401px;
}

#wettext p  {
   font-weight: bold;
}

#contactus  {
   height: 1190px;
}

#gifcopy10  {
   top: 1127px;
}

#endtext p  {
   line-height: 20px;
}

#conttext  {
   visibility: visible;
   position: absolute;
   top: 190px;
   z-index: 1;
   width: 349px;
}

#id164gif  {
   background: url(contactusmedia/id164gif.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 0px;
   top: 107px;
   z-index: 3;
   width: 839px;
   height: 41px;
}

#gifcopy7  {
   visibility: visible;
   position: absolute;
   top: 1347px;
   width: 800px;
   height: 1px;
   background-color: #F1DEAB;
   background-image: none;
   font-size: 1px;
}

#gifcopy3  {
   top: 795px;
}

#gifcopy9  {
   top: 947px;
}

#wettext  {
   left: 441px;
}

#gifcopy  {
   top: 559px;
}

#id20gif  {
   top: 844px;
}

#jpeg  {
   background: url(contactusmedia/jpeg.jpg) no-repeat;
   position: absolute;
   left: 0px;
   top: 5px;
   z-index: 2;
   width: 839px;
   height: 103px;
}

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


