*
{
padding:0;
margin:0;

}
p { margin:0; padding:0; }
a { font-family:trebuchet ms, trebuchet, helvetica, arial; color:#489c0f;  font-weight:bold; text-decoration:underline;}
a:hover { color:#235501; text-decoration:underline; }

ul {list-style-position: inside; margin:0; padding:0; line-height:150%;}

ol {list-style-position: inside; margin:0; padding:0;}


body
{
font-family:trebuchet ms, trebuchet, helvetica, arial;
text-align:center;
background:url(/img/bgn.jpg) top center no-repeat #fff;
font-size:76%;
line-height:150%;
color:#4c4c4c;
margin:0 auto;
}

.colimage { margin-bottom:20px; }
.txtblock {padding-right:20px;}

/* regform */
table {
  font-family:trebuchet ms, trebuchet, helvetica, arial;
font-size:100%;
line-height:150%;
color:#4c4c4c;
}

.leftcol { position:relative;float:left; width:290px; }

.rightcol { position:relative;float:right;  width:310px; }

.contactform { width:600px; }
.contactform td { padding:5px; }
.contactform textarea { width:500px; }
.contactform input { width:500px; }

.regform { width:100%; }
.regform td { padding:5px; }

textarea#additional { width:100%; }

.regform select { width:120px; }
.regform input { width:120px; }

/* Enquiry Forms */

.checkbuy { float:right;  }
.checkbuy a { font-size:100%; line-height:130%;  padding-top:10px; text-transform:capitalize; display:block; color:#489c0f; text-decoration:none; }
html>body .checkbuy a { }
.checkbuy a:hover { background:url(/img/Icon-Enquire.gif) 0 -35px no-repeat;  display:block; color:#235501;text-decoration:none;}
html>body .checkbuy a:hover { }
.checkbuy a:active { background:url(/img/Icon-Enquire.gif) 0 -70px no-repeat; display:block; color:#489c0f;text-decoration:none;}
html>body .checkbuy a:active { }

input {
  font-size:100%;
line-height:150%;
font-family:trebuchet ms, trebuchet, helvetica, arial;}
select {
  font-family:trebuchet ms, trebuchet, helvetica, arial;
  font-size:100%;
line-height:150%; }
textarea {
    font-size:100%;
line-height:150%;
font-family:trebuchet ms, trebuchet, helvetica, arial;}




#foot { width:960px;
height:115px;
background:url(/img/foot.jpg);
margin:0 auto;
padding:20px;
color:#b4b4b4;
}
html>body #foot { width:920px;
height:75px; }

#foot a { color:#b4b4b4; }

#footleft { float:left; }

#footlinks { float:right; }

#realtime { text-align:left;
width:960px;margin:0 auto; }
#site {
text-align:left;
width:960px;
background:#ffffff;
/*padding-top:20px;*/


}

#topbar { width:600px;
height:30px;
color:#ffffff;
background:url(/img/topnav.jpg);
padding-top:4px;
}
html>body #topbar { height:26px; }


#topbar a { font-family:trebuchet ms, trebuchet, helvetica, arial; color:#ffffff;  font-weight:normal; text-decoration:none; width:118px; text-align:center; font-size:110%; display:block; float:left;}
#topbar a:hover { color:#000678; text-decoration:underline; }

.left20 { padding-left:20px; }

#headertop {
width:600px;
padding-top:20px;
padding-bottom:20px;
background:url(/img/headtopper.jpg) top left no-repeat;

text-align:left;

}


#left {

width:340px;
text-align:left;

float:left;
}
html>body #left { width:340px; }

#right {
float:right;
width:620px;
text-align:left;
padding-top:70px;


}
html>body #right {  }

#logo { padding-left:30px; }

#areaselect { margin-top:17px;width:300px;height:240px;background:url(/img/areaselectw.jpg); color:#ffffff; padding-left:110px; }
html>body #areaselect { width:190px;  }
.areac { height:80px; padding-top:20px; color:#489c0f; font-size:110%; }
html>body .areac { height:60px; }


.hpch a { background:url(/img/hpch.jpg) 0 0; width:320px; height:199px; display:block; text-decoration:none;}
.hpch a:hover { background:url(/img/hpch.jpg) 0 -199px; width:320px; height:199px; display:block; text-decoration:none;}

#areaselect a {}
#areaselect a:hover {}
#leftln {margin-bottom:20px;width:300px;height:232px;background:url(/img/lpnbg.jpg) no-repeat;;color:#FFFFFF; padding:11px 20px 20px 20px; font-weight:bold;}
html>body #leftln { width:260px; height:200px; }
.lpnh { font-size:180%;  }
.lpnh p {  }
#leftln a {  color:#fff;}
#leftln a:hover {  color:#000678;}
.feedflare { display:none; }

.cch { font-size:180%; padding-bottom:10px; }
#leftcc { margin-bottom:20px;width:300px;height:240px;background:url(/img/pg300x240.jpg); color:#FFFFFF; padding:20px 20px 0 20px;}
html>body #leftcc { width:260px; height:220px; }

.VSmaincontainer {}
#leftcc select { width:120px; }
#amount {width:120px;}
#result {width:120px;}
#result_label {width:120px;}
.VStextarea { margin:0; padding:0; }
.VSlabel { display:none; }
.VSspacer { display:none; }

#amount { margin-bottom:20px; }
#result { margin-bottom:10px; }
#from { margin-bottom:20px; }
#to { margin-bottom:20px; }
html>body #to { margin-bottom:0; }
.VSmsg_1 { display:none;  }
.VSgoContainer { width:120px; }
.VSgoContainer input {  }

.churchill { color:#ef3124;text-transform:capitalize; }

.linkbutton a { text-transform:capitalize; background:url(/img/button_content.jpg) 0 0; width:212px; height:40px; display:block; color:#ffffff; text-decoration:none; padding:6px 0 0 33px;}
html>body .linkbutton a { width:179px; height:34px; }
.linkbutton a:hover { background:url(/img/button_content.jpg) 0 -40px; width:212px; height:40px; display:block; color:#ffffff;text-decoration:none;padding:5px 0 0 32px;}
html>body .linkbutton a:hover { width:176px; height:35px; }
.linkbutton a:active { background:url(/img/button_content.jpg) 0 -80px; width:212px; height:40px; display:block; color:#ffffff;text-decoration:none;padding:7px 0 0 34px;}
html>body .linkbutton a:active { width:178px; height:33px; }

.greylink a { margin-top:15px; margin-left:-4px;background:url(/img/menu_1.jpg) 0 0; width:212px; height:38px; display:block; padding:9px 0 0 33px; text-transform:capitalize; color:#ffffff; text-decoration:none;}
html>body .greylink a { width:179px; height:29px; }
.greylink a:hover { background:url(/img/menu_1.jpg) 0 -40px; width:212px; height:38px; color:#ffffff; display:block;padding:8px 0 0 32px;}
html>body .greylink a:hover { width:176px; height:30px; }
.greylink a:active { background:url(/img/menu_1.jpg) 0 -80px; width:212px; height:38px; color:#ffffff; display:block; padding:10px 0 0 34px;}
html>body .greylink a:active { width:178px; height:28px; }

h1 { font-family:trebuchet ms, trebuchet, helvetica, arial; color:#000678; font-size:200%; line-height:120%;}

.subhead { color:#000678; font-size:120%; font-weight:bold; line-height:170%;}

#topbuttons { height:112px; }

.accreds { padding-left:30px; padding-top:25px; width:230px; }
html>body .accreds { width:200px; }

.buybutton { float:left; margin-right:16px;}
.buybutton a { text-transform:capitalize; background:url(/img/button_buy.jpg) 0 0; width:147px; height:92px; display:block; color:#ffffff; text-decoration:none; }
.buybutton a:hover { background:url(/img/button_buy.jpg) 0 -92px; width:147px; height:92px; display:block; color:#ffffff;text-decoration:none;}
.buybutton a:active { background:url(/img/button_buy.jpg) 0 -184px; width:147px; height:92px; display:block; color:#ffffff;text-decoration:none;}

.sellbutton { float:left; margin-right:16px; }
.sellbutton a { text-transform:capitalize; background:url(/img/button_sell.jpg) 0 0; width:147px; height:92px; display:block; color:#ffffff; text-decoration:none; }
.sellbutton a:hover { background:url(/img/button_sell.jpg) 0 -92px; width:147px; height:92px; display:block; color:#ffffff;text-decoration:none;}
.sellbutton a:active { background:url(/img/button_sell.jpg) 0 -184px; width:147px; height:92px; display:block; color:#ffffff;text-decoration:none;}

.rentbutton { float:left; margin-right:16px; }
.rentbutton a { text-transform:capitalize; background:url(/img/button_rent.jpg) 0 0; width:147px; height:92px; display:block; color:#ffffff; text-decoration:none; }
.rentbutton a:hover { background:url(/img/button_rent.jpg) 0 -92px; width:147px; height:92px; display:block; color:#ffffff;text-decoration:none;}
.rentbutton a:active { background:url(/img/button_rent.jpg) 0 -184px; width:147px; height:92px; display:block; color:#ffffff;text-decoration:none;}

.letbutton { float:left; }
.letbutton a { text-transform:capitalize; background:url(/img/button_let.jpg) 0 0; width:147px; height:92px; display:block; color:#ffffff; text-decoration:none; }
.letbutton a:hover { background:url(/img/button_let.jpg) 0 -92px; width:147px; height:92px; display:block; color:#ffffff;text-decoration:none;}
.letbutton a:active { background:url(/img/button_let.jpg) 0 -184px; width:147px; height:92px; display:block; color:#ffffff;text-decoration:none;}

#stypec { height:32px;  }
#stype {float:left; width:75px;  padding-top:2px;}
#stypes {float:right; width:120px;}

#spricec { height:32px; }
#sprice {float:left;width:75px; padding-top:2px;}
#sprices {float:right; width:120px;}
#spricesr {float:right; width:120px;}

#sbedc { height:32px; }
#sbed {float:left;width:75px; padding-top:2px;}
#sbeds {float:right; width:120px;}


/* Menu */

#menu { padding-left:28px; padding-top:1px;}

#menu li {  list-style:none; }



li.menu1 a { background:url(/img/menu-01.gif) 0 0; width:205px; height:35px; display:block; padding:7px 0 0 33px;}
html>body li.menu1 a { width:172px; height:28px; }
li.menu1 a:hover { background:url(/img/menu-01.gif) 0 -35px; width:205px; height:35px; display:block;padding:5px 0 0 32px;}
html>body li.menu1 a:hover { width:173px; height:30px; }
li.menu1 a:active { background:url(/img/menu-01.gif) 0 -70px; width:205px; height:35px; display:block; padding:7px 0 0 34px;}
html>body li.menu1 a:active { width:171px; height:28px; }

li.menuon1 { background:url(/img/menu-01.gif) 0 -70px; width:205px; height:35px; display:block; padding:7px 0 0 34px; color:#ffffff; font-weight:bold;}
html>body li.menuon1 { width:171px; height:28px; }

li.menu2 a { background:url(/img/menu-02.gif) 0 0; width:205px; height:35px; display:block; padding:7px 0 0 33px;}
html>body li.menu2 a { width:172px; height:28px; }
li.menu2 a:hover { background:url(/img/menu-02.gif) 0 -35px; width:205px; height:35px; display:block;padding:5px 0 0 32px;}
html>body li.menu2 a:hover { width:173px; height:30px; }
li.menu2 a:active { background:url(/img/menu-02.gif) 0 -70px; width:205px; height:35px; display:block; padding:7px 0 0 34px;}
html>body li.menu2 a:active { width:171px; height:28px; }

li.menuon2 { background:url(/img/menu-02.gif) 0 -70px; width:205px; height:35px; display:block; padding:7px 0 0 34px; color:#ffffff; font-weight:bold;}
html>body li.menuon2 { width:171px; height:28px; }

li.menu3 a { background:url(/img/menu-03.gif) 0 0; width:205px; height:35px; display:block; padding:7px 0 0 33px;}
html>body li.menu3 a { width:172px; height:28px; }
li.menu3 a:hover { background:url(/img/menu-03.gif) 0 -35px; width:205px; height:35px; display:block;padding:5px 0 0 32px;}
html>body li.menu3 a:hover { width:173px; height:30px; }
li.menu3 a:active { background:url(/img/menu-03.gif) 0 -70px; width:205px; height:35px; display:block; padding:7px 0 0 34px;}
html>body li.menu3 a:active { width:171px; height:28px; }

li.menuon3 { background:url(/img/menu-03.gif) 0 -70px; width:205px; height:35px; display:block; padding:7px 0 0 34px; color:#ffffff; font-weight:bold;}
html>body li.menuon3 { width:171px; height:28px; }

li.menu4 a { background:url(/img/menu-04.gif) 0 0; width:205px; height:35px; display:block; padding:7px 0 0 33px;}
html>body li.menu4 a { width:172px; height:28px; }
li.menu4 a:hover { background:url(/img/menu-04.gif) 0 -35px; width:205px; height:35px; display:block;padding:5px 0 0 32px;}
html>body li.menu4 a:hover { width:173px; height:30px; }
li.menu4 a:active { background:url(/img/menu-04.gif) 0 -70px; width:205px; height:35px; display:block; padding:7px 0 0 34px;}
html>body li.menu4 a:active { width:171px; height:28px; }

li.menuon4 { background:url(/img/menu-04.gif) 0 -70px; width:205px; height:35px; display:block; padding:7px 0 0 34px; color:#ffffff; font-weight:bold;}
html>body li.menuon4 { width:171px; height:28px; }

li.menu5 a { background:url(/img/menu-05.gif) 0 0; width:205px; height:35px; display:block; padding:7px 0 0 33px;}
html>body li.menu5 a { width:172px; height:28px; }
li.menu5 a:hover { background:url(/img/menu-05.gif) 0 -35px; width:205px; height:35px; display:block;padding:5px 0 0 32px;}
html>body li.menu5 a:hover { width:173px; height:30px; }
li.menu5 a:active { background:url(/img/menu-05.gif) 0 -70px; width:205px; height:35px; display:block; padding:7px 0 0 34px;}
html>body li.menu5 a:active { width:171px; height:28px; }

li.menuon5 { background:url(/img/menu-05.gif) 0 -70px; width:205px; height:35px; display:block; padding:7px 0 0 34px; color:#ffffff; font-weight:bold;}
html>body li.menuon5 { width:171px; height:28px; }

li.menu6 a { background:url(/img/menu-06.gif) 0 0; width:205px; height:35px; display:block; padding:7px 0 0 33px;}
html>body li.menu6 a { width:172px; height:28px; }
li.menu6 a:hover { background:url(/img/menu-06.gif) 0 -35px; width:205px; height:35px; display:block;padding:5px 0 0 32px;}
html>body li.menu6 a:hover { width:173px; height:30px; }
li.menu6 a:active { background:url(/img/menu-06.gif) 0 -70px; width:205px; height:35px; display:block; padding:7px 0 0 34px;}
html>body li.menu6 a:active { width:171px; height:28px; }

li.menuon6 { background:url(/img/menu-06.gif) 0 -70px; width:205px; height:35px; display:block; padding:7px 0 0 34px; color:#ffffff; font-weight:bold;}
html>body li.menuon6 { width:171px; height:28px; }

#sidesearch { width:230px; padding-left:30px; }
html>body #sidesearch { width:200px; padding-left:30px; }

#propertysearch {  padding-top:20px; }

#salestype { width:120px; }
#pricemaxR {width:120px;}
#pricemax {width:120px; }
#bedrooms {width:120px;}

/* Property Page */

.ppmimg { width:298px; height:224px; border:1px solid #FFFFFF; margin-left:-3px; margin-right:-3px; padding:0;}
html>body .ppmimg  { margin:0; }
.ppsimg { width:149px; height:112px; border-bottom:1px solid #FFFFFF; border-right:1px solid #FFFFFF;  margin:0; padding:0;}
.imgsect { display:block; width:600px; background:url(/img/churchillemptypic.jpg) no-repeat bottom right #e7e7e7; float:left;}
.pdescri { float:right; width:600px; padding-top:20px; padding-bottom:20px;}
.srsubhead { color:#000000; font-size:120%; font-weight:bold; float:left; }
.btsr { float:right; }
.pphead { height:75px; width:600px; }

.greybarmoreinfo { height:32px; width:600px; padding:5px 30px 0 40px; background:url(/img/gb_moreinfo.jpg) no-repeat #ececec;}
html>body .greybarmoreinfo { height:27px; width:530px; }
.greybarmoreinfo a { display:block; }

.moreinfotl { width:475px; float:left; }
.moreinfotr { width:145px; float:right; }

.greybarmap { height:32px; width:600px; padding:5px 30px 0 40px; background:url(/img/gb_map.jpg) no-repeat #ececec;}
html>body .greybarmap { height:27px; width:530px; }
.greybarmap a { color:#000000; }
#viewmap { float:left; }
#map { width:600px; height:300px; display:block; margin-bottom:20px;}

.greybarfloorplan { height:32px; width:600px;  padding:5px 30px 0 40px; background:url(/img/gb_floorplan.jpg) no-repeat #ececec;}
html>body .greybarfloorplan { height:27px; width:530px; }

.greybarenergy { height:32px; width:600px;  padding:5px 30px 0 40px; background:url(/img/gb_energy.jpg) no-repeat #ececec;}
html>body .greybarenergy { height:27px; width:530px; }
.features ul {
list-style-position: inside;
list-style-type:disc;
}

.iconenq { float:left;  margin-bottom:10px; }
.iconenq a { font-size:100%; line-height:130%; padding-left:45px;text-transform:capitalize; background:url(/img/icon-email.jpg) 0 0 no-repeat; width:145px; height:35px; display:block; color:#489c0f; text-decoration:none;  }
html>body .iconenq a { width:100px; }
.iconenq a:hover { background:url(/img/icon-email.jpg) no-repeat; height:35px; display:block; color:#235501;text-decoration:none; }
.iconenq a:active { background:url(/img/icon-email.jpg)  no-repeat; height:35px; display:block; color:#235501;text-decoration:none;}

.iconsl { float:left; }
.iconsl a { font-size:100%; line-height:130%; padding-left:45px;text-transform:capitalize; background:url(/img/icon-addsl.jpg) 0 0 no-repeat; width:155px; height:35px; display:block; color:#489c0f; text-decoration:none; }
html>body .iconsl a { width:110px; }
.iconsl a:hover { background:url(/img/icon-addsl.jpg)  no-repeat; height:35px; display:block; color:#235501;text-decoration:none;}
.iconsl a:active { background:url(/img/icon-addsl.jpg)  no-repeat; height:35px; display:block; color:#235501;text-decoration:none;}

.icondocu { float:left; }
.icondocu a { font-size:100%; line-height:130%; padding-left:45px;text-transform:capitalize; background:url(/img/icon-document.jpg) 0 0 no-repeat; width:145px; height:35px; display:block; color:#489c0f; text-decoration:none; }
html>body .icondocu a { width:100px; }
.icondocu a:hover { background:url(/img/icon-document.jpg)  no-repeat; height:35px; display:block; color:#235501;text-decoration:none;}
.icondocu a:active { background:url(/img/icon-document.jpg)  no-repeat; height:35px; display:block; color:#235501;text-decoration:none;}

.iconslr { float:left; }
.iconslr a { font-size:100%; line-height:130%; padding-left:45px;text-transform:capitalize; background:url(/img/icon-remsl.jpg) 0 0 no-repeat; width:145px; height:35px; display:block; color:#489c0f; text-decoration:none; }
html>body .iconslr a { width:100px; }
.iconslr a:hover { background:url(/img/icon-remsl.jpg) 0 0 no-repeat; height:35px; display:block; color:#235501;text-decoration:none;}
.iconslr a:active { background:url(/img/icon-remsl.jpg) 0 0 no-repeat; height:35px; display:block; color:#235501;text-decoration:none;}


.iconem { float:left; }
.iconem a { font-size:100%; line-height:130%; padding-left:45px;text-transform:capitalize; background:url(/img/icon-email.jpg) 0 0 no-repeat; width:145px; height:35px; display:block; color:#489c0f; text-decoration:none; }
html>body .iconem a { width:100px; }
.iconem a:hover { background:url(/img/icon-email.jpg)  no-repeat; height:35px; display:block; color:#235501;text-decoration:none;}
.iconem a:active { background:url(/img/icon-email.jpg)  no-repeat;height:35px; display:block; color:#235501;text-decoration:none;}

.iconmap { float:left; margin-top:20px;}
.iconmap a { font-size:100%; line-height:130%; padding-left:45px;text-transform:capitalize; background:url(/img/icon-vm.jpg) 0 0 no-repeat; width:100px; height:35px; display:block; color:#489c0f; text-decoration:none; }
html>body .iconmap a { width:55px; }
.iconmap a:hover { background:url(/img/icon-vm.jpg) 0 0 no-repeat;  height:35px; display:block; color:#235501;text-decoration:none;}
.iconmap a:active { background:url(/img/icon-vm.jpg) 0 0 no-repeat; height:35px; display:block; color:#235501;text-decoration:none;}

.iconfp { float:left; margin-top:20px;}
.iconfp a { font-size:100%; line-height:130%; padding-left:45px;text-transform:capitalize; background:url(/img/icon-fp.jpg) 0 0 no-repeat; width:100px; height:35px; display:block; color:#489c0f; text-decoration:none; }
html>body .iconfp a { width:55px; }
.iconfp a:hover { background:url(/img/icon-fp.jpg) 0 -35px no-repeat; height:35px; display:block; color:#235501;text-decoration:none;}
.iconfp a:active { background:url(/img/icon-fp.jpg) 0 -70px no-repeat;  height:35px; display:block; color:#235501;text-decoration:none;}

.iconen { float:left; margin-top:20px;}
.iconen a { font-size:100%; line-height:130%; padding-left:45px;text-transform:capitalize; background:url(/img/Icon-Energy.gif) 0 0 no-repeat; width:100px; height:35px; display:block; color:#489c0f; text-decoration:none; }
html>body .iconen a { width:55px; }
.iconen a:hover { background:url(/img/Icon-Energy.gif) 0 -35px no-repeat;  height:35px; display:block; color:#235501;text-decoration:none;}
.iconen a:active { background:url(/img/Icon-Energy.gif) 0 -70px no-repeat; height:35px; display:block; color:#235501;text-decoration:none;}

.iconmi { float:left; margin-top:20px;}
.iconmi a { font-size:100%; line-height:130%; padding-left:45px;text-transform:capitalize; background:url(/img/icon-mi.jpg) 0 0 no-repeat; width:100px; height:35px; display:block; color:#489c0f; text-decoration:none; }
html>body .iconmi a { width:55px; }
.iconmi a:hover { background:url(/img/icon-mi.jpg) 0 0 no-repeat;  height:35px; display:block; color:#235501;text-decoration:none;}
.iconmi a:active { background:url(/img/icon-mi.jpg) 0 0 no-repeat;  height:35px; display:block; color:#235501;text-decoration:none;}

.iconvs { float:left; margin-top:20px;}
.iconvs a { font-size:100%; line-height:130%; padding-left:45px;text-transform:capitalize; background:url(/img/Icon-ViewShort.gif) 0 0 no-repeat; width:100px; height:35px; display:block; color:#489c0f; text-decoration:none; }
html>body .iconvs a { width:55px; }
.iconvs a:hover { background:url(/img/Icon-ViewShort.gif) 0 -35px no-repeat;  height:35px; display:block; color:#235501;text-decoration:none;}
.iconvs a:active { background:url(/img/Icon-ViewShort.gif) 0 -70px no-repeat;  height:35px; display:block; color:#235501;text-decoration:none;}

/* Search results */

.iconmapsr { float:left; margin-top:0;}
.iconmapsr a { font-size:100%; line-height:130%; padding-left:45px;text-transform:capitalize; background:url(/img/icon-vm.jpg) 0 0 no-repeat; width:100px; height:35px; display:block; color:#489c0f; text-decoration:none; }
html>body .iconmapsr a { width:55px; }
.iconmapsr a:hover { background:url(/img/icon-vm.jpg) 0 0 no-repeat;  height:35px; display:block; color:#235501;text-decoration:none;}
.iconmapsr a:active { background:url(/img/icon-vm.jpg) 0 0 no-repeat; height:35px; display:block; color:#235501;text-decoration:none;}

.iconfpsr { float:left; margin-top:0; width:100px;}
.iconfpsr a { font-size:100%; line-height:130%; padding-left:45px; text-transform:capitalize;background:url(/img/Icon-fp.jpg) 0 0 no-repeat; width:100px; height:35px; display:block; color:#000000; text-decoration:none; }
html>body .iconfpsr a { width:55px; }
.iconfpsr a:hover { background:url(/img/Icon-fp.jpg) 0 0 no-repeat; height:35px; display:block; color:#235501;text-decoration:none;}
.iconfpsr a:active { background:url(/img/Icon-fp.jpg) 0 0 no-repeat;  height:35px; display:block; color:#235501;text-decoration:none;}

.iconmisr a { float:left; width:80px; }
.iconmisr a { font-size:100%; line-height:130%; padding-left:45px;text-transform:capitalize; background:url(/img/icon-mi.jpg) 0 0 no-repeat; width:80px; height:35px; display:block; color:#489c0f; text-decoration:none; }
html>body .iconmi a { width:35px; }
.iconmisr a:hover { background:url(/img/icon-mi.jpg) 0 0 no-repeat;  height:35px; display:block; color:#235501;text-decoration:none;}
.iconmisr a:active { background:url(/img/icon-mi.jpg) 0 0 no-repeat;  height:35px; display:block; color:#235501;text-decoration:none;}


.iconensr { float:left; margin-top:0;}
.iconensr a { font-size:100%; line-height:130%; padding-left:45px;text-transform:capitalize; background:url(/img/Icon-Energy.gif) 0 0 no-repeat; width:100px; height:35px; display:block; color:#489c0f; text-decoration:none; }
html>body .iconensr a { width:55px; }
.iconensr a:hover { background:url(/img/Icon-Energy.gif) 0 -35px no-repeat;  height:35px; display:block; color:#235501;text-decoration:none;}
.iconensr a:active { background:url(/img/Icon-Energy.gif) 0 -70px no-repeat; height:35px; display:block; color:#235501;text-decoration:none;}




.property { width:600px; padding-bottom:30px; }
.greybar { height:32px; width:600px; background:#ececec; padding:5px 15px 0 15px; border-top:1px solid #c0c0c0;}
html>body .greybar { height:27px; width:570px; }
.propertylocation { float:left; width:210px; font-weight:bold; }
.propertyprice { float:right;  font-weight:bold;}
.propertystatus { float:right; width:100px; }

.srimage { width:160px; border:1px solid #000678;float:left; margin-bottom:20px; }
.srproperty { width:600px; padding:20px 0 20px 0; }
.srpropertydetail { width:410px; float:right; }
.srshortlist { float:left; margin-right:5px; margin-top:3px; border:0;}
html>body .srshortlist {margin-top:2px;}
.srpropertyleft { width:170px; float:left; }

.srproperty a {text-decoration:underline; color:#489c0f;}
.srproperty a:hover {color:#235501; text-decoration:underline;  }
.srproperty a:active {color:#235501; }

.srppp { width:215px; float:left;}
.srppp  select { vertical-align:middle; }
.srob { width:295px; float:left;}
.srob select { vertical-align:middle; }

.srnext { width:30px; float:right;}
.srlast { width:30px; float:right; }
.srcount { width:60px; float:left; }

/* Right side base logos */

.contactr { padding-left:30px; padding-top:15px; }

.naea { float:left; }
.naea a {  background:url(/img/accred_naea.jpg) 0 0; width:63px; height:62px; display:block; color:#ececec;}
.naea a:hover { background:url(/img/accred_naea.jpg) 0 -62px; width:63px; height:62px; display:block;color:#ececec;}
.naea a:active { background:url(/img/accred_naea.jpg) 0 -62px; width:63px; height:62px; display:block;color:#ececec;}

.oft { float:left; }
.oft a {  background:url(/img/accred_oft.jpg) 0 0; width:80px; height:62px; display:block; color:#ececec;}
.oft a:hover { background:url(/img/accred_oft.jpg) 0 -62px; width:80px; height:62px; display:block;color:#ececec;}
.oft a:active { background:url(/img/accred_oft.jpg) 0 -62px; width:80px; height:62px; display:block;color:#ececec;}

.ds { float:left; }
.ds a {  background:url(/img/accred_ds.jpg) 0 0; width:57px; height:62px; display:block; color:#ececec;}
.ds a:hover { background:url(/img/accred_ds.jpg) 0 -62px; width:57px; height:62px; display:block;color:#ececec;}
.ds a:active { background:url(/img/accred_ds.jpg) 0 -62px; width:57px; height:62px; display:block;color:#ececec;}

.nfopp { float:left; }
.nfopp a {  background:url(/img/accred_nfopp.jpg) 0 0; width:63px; height:62px; display:block; color:#ececec;}
.nfopp a:hover { background:url(/img/accred_nfopp.jpg) 0 -62px; width:63px; height:62px; display:block;color:#ececec;}
.nfopp a:active { background:url(/img/accred_nfopp.jpg) 0 -62px; width:63px; height:62px; display:block;color:#ececec;}

.oea { float:left; }
.oea a {  background:url(/img/accred_oea.jpg) 0 0; width:80px; height:62px; display:block; color:#ececec;}
.oea a:hover { background:url(/img/accred_oea.jpg) 0 -62px; width:80px; height:62px; display:block;color:#ececec;}
.oea a:active { background:url(/img/accred_oea.jpg) 0 -62px; width:80px; height:62px; display:block;color:#ececec;}

.areac a {color:#489c0f;}
.areac a:hover {color:#235501;}

.pinfotabs {  }
.qform td { padding:3px; }