/*mappanel*/
#mappanelcat {background:#dfdede; padding:0px 0px 10px 10px;}
#mappanelbackcat {background:#f0f0f0 url("../images/mapanelbackcat.gif") no-repeat top left; padding:0px 10px 0px 10px;}
#mappanelbackcatlong {background:#f0f0f0 url("../images/mapanelbackcatlong.gif") no-repeat top left; padding:0px 10px 10px 10px;}
#mappanelbackcatlongold {background:#f0f0f0 url("../images/mapanelbackcatlongold.gif") no-repeat top left; padding:0px 10px 10px 10px;}
#mapboxcat {padding:4px; background:#71a10b; margin: 10px 10px 10px 0px; clear:both; font-weight: bold; color:#000000; font-size:1.1em;}
#mapboxcat:label {background:#ffffff;}

#countnav { width:146px; position:absolute;  margin: 10px 0px 0px -150px; float:left; background: url("../images/leftnavblock.gif") no-repeat bottom right; padding: 0px; height: 345px;}
#countnav ul { position:absolute; margin:0px 0px 0px 0px; padding:3px; list-style: none; margin-top: 0px; width: 140px; float: left;}
#countnav li {float: left; padding:0px; margin-top:0px;}
#countnav li.propertyne {position:absolute; margin: 3px 0px 0px 0px; background: url("../images/neengland_btn.gif") no-repeat top center;  width:140px; height:25px;} 
#countnav li.propertyne a { position:absolute; display: block; text-indent: -9999px; width:140px; height:25px;}
#countnav li.propertynw {position:absolute; margin: 31px 0px 0px 0px; background: url("../images/nwengland_btn.gif") no-repeat top center;  width:140px; height:25px;} 
#countnav li.propertynw a { position:absolute; display: block; text-indent: -9999px; width:140px; height:25px;}
#countnav li.propertyny {position:absolute; margin: 59px 0px 0px 0px; background: url("../images/yorkshire_btn.gif") no-repeat top center;  width:140px; height:25px;} 
#countnav li.propertyny a { position:absolute; display: block; text-indent: -9999px; width:140px; height:25px;}
#countnav li.propertycen {position:absolute; margin: 87px 0px 0px 0px; background: url("../images/centraleng_btn.gif") no-repeat top center;  width:140px; height:25px;} 
#countnav li.propertycen a { position:absolute; display: block; text-indent: -9999px; width:140px; height:25px;}
#countnav li.propertyeang {position:absolute; margin: 115px 0px 0px 0px; background: url("../images/eastang_btn.gif") no-repeat top center;  width:140px; height:25px;} 
#countnav li.propertyeang a { position:absolute; display: block; text-indent: -9999px; width:140px; height:25px;}
#countnav li.propertyse {position:absolute; margin: 143px 0px 0px 0px; background: url("../images/seengland_btn.gif") no-repeat top center;  width:140px; height:25px;} 
#countnav li.propertyse a { position:absolute; display: block; text-indent: -9999px; width:140px; height:25px;}
#countnav li.propertysw {position:absolute; margin: 171px 0px 0px 0px; background: url("../images/swengland_btn.gif") no-repeat top center;  width:140px; height:25px;} 
#countnav li.propertysw a { position:absolute; display: block; text-indent: -9999px; width:140px; height:25px;}
#countnav li.propertylon {position:absolute; margin: 199px 0px 0px 0px; background: url("../images/london_btn.gif") no-repeat top center;  width:140px; height:25px;} 
#countnav li.propertylon a { position:absolute; display: block; text-indent: -9999px; width:140px; height:25px;}
#countnav li.propertyscot {position:absolute; margin: 227px 0px 0px 0px; background: url("../images/scotland_btn.gif") no-repeat top center;  width:140px; height:25px;} 
#countnav li.propertyscot a { position:absolute; display: block; text-indent: -9999px; width:140px; height:25px;}
#countnav li.propertywales {position:absolute; margin: 255px 0px 0px 0px; background: url("../images/wales_btn.gif") no-repeat top center;  width:140px; height:25px;} 
#countnav li.propertywales a { position:absolute; display: block; text-indent: -9999px; width:140px; height:25px;}
#countnav li.propertynire {position:absolute; margin: 283px 0px 0px 0px; background: url("../images/nireland_btn.gif") no-repeat top center;  width:140px; height:25px;} 
#countnav li.propertyrire a { position:absolute; display: block; text-indent: -9999px; width:140px; height:25px;}
#countnav li.propertyrire {position:absolute; margin: 311px 0px 0px 0px; background: url("../images/repireland_btn.gif") no-repeat top center;  width:140px; height:25px;} 
#countnav li.propertynire a { position:absolute; display: block; text-indent: -9999px; width:140px; height:25px;}

#countnav li.placesne {position:absolute; margin: 3px 0px 0px 0px; background: url("../images/neengland_btn.gif") no-repeat top center;  width:140px; height:25px;} 
#countnav li.placesne a { position:absolute; display: block; text-indent: -9999px; width:140px; height:25px;}
#countnav li.placesnw {position:absolute; margin: 31px 0px 0px 0px; background: url("../images/nwengland_btn.gif") no-repeat top center;  width:140px; height:25px;} 
#countnav li.placesnw a { position:absolute; display: block; text-indent: -9999px; width:140px; height:25px;}
#countnav li.placesny {position:absolute; margin: 59px 0px 0px 0px; background: url("../images/yorkshire_btn.gif") no-repeat top center;  width:140px; height:25px;} 
#countnav li.placesny a { position:absolute; display: block; text-indent: -9999px; width:140px; height:25px;}
#countnav li.placescen {position:absolute; margin: 87px 0px 0px 0px; background: url("../images/centraleng_btn.gif") no-repeat top center;  width:140px; height:25px;} 
#countnav li.placescen a { position:absolute; display: block; text-indent: -9999px; width:140px; height:25px;}
#countnav li.placeseang {position:absolute; margin: 115px 0px 0px 0px; background: url("../images/eastang_btn.gif") no-repeat top center;  width:140px; height:25px;} 
#countnav li.placeseang a { position:absolute; display: block; text-indent: -9999px; width:140px; height:25px;}
#countnav li.placesse {position:absolute; margin: 143px 0px 0px 0px; background: url("../images/seengland_btn.gif") no-repeat top center;  width:140px; height:25px;} 
#countnav li.placesse a { position:absolute; display: block; text-indent: -9999px; width:140px; height:25px;}
#countnav li.placessw {position:absolute; margin: 171px 0px 0px 0px; background: url("../images/swengland_btn.gif") no-repeat top center;  width:140px; height:25px;} 
#countnav li.placessw a { position:absolute; display: block; text-indent: -9999px; width:140px; height:25px;}
#countnav li.placeslon {position:absolute; margin: 199px 0px 0px 0px; background: url("../images/london_btn.gif") no-repeat top center;  width:140px; height:25px;} 
#countnav li.placeslon a { position:absolute; display: block; text-indent: -9999px; width:140px; height:25px;}
#countnav li.placesscot {position:absolute; margin: 227px 0px 0px 0px; background: url("../images/scotland_btn.gif") no-repeat top center;  width:140px; height:25px;} 
#countnav li.placesscot a { position:absolute; display: block; text-indent: -9999px; width:140px; height:25px;}
#countnav li.placeswales {position:absolute; margin: 255px 0px 0px 0px; background: url("../images/wales_btn.gif") no-repeat top center;  width:140px; height:25px;} 
#countnav li.placeswales a { position:absolute; display: block; text-indent: -9999px; width:140px; height:25px;}
#countnav li.placesnire {position:absolute; margin: 283px 0px 0px 0px; background: url("../images/nireland_btn.gif") no-repeat top center;  width:140px; height:25px;} 
#countnav li.placesrire a { position:absolute; display: block; text-indent: -9999px; width:140px; height:25px;}
#countnav li.placesrire {position:absolute; margin: 311px 0px 0px 0px; background: url("../images/repireland_btn.gif") no-repeat top center;  width:140px; height:25px;} 
#countnav li.placesnire a { position:absolute; display: block; text-indent: -9999px; width:140px; height:25px;}

#countnav li.fraholhomesne a { position:absolute; display: block; text-indent: -9999px; width:140px; height:25px;}
#countnav li.fraholhomesne {position:absolute; margin: 3px 0px 0px 0px; background: url("../images/nefrance_btn.gif") no-repeat top center;  width:140px; height:25px;} 
#countnav li.fraholhomesnw a { position:absolute; display: block; text-indent: -9999px; width:140px; height:25px;}
#countnav li.fraholhomesnw {position:absolute; margin: 31px 0px 0px 0px; background: url("../images/nwfrance_btn.gif") no-repeat top center;  width:140px; height:25px;} 
#countnav li.fraholhomescen a { position:absolute; display: block; text-indent: -9999px; width:140px; height:25px;}
#countnav li.fraholhomescen {position:absolute; margin:59px 0px 0px 0px; background: url("../images/cenfrance_btn.gif") no-repeat top center;  width:140px; height:25px;} 
#countnav li.fraholhomesse a { position:absolute; display: block; text-indent: -9999px; width:140px; height:25px;}
#countnav li.fraholhomesse {position:absolute; margin: 87px 0px 0px 0px; background: url("../images/sefrance_btn.gif") no-repeat top center;  width:140px; height:25px;} 
#countnav li.fraholhomessw a { position:absolute; display: block; text-indent: -9999px; width:140px; height:25px;}
#countnav li.fraholhomessw {position:absolute; margin: 115px 0px 0px 0px; background: url("../images/swfrance_btn.gif") no-repeat top center;  width:140px; height:25px;} 
#countnav li.fraholhomesalp a { position:absolute; display: block; text-indent: -9999px; width:140px; height:25px;}
#countnav li.fraholhomesalp {position:absolute; margin: 143px 0px 0px 0px; background: url("../images/alpsfrance_btn.gif") no-repeat top center;  width:140px; height:25px;} 
#countnav li.fraholhomesparis a { position:absolute; display: block; text-indent: -9999px; width:140px; height:25px;}
#countnav li.fraholhomesparis {position:absolute; margin: 171px 0px 0px 0px; background: url("../images/parisfrance_btn.gif") no-repeat top center;  width:140px; height:25px;} 

#countnav li:hover {background-position: bottom center;}
#countnav ul.right {margin-left: 10px;}

#countryback { width:153px; position:absolute;  margin: 382px 0px 0px -153px; float:left; background: url("../images/leftnavblock1.gif") no-repeat bottom right; padding: 0px; height: 266px;}

#affillink { width:125px; position:absolute;  margin: 430px 0px 0px -139px; float:left; no-repeat bottom right; padding: 0px; height: 125px;}
#affillinkfrance { width:125px; position:absolute;  margin: 460px 0px 0px -139px; float:left; no-repeat bottom right; padding: 0px; height: 125px;}
#countrybackinner { width:146px; position:absolute;  margin: 392px 0px 0px -150px; float:left; background: url("../images/leftnavblock2.gif") no-repeat bottom right; padding: 0px; height: 246px;}
#countrybackinner ul { position:absolute; margin:0px 0px 0px 0px; padding:3px; list-style: none; margin-top: 0px; width: 140px; float: left;}
#countrybackinner li {float: left; padding:0px; margin-top:0px;}
#countrybackinner li.uk {position:absolute; margin:3px 0px 0px 0px; background: url("../images/uk_btn.gif") no-repeat top center;  width:140px; height:25px;} 
#countrybackinner li.uk a {position:absolute; display: block; text-indent: -9999px; width:140px; height:25px;}
#countrybackinner li.france {position:absolute; margin: 31px 0px 0px 0px; background: url("../images/france_btn.gif") no-repeat top center;  width:140px; height:25px;} 
#countrybackinner li.france a {position:absolute; display: block; text-indent: -9999px; width:140px; height:25px;}
#countrybackinner li:hover {background-position: bottom center;}
#countrybackinner ul.right {margin-left: 10px;}

#writtencontent {margin-left: 0px; width:700px; padding-top: 20px; text-align: justify; padding-bottom: 30px; font-size: 0.9em;}
#writtencontent p {margin:3px 0px 3px 0px; padding: 6px 0px 6px 0px;}

#containercat {width: 700px;margin: 0 auto; padding:0px;}

#categoryicons { width:670px; padding: 10px 0px 0px 0px;}
#categoryicons p {color:#000000; font-weight:bold;}

#categorytitles {float:right; padding-top: 40px; margin: 0px;}

.help {margin-left: 152px;}
a:link, a:visited {text-decoration: none;color:#71a10b;font-weight: bold;}
a:hover, a:active {text-decoration: none;color:#666f7f;}
a.greenbox {text-decoration: none;color:#ffffff;font-weight: bold;font-size: 1.3em;font-weight:bold;margin:0px;padding:6px 15px 6px 15px; background:#5a8107;}
a.greenbox:hover { background:#71a10b;}


