#id361gobuyahouseinfrancebutton a:hover  {
   background-position: -351px 0%;
}

#lookingforaweddingvenuecopy2  {
   visibility: visible;
   position: absolute;
   left: 49px;
   top: 1709px;
   z-index: 2;
   width: 700px;
}

#ifyouaresearchingforenoug  {
   visibility: visible;
   position: absolute;
   left: 48px;
   top: 482px;
   z-index: 3;
   width: 704px;
}

#villagehouseselfcateringb  {
   visibility: visible;
   position: absolute;
   left: 258px;
   top: 4276px;
   z-index: 1;
   width: 184px;
}

#goholidayfranceholidayco  {
   visibility: visible;
   position: absolute;
   left: 147px;
   top: 1175px;
   z-index: 2;
   width: 510px;
}

#ifyouneedunbiasedadvice  {
   visibility: visible;
   position: absolute;
   left: 30px;
   top: 951px;
   z-index: 2;
   width: 747px;
}

#infojasmincottagebutton  {
   font: bold 14px/13px Helvetica;
   padding-bottom: 1px;
   padding-right: 1px;
   text-align: left;
   visibility: visible;
   position: absolute;
   left: 23px;
   top: 4252px;
   z-index: 1;
   width: 145px;
   height: 13px;
}

#i4picspropertylistcopy  {
   background: url(cottagesandvillasmedia/4picspropertylistcopy.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 463px;
   top: 1802px;
   z-index: 1;
   width: 314px;
   height: 2852px;
}

#id433goholidayfrance  {
   visibility: visible;
   position: absolute;
   left: 1px;
   top: 3px;
   z-index: 3;
   width: 801px;
}

#mazardapartment  {
   background: url(cottagesandvillasmedia/mazardapartment.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 27px;
   top: 4485px;
   z-index: 1;
   width: 212px;
   height: 149px;
}

#courtyardjasmin  {
   background: url(cottagesandvillasmedia/courtyardjasmin.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 28px;
   top: 4078px;
   z-index: 1;
   width: 212px;
   height: 149px;
}

#id418courtyard  {
   background: url(cottagesandvillasmedia/id418courtyard.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 675px;
   top: 726px;
   z-index: 2;
   width: 118px;
   height: 180px;
}

#id407courtyard  {
   background: url(cottagesandvillasmedia/id407courtyard.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 25px;
   top: 1003px;
   z-index: 2;
   width: 748px;
   height: 155px;
}

#morgangrange  {
   background: url(cottagesandvillasmedia/morgangrange.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 27px;
   top: 3657px;
   z-index: 1;
   width: 214px;
   height: 148px;
}

#swimmingpool  {
   background: url(cottagesandvillasmedia/swimmingpool.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 7px;
   top: 727px;
   z-index: 2;
   width: 120px;
   height: 180px;
}

#id409terrace  {
   background: url(cottagesandvillasmedia/id409terrace.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 13px;
   top: 1185px;
   z-index: 2;
   width: 117px;
   height: 336px;
}

#crevashouse  {
   background: url(cottagesandvillasmedia/crevashouse.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 28px;
   top: 4280px;
   z-index: 1;
   width: 211px;
   height: 155px;
}

#cornercave  {
   background: url(cottagesandvillasmedia/cornercave.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 49px;
   top: 550px;
   z-index: 2;
   width: 701px;
   height: 154px;
}

#road  {
   background: url(cottagesandvillasmedia/road.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 671px;
   top: 272px;
   z-index: 2;
   width: 123px;
   height: 181px;
}

#pool  {
   background: url(cottagesandvillasmedia/pool.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 53px;
   top: 1541px;
   z-index: 1;
   width: 696px;
   height: 154px;
}

