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

a ins  {
   text-decoration: none;
}

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

#background  {
	position: absolute;
	z-index: 0;
	width: 952px;
	height: 2190px;
	background-color: #FFFFFF;
	left: -3px;
	top: 0px;
}

#background2  {
  
   z-index: 0;
   width: 200px;
   height: 800px;
   background-color: #EDF5EA;
}
#stripes  {
	background: url(./placesmedia/stripes.gif) no-repeat;
	position: absolute;
	top: 36px;
	z-index: 1;
	width: 800px;
	height: 73px;
	left: 6px;
}

#hometext  {
	position: absolute;
	left: 170px;
	top: 230px;
	z-index: 2;
	width: 559px;
	height: 667px;
	background-color: #FFFFFF;
}

#hometext p  {
   font: 13px/16px Arial;
   margin: 0px;
   text-align: left;
}

#homecontacttext  {
	position: absolute;
	left: 245px;
	top: 1370px;
	z-index: 3;
	width: 368px;
	height: 75px;
}

#homecontacttext p  {
   font: 13px/16px Arial;
   margin: 0px;
   text-align: center;
}

#homebanner  {
	background: url(cottagemedia/homebanner.gif) no-repeat;
	position: absolute;
	left: 152px;
	top: 116px;
	z-index: 4;
	width: 601px;
	height: 110px;
	background-image: url(images/headervvfemail.jpg);
}

#homesketch  {
	background: url(os0406.JPG) no-repeat;
	position: absolute;
	left: 268px;
	top: 1048px;
	z-index: 5;
	width: 300px;
	height: 200px;
}

#holtbutton  {
	position: absolute;
	left: 157px;
	top: 229px;
	z-index: 7;
	width: 250px;
	height: 187px;
	background-image: url(images/holtbutton.jpg);
}

#holtbutton a  {
   background: url(images/holtbutton.jpeg) no-repeat;
   display: block;
   height: 140px;
   width: 250px;
   background-position: 0% 0px;
}

#holtbutton a:hover  {
   background-position: -250px 0%;
}

#formbutton  {
	position: absolute;
	left: 158px;
	top: 417px;
	z-index: 8;
	width: 250px;
	height: 188px;
	background-image: url(images/formbutton.jpg);
}

#formbutton a  {
   background: url(images/formbutton.jpeg) no-repeat;
   display: block;
   height: 140px;
   width: 250px;
   background-position: 0% 0px;
}

#formbutton a:hover  {
   background-position: -250px 0%;
}

#formicarybutton  {
	position: absolute;
	left: 160px;
	top: 972px;
	z-index: 9;
	width: 250px;
	height: 194px;
	background-image: url(images/formicarybutton.jpg);
}

#formicarybutton a  {
   background: url(images/formicarybutton.jpg) no-repeat;
   display: block;
   height: 140px;
   width: 250px;
   background-position: 0% 0px;
}

#formicarybutton a:hover  {
   background-position: -250px 0%;
}

#granarybutton  {
	position: absolute;
	left: 159px;
	top: 1163px;
	z-index: 10;
	width: 250px;
	height: 188px;
	background-image: url(images/granarybutton.jpg);
}

#granarybutton a  {
   background: url(images/granarybutton.jpeg) no-repeat;
   display: block;
   height: 140px;
   width: 250px;
   background-position: 0% 0px;
}

#granarybutton a:hover  {
   background-position: -250px 0%;
}

#dreybutton  {
	position: absolute;
	left: 159px;
	top: 607px;
	z-index: 11;
	width: 250px;
	height: 174px;
	background-image: url(images/draybutton.jpg);
}

#dreybutton a  {
   background: url(images/draybutton.jpeg) no-repeat;
   display: block;
   height: 140px;
   width: 250px;
   background-position: 0% 0px;
}

#dreybutton a:hover  {
   background-position: -250px 0%;
}

#couchbutton  {
	position: absolute;
	left: 160px;
	top: 783px;
	z-index: 12;
	width: 250px;
	height: 188px;
	background-image: url(images/couchbutton.jpg);
}

#couchbutton a  {
   background: url(images/couchbutton.jpeg) no-repeat;
   display: block;
   height: 140px;
   width: 250px;
   background-position: 0% 0px;
}

#couchbutton a:hover  {
   background-position: -250px 0%;
}

#homebutton  {
   position: absolute;
   left: 12px;
   top: 233px;
   z-index: 14;
   width: 126px;
   height: 21px;
}

#homebutton a  {
   background: url(placesmedia/homebutton.gif) no-repeat;
   display: block;
   height: 21px;
   width: 126px;
   background-position: 0% 0px;
}

#homebutton a:hover  {
   background-position: -126px 0%;
}

#cottagebutton  {
   position: absolute;
   left: 12px;
   top: 257px;
   z-index: 16;
   width: 126px;
   height: 22px;
}

#cottagebutton a  {
   background: url(placesmedia/cottagebutton.gif) no-repeat;
   display: block;
   height: 22px;
   width: 126px;
   background-position: 0% 0px;
}

#cottagebutton a:hover  {
   background-position: -126px 0%;
}

#bookingbutton  {
   position: absolute;
   left: 12px;
   top: 329px;
   z-index: 18;
   width: 126px;
   height: 21px;
}

#bookingbutton a  {
   background: url(placesmedia/bookingbutton.gif) no-repeat;
   display: block;
   height: 21px;
   width: 126px;
   background-position: 0% 0px;
}

#bookingbutton a:hover  {
   background-position: -126px 0%;
}

#practicalitiesbutton  {
   position: absolute;
   left: 12px;
   top: 353px;
   z-index: 20;
   width: 126px;
   height: 21px;
}

#practicalitiesbutton a  {
   background: url(placesmedia/practicalitiesbutton.gif) no-repeat;
   display: block;
   height: 21px;
   width: 126px;
   background-position: 0% 0px;
}

#practicalitiesbutton a:hover  {
   background-position: -126px 0%;
}

#termsbutton  {
   position: absolute;
   left: 12px;
   top: 377px;
   z-index: 22;
   width: 126px;
   height: 21px;
}

#termsbutton a  {
   background: url(placesmedia/termsbutton.gif) no-repeat;
   display: block;
   height: 21px;
   width: 126px;
   background-position: 0% 0px;
}

#termsbutton a:hover  {
   background-position: -126px 0%;
}

#linksbutton  {
   position: absolute;
   left: 12px;
   top: 401px;
   z-index: 24;
   width: 126px;
   height: 22px;
}

#linksbutton a  {
   background: url(placesmedia/linksbutton.gif) no-repeat;
   display: block;
   height: 21px;
   width: 126px;
   background-position: 0% 0px;
}

#linksbutton a:hover  {
   background-position: -126px 0%;
}

#moviesbutton  {
   position: absolute;
   left: 12px;
   top: 426px;
   z-index: 24;
   width: 126px;
   height: 21px;
}

#moviesbutton a  {
   background: url(placesmedia/moviesbutton.gif) no-repeat;
   display: block;
   height: 21px;
   width: 126px;
   background-position: 0% 0px;
}

#moviesbutton a:hover  {
   background-position: -126px 0%;
}

#mealsbutton  {
   position: absolute;
   left: 12px;
   top: 305px;
   z-index: 26;
   width: 126px;
   height: 21px;
}

#mealsbutton a  {
   background: url(placesmedia/mealsbutton.gif) no-repeat;
   display: block;
   height: 21px;
   width: 126px;
   background-position: 0% 0px;
}

#mealsbutton a:hover  {
   background-position: -126px 0%;
}

#placesbutton  {
   position: absolute;
   left: 12px;
   top: 281px;
   z-index: 28;
   width: 126px;
   height: 21px;
}

#placesbutton a  {
   background: url(placesmedia/placesbutton.gif) no-repeat;
   display: block;
   height: 21px;
   width: 126px;
   background-position: 0% 0px;
}

#placesbutton a:hover  {
   background-position: -126px 0%;
}

#holtcottagetext  {
	position: absolute;
	left: 443px;
	top: 252px;
	z-index: 30;
	width: 215px;
	height: 18px;
}

#holtcottagetext p  {
   font: 15px/18px Arial;
   margin: 0px;
   text-align: left;
}

#dreycottagetext  {
	position: absolute;
	left: 447px;
	top: 630px;
	z-index: 31;
	width: 209px;
	height: 18px;
}

#dreycottagetext p  {
   font: 15px/18px Arial;
   margin: 0px;
   text-align: left;
}

#couchcottagetext  {
	position: absolute;
	left: 444px;
	top: 816px;
	z-index: 32;
	width: 216px;
	height: 18px;
}

#couchcottagetext p  {
   font: 15px/18px Arial;
   margin: 0px;
   text-align: left;
}

#formcottagetext  {
	position: absolute;
	left: 443px;
	top: 463px;
	z-index: 33;
	width: 206px;
	height: 18px;
}

#formcottagetext p  {
   font: 15px/18px Arial;
   margin: 0px;
   text-align: left;
}

#formicarycottagetext  {
	position: absolute;
	left: 439px;
	top: 1005px;
	z-index: 34;
	width: 240px;
	height: 18px;
}

#formicarycottagetext p  {
   font: 15px/18px Arial;
   margin: 0px;
   text-align: left;
}

#granarycottagetext  {
	position: absolute;
	left: 432px;
	top: 1217px;
	z-index: 35;
	width: 245px;
	height: 18px;
}

#granarycottagetext p  {
   font: 15px/18px Arial;
   margin: 0px;
   text-align: left;
}

#clickonimagesformoredetai  {
   background: url(cottagemedia/clickonimagesformoredetai.gif) no-repeat;
   position: absolute;
   left: 450px;
   top: 327px;
   z-index: 36;
   width: 175px;
   height: 13px;
}

#counchbanner  {
   background: url(formicarymedia/formicarybanner.gif) no-repeat;
   position: absolute;
   left: 149px;
   top: 130px;
   z-index: 37;
   width: 504px;
   height: 92px;
}

#counchgraphic  {
   background: url(couchmedia/counchgraphic.gif) no-repeat;
   position: absolute;
   left: 156px;
   top: 248px;
   z-index: 38;
   width: 494px;
   height: 185px;
}

#counchtext  {
	position: absolute;
	left: 164px;
	top: 278px;
	z-index: 39;
	width: 550px;
	height: 400px;
}

#counchtext p  {
   font: 15px/18px Arial;
   margin: 0px;
   text-align: left;
}

#couchcottage  {
	background: url(couchmedia/couchcottage.gif) no-repeat;
	position: absolute;
	left: 332px;
	top: 242px;
	z-index: 40;
	width: 145px;
	height: 21px;
}

#holtbanner  {
   background: url(holtmedia/holtbanner.gif) no-repeat;
   position: absolute;
   left: 147px;
   top: 122px;
   z-index: 41;
   width: 504px;
   height: 94px;
}

#holttext  {
	position: absolute;
	left: 154px;
	top: 275px;
	z-index: 42;
	width: 614px;
	height: 400px;
}

#holttext p  {
   font: 15px/18px Arial;
   margin: 0px;
   text-align: left;
}

#holtcottage  {
	background: url(holtmedia/holtcottage.gif) no-repeat;
	position: absolute;
	left: 326px;
	top: 236px;
	z-index: 43;
	width: 139px;
	height: 24px;
}

#holtgraphic  {
   background: url(holtmedia/holtgraphic.gif) no-repeat;
   position: absolute;
   left: 152px;
   top: 233px;
   z-index: 44;
   width: 501px;
   height: 223px;
}

#dreybanner  {
   background: url(dreymedia/dreybanner.gif) no-repeat;
   position: absolute;
   left: 146px;
   top: 130px;
   z-index: 45;
   width: 504px;
   height: 94px;
}

#dreygraphic  {
   background: url(dreymedia/dreygraphic.gif) no-repeat;
   position: absolute;
   left: 155px;
   top: 257px;
   z-index: 46;
   width: 493px;
   height: 263px;
}

#dreycottage  {
	background: url(dreymedia/dreycottage.gif) no-repeat;
	position: absolute;
	left: 321px;
	top: 245px;
	z-index: 47;
	width: 143px;
	height: 24px;
}

#dreytext  {
	position: absolute;
	left: 154px;
	top: 282px;
	z-index: 48;
	width: 541px;
	height: 400px;
}

#dreytext p  {
   font: 15px/18px Arial;
   margin: 0px;
   text-align: left;
}

#formgraphic  {
   background: url(formmedia/formgraphic.gif) no-repeat;
   position: absolute;
   left: 186px;
   top: 855px;
   z-index: 49;
   width: 488px;
   height: 286px;
}

#formtext  {
   position: absolute;
   left: 150px;
   top: 270px;
   z-index: 50;
   width: 556px;
   height: 384px;
}

#formtext p  {
   font: 15px/18px Arial;
   margin: 0px;
   text-align: left;
}

#formcottage  {
   background: url(formmedia/formcottage.gif) no-repeat;
   position: absolute;
   left: 313px;
   top: 230px;
   z-index: 51;
   width: 148px;
   height: 23px;
}

#formbanner  {
   background: url(formmedia/formbanner.gif) no-repeat;
   position: absolute;
   left: 180px;
   top: 131px;
   z-index: 52;
   width: 505px;
   height: 92px;
}

#formicarygraphic  {
   background: url(formicarymedia/formicarygraphic.gif) no-repeat;
   position: absolute;
   left: 155px;
   top: 233px;
   z-index: 53;
   width: 488px;
   height: 329px;
}

#formicarytext  {
	position: absolute;
	left: 156px;
	top: 269px;
	z-index: 54;
	width: 556px;
	height: 370px;
}

#formicarytext p  {
   font: 15px/18px Arial;
   margin: 0px;
   text-align: left;
}

#formicarycottage  {
	background: url(formicarymedia/formicarycottage.gif) no-repeat;
	position: absolute;
	left: 288px;
	top: 229px;
	z-index: 55;
	width: 210px;
	height: 24px;
}

#formicarybanner  {
   background: url(formicarymedia/formicarybanner.gif) no-repeat;
   position: absolute;
   left: 148px;
   top: 118px;
   z-index: 56;
   width: 504px;
   height: 92px;
}

#granarybanner  {
   background: url(granarymedia/granarybanner.gif) no-repeat;
   position: absolute;
   left: 152px;
   top: 125px;
   z-index: 57;
   width: 499px;
   height: 92px;
}

#granarygraphic  {
   position: absolute;
   left: 154px;
   top: 234px;
   z-index: 58;
   width: 493px;
   height: 228px;
}

#granarycottage  {
	background: url(granarymedia/granarycottage.gif) no-repeat;
	position: absolute;
	left: 308px;
	top: 233px;
	z-index: 59;
	width: 189px;
	height: 24px;
}

#granarytext  {
	position: absolute;
	left: 156px;
	top: 275px;
	z-index: 60;
	width: 556px;
	height: 345px;
}

#granarytext p  {
   font: 15px/18px Arial;
   margin: 0px;
   text-align: left;
}

#mealsbanner  {
	background: url(holtmedia/holtbanner.gif) no-repeat;
	position: absolute;
	left: 146px;
	top: 116px;
	z-index: 61;
	width: 597px;
	height: 110px;
	background-image: url(images/headervvfemail.jpg);
}

#bookinginformation  {
	position: absolute;
	left: 285px;
	top: 234px;
	z-index: 62;
	width: 226px;
	height: 23px;
	background-image: url(bookingmedia/bookinginformation.gif);
	background-repeat: no-repeat;
}

#mealstext  {
   position: absolute;
   left: 130px;
   top: 257px;
   z-index: 63;
   width: 534px;
   height: 648px;
}

#mealstext p  {
   font: 15px/18px Arial;
   margin: 0px;
   text-align: center;
}

#meals  {
	background: url(pid8mealsmedia/meals.gif) no-repeat;
	position: absolute;
	left: 380px;
	top: 231px;
	z-index: 64;
	width: 52px;
	height: 19px;
}

#placestext  {
   position: absolute;
   left: 150px;
   top: 251px;
   z-index: 65;
   width: 580px;
   height: 850px;
}

#placestext p  {
   font: 15px/18px Arial;
   margin: 0px;
   text-align: left;
}

#placesfooter  {
   background: url(placesmedia/placesfooter.gif) no-repeat;
   position: absolute;
   left: 220px;
   top: 1110px;
   z-index: 66;
   width: 400px;
   height: 100px;
}

#bookingfooter  {
   position: absolute;
   left: 214px;
   top: 293px;
   z-index: 67;
   width: 368px;
   height: 49px;
}

#placestovisit  {
	background: url(placesmedia/placestovisit.gif) no-repeat;
	position: absolute;
	left: 364px;
	top: 257px;
	z-index: 68;
	width: 123px;
	height: 19px;
}

#placesbanner  {
	background: url(placesmedia/placesbanner.gif) no-repeat;
	position: absolute;
	left: 141px;
	top: 102px;
	z-index: 69;
	width: 598px;
	height: 152px;
	background-image: url(images/headervvfemailletteringeaster.jpg);
}

#practicalitiesbanner  {
	background: url(pid12linksmedia/practicalitiesbanner.gif) no-repeat;
	position: absolute;
	left: 147px;
	top: 124px;
	z-index: 70;
	width: 600px;
	height: 113px;
	background-image: url(images/headervvfemail.jpg);
}

#practicalities  {
   background: url(pid9practicalitiesmedia/practicalities.gif) no-repeat;
   position: absolute;
   left: 326px;
   top: 245px;
   z-index: 71;
   width: 151px;
   height: 21px;
}

#practicalitiestext  {
   position: absolute;
   left: 160px;
   top: 299px;
   z-index: 72;
   width: 534px;
   height: 688px;
}

#practicalitiestext p  {
   font: 15px/18px Arial;
   margin: 0px;
   text-align: left;
}

#termstext  {
   position: absolute;
   left: 157px;
   top: 290px;
   z-index: 73;
   width: 534px;
   height: 688px;
}

#termstext p  {
   font: 15px/18px Arial;
   margin: 0px;
   text-align: left;
}

#terms  {
   background: url(pid10termsmedia/terms.gif) no-repeat;
   position: absolute;
   left: 364px;
   top: 233px;
   z-index: 74;
   width: 61px;
   height: 20px;
}

#links  {
   position: absolute;
   left: 370px;
   top: 235px;
   z-index: 75;
   width: 50px;
   height: 21px;
}

#linkstext  {
   position: absolute;
   left: 166px;
   top: 288px;
   z-index: 76;
   width: 546px;
   height: 600px;
}
#bookingtext  {
   position: absolute;
   left: 166px;
   top: 288px;
   z-index: 76;
   width: 633px;
   height: 800px;
}
#yptext  {
   position: absolute;
   left: 140px;
   top: 235px;
   z-index: 76;
   width: 546px;
   height: 600px;
}
#linkstext p  {
   font: 15px/18px Arial;
   margin: 0px;
   text-align: left;
}

#booking  {
   margin: 0px auto 0px auto;
   width: 800px;
   position: relative;
}

#couch  {
   margin: 0px auto 0px auto;
   width: 800px;
   position: relative;
}

#cottage  {
   margin: 0px auto 0px auto;
   width: 800px;
   position: relative;
}

#drey  {
   margin: 0px auto 0px auto;
   width: 800px;
   position: relative;
}

#form  {
   margin: 0px auto 0px auto;
   width: 800px;
   position: relative;
}

#formicary  {
   margin: 0px auto 0px auto;
   width: 800px;
   position: relative;
}

#granary  {
   margin: 0px auto 0px auto;
   width: 800px;
   position: relative;
}

#home  {
   margin: 0px auto 0px auto;
   width: 800px;
   position: relative;
}

#holt  {
   margin: 0px auto 0px auto;
   width: 800px;
   position: relative;
}

#pid8meals  {
   margin: 0px auto 0px auto;
   width: 800px;
   position: relative;
}

#pid12links  {
   margin: 0px auto 0px auto;
   width: 800px;
   position: relative;
}

#pid10terms  {
   margin: 0px auto 0px auto;
   width: 800px;
   position: relative;
}

#places  {
   margin: 0px auto 0px auto;
   width: 800px;
   position: relative;
}

#pid9practicalities  {
   margin: 0px auto 0px auto;
   width: 800px;
   position: relative;
}

#activex  {
   background: url(cottagemedia/activexwarn.jpg) no-repeat;
   position: absolute;
   left: 10px;
   top: 450px;
   z-index: 76;
   width: 782px;
   height: 24px;
}

#bookinfo  {
	position: absolute;
	left: 166px;
	top: 488px;
	z-index: 77;
	width: 546px;
	height: 150px;
}

#bookinfo p  {
   font: 15px/18px Arial;
   margin: 0px;
   text-align: left;
}

#bookingheader  {
	position: absolute;
	left: 290px;
	top: 235px;
	z-index: 75;
	width: 230px;
	height: 21px;
	background-image: url(bookingmedia/bookinginformation.gif);
}
#linkstexthrs  {
   position: absolute;
   left: 166px;
   top: 135px;
   z-index: 76;
   width: 580px;
   height: 600px;
}

