/*********** SELECTOR STYLES  ***********/
body { background:#bec6aa; color:#fff; }

a { color:#fed; text-decoration:none; } a:hover { text-decoration:none; color:#ff0; }


a.button { background:#fd7f00 none repeat-x bottom; border:1px solid #acb32e; color:#dbe9ad} 
a.button:hover {border:1px solid #738c23; color:#fff }
a.buttonBig { background:#427700 none repeat-x bottom;border:1px solid #769016; color:#fff;} 
a.buttonBig:hover { border:1px solid #394313; }

.input, select, textarea { background:#fff none repeat-x bottom; color:#222; border:1px solid #aaa; }
.input:focus, select:focus, textarea:focus{border-color:#888;}
input.button { background:#108f07 none repeat-x bottom; color:#eee; border:1px solid #47b440; overflow:visible; cursor:pointer; }
input.button:hover { background:#0cb800; }
.star { font-family:verdana; color:#f00; }

.bdr, .bdrT, .bdrR, .bdrB, .bdrL { border-color:#b4bd9e; }
img.bdr{border-color:#cc9;}
.bdrAll, .bdrAll td, .bdrAllDashed, .bdrAllDashed td { border-color:#b4bd9e; }

.g1 { background:#c00 none repeat-x top; }
.g2 { background:#fc7878 none repeat-x top; }
.g3 { background:#fff none repeat-x bottom; }
.g4 { background:#78d0fc none repeat-x top; }
.g5 { background:#fff none repeat-x bottom; }
.g6 { background:#f5f5f5 none repeat-x top; }
.g7 { background:#e7f7ff none repeat-x top; }

.dif, .dif a, a.dif { color:#ff9; } .dif a:hover, a.dif:hover { color:#fff; }
.imgBdr { border:4px double #ff0; background:#606c33; }

.bodyLbg { background:#606c33 none repeat-y left; }
.bodyRbg { background:none repeat-y right; padding:0 15px 0 14px; }

.tgl, .tgl a{ color:#fff; padding:0 10px 5px; } .tgl a:hover { color:#fec; }
.column{background:#4f5b24; border-right:1px solid #c0d492;}

.pLinks .h { border:1px solid #a1b947; border-width:1px 0; }
.pLinks .h, .pLinks .h a:link, .pLinks .h a:visited { color:#fff; }
.pLinks .h a:hover, .pLinks .h a:active { color:#fdc; }
.pLinks .co { border:1px solid #efffbb; }
.pLinks .l { border-bottom:1px solid #abbb76; }
.pLinks .l a:link, .pLinks .l a:visited, .pLinks .l span { border-left:1px solid #d5deb8; color:#000; }
.pLinks .l a:hover,.pLinks.l a:active { color:#f00; }
.pLinks .ls, .pLinks .ls a:link, .pLinks .ls a:visited { color:#336e00; }
.pLinks .ls a:hover,.pLinks .ls a:active { color:#000; }

.pLinks2 .h { border:1px solid #ff5100; border-width:1px 0; }
.pLinks2 .h, .pLinks2 .h a:link, .pLinks2 .h a:visited { color:#fff; }
.pLinks2 .h a:hover, .pLinks2 .h a:active { color:#fdc; }
.pLinks2 .co { border:1px solid #f3d7ca; }
.pLinks2 .l { border-bottom:1px solid #e3a081; }
.pLinks2 .l a:link, .pLinks2 .l a:visited, .pLinks2 .l span { border-left:1px solid #f3d7ca; color:#000; }
.pLinks2 .l a:hover,.pLinks2.l a:active { color:#f00; }
.pLinks2 .ls, .pLinks2 .ls a:link, .pLinks2 .ls a:visited { color:#c30; }
.pLinks2 .ls a:hover,.pLinks2 .ls a:active { color:#000; }

.iForm { color:#000; }
.iForm .h { border:1px solid #999; border-width:1px 0; }
.iForm .h, .iForm .h a:link, .iForm .h a:visited { color:#000; }
.iForm .h a:hover, .iForm .h a:active { color:#066; }
.iForm .co { background:#f5f5f5; border:1px solid #ccc; }
.iForm select, .iForm textarea, .iForm input { border:1px solid #ccc; }
.iForm .button { color:#fff; }

.tree, .tree a:link, .tree a:visited { color:#b4bd9e; }
.tree a:hover, .tree a:active { color:#d0d3c2; }
.pageHead { border-bottom:1px dashed; color:#ff0; }
.pageHead2 { border-bottom:1px dashed; color:#06c; }

.text, .text a:link, .text a:visited { color:#fff; }
.text a:hover, .text a:active { color:#fff; }

.hbg{background:#030;}
.bg { background:#4f5b24; }

.services .more{background:#ff9;color:#000;}

.homepageClassifieds { background:#606c33 none repeat-x top }
.homepageClassifieds .h { color:#ff0; }
.homepageClassifieds .bg { border:1px solid #a9bf60; }
.innerClassifieds .bdr { border:1px solid #a9bf60; }
.highlightedBg { background:#474d2e; }

.typeBuy, .typeRent, .typeSell { width:2.8em; color:#fff; border-radius:2px; -khtml-border-radius:2px; -moz-border-radius:2px; -webkit-border-radius:2px; }
.typeBuy { background:#f00; } .typeRent { background:#090; } .typeSell { background:#999; }

.fProperty .h { border:1px solid #2c3800; }
.fProperty .h, .fProperty .h a:link, .fProperty .h a:visited { color:#cfc; }
.fProperty .h a:hover, .fProperty .h a:active { color:#fff; }
.fProperty .co { border:1px solid #2c3800; background:#c0d492; color:#333; }
.fProperty a:link, .fProperty a:visited { color:#060; }
.fProperty a:hover, .fProperty a:active { color:#c30; }

.flagCounter { background:#73813d; color:#fff; }
.flags img { height:12px; width:18px; border:1px solid #ccf; }
.counter { color:#ffc; }

.footer { background:#e3865e none repeat-x bottom; color:#fff;border:1px solid #c40;border-bottom:0;}
.footer a { margin:0 3px; }
.bml, .bml a:link, .bml a:visited { color:#ff0; }
.bml a:hover, .bml a:active { color:#fc6; }

.bgl, .bgl a:link, .bgl a:visited { color:#fff; }
.bgl a:hover, .bgl a:active { color:#ff9; }

.copyright{background:#ec7647;}
.copyright, .copyright a { color:#763b23; }

.headHr { background:#566d05; }
.headVr { background:#7f8a5a; }
.data { background:#a0ac76; color:#000; }
.headHr, .headVr, .data { border:1px solid #bec6aa; }

.contact .bg { background:#d7e1b0; }
.contact .headHr { background:#606c33; color:#fff; }
.contact .headVr { background:#ebf3cd; border:1px solid #73cefb; }
.contact .data { background:#fafeea; }
.contact .headHr, .contact .headVr,.contact .data { border:1px solid #7f8a5a; }
.contact, .contact a:link, .contact a:visited { color:#000; }

.inquiry { background:#6e7b3c; border:1px solid #6e7b3c; }
.inquiry .h { background:#333e11; color:#fff; }
.inquiry td { border-top:1px dashed #edf3d8; }
.inquiry .end { background:#333e11; }

#dropmenudiv { background:#606c33; border:1px solid #e2e5d3; border-bottom:0; }
#dropmenudiv a { border-bottom:1px solid #e2e5d3; }
#dropmenudiv a:link, #dropmenudiv a:visited { color:#fff; }
#dropmenudiv a:hover, #dropmenudiv a:active { background:#da490b; color:#ff0; }

.sitemap .h, .sitemap .h a:link, .sitemap .h a:visited { color:#cf6; }
.sitemap .h a:hover, .sitemap .h a:active { color:#060; }
.sitemap .ls, .sitemap .ls a:link, .sitemap .ls a:visited { color:#ff6; }
.sitemap .ls a:hover, .sitemap .ls a:active { color:#060; }

.properties .hm { color:#e9f5bc; }
.properties .co { background:#72803b; }
.properties .h { color:#efe; background:#455315; }
.properties .h, .properties .h a:link, .properties .h a:visited { color:#efe; }
.properties .h a:hover, .properties .h a:active { color:#fc0; }
.properties .l, .properties .l a:link, .properties .l a:visited { color:#dbe9a4; }
.properties .l a:hover, .properties .l a:active { color:#ff0; }

.pDetails .hm { color:#fff; }

.pPics .h { background:#8da142; color:#fff; }
.pPics .co { background:#dee9ba; }
.pPics .pic { border:1px solid #a1b947; }
.pPics a:link, .pPics a:visited { color:#f00; }
.pPics a:hover, .pPics a:active { color:#060; }

.highlighted, .highlighted a:link, .highlighted a:visited { color:#fca075; }
.highlighted a:hover, .highlighted a:active { color:#fff; }

.paging a:link, .paging a:visited { background:#a3ad73; color:#000; padding:1px 5px; }
.paging a:hover, .paging a:active { background:#d0d3c2; color:#000; }
.paging a.on:link, .paging a.on:visited { background:#d0d3c2; cursor:default; font-weight:bold; font-size:1.1em; color:#000 }

/*****Featured Properties****/
.feature_padding { padding:10px; }
.featr_classified_outer { border:1px solid #80955c; border-width:0 1px 1px; background:#434e1c; }
.featr_classified_outer .bdrAll, .featr_classified_outer .bdrAll td, .featr_classified_outer .bdrAll th  { border:1px solid #80955c; }
.feature_outer .heading { color:#fff; }
.featr_classified_outer .heading2 { color:#e9f5bc; }
.featr_classified_outer .heading2 a:link, .featr_classified_outer .v a:visited { color:#e9f5bc; text-decoration:underline; }
.featr_classified_outer .heading2 a:hover, .featr_classified_outer .heading2 a:active { color:#fff; text-decoration:none; }
.featr_classified_outer .red, a.featr_classified_outer .red:link, a.featr_classified_outer .red:visited { color:#e21f0c; }
.featr_classified_outer .links { color:#e9f5bc; }
.featr_classified_outer .links a:link, .featr_classified_outer .links a:visited { color:#e9f5bc; text-decoration:underline; }
.featr_classified_outer .links a:hover, .featr_classified_outer .links a:active { color:#fff; text-decoration:none; }
.bdrBd { border-bottom:1px dashed #999; }

.contact_main { }
.contact_main .fs13 { font-size:13px; }
.contact_main .bdrB_2dashed { border-bottom:1px dashed #999; }
.contact_main .bg_contact { background:#49551e; padding:5px; border:1px solid #ccc; }
.contact_main .bg_responce { background:#49551e; }
.contact_main .bdr_dashe { border:1px dashed #999; }
.contact_main .contact_g1 { border:1px solid #d9ded6; }
.contact_main .heading_n, .contact_main .heading_n a:link, .contact_main .heading_n a:visited { color:#ff0; }
.contact_main .heading_n a:hover, .contact_main .heading_n a:active { color:#fff; }

.detail_property { }
.detail_property .bg1 { background:#505b26; border:1px solid #353e15; color:#fff; }
.detail_property .bg2 { background:#707d3f; border:1px solid #83914c; }
.detail_property .bg32 { background:#fff; }
.detail_property .tree { font-size:11px; padding:1px 5px; }
.detail_property .detail_data { background:#687538; border:1px solid #535f24; }
.color1, .color1 a:link, .color1 a:visited { color:#ecffa3; }
.color1 a:hover, .color1 a:active { color:#fff; }
.detail_property .bdr_dash { background:#fff; border:1px dashed #069; }
.detail_property .bdr { border:1px solid #8ab275; }
.detail_property .headVr { background:#7c8d3a; }
.tl_bg { background:#368000 repeat-x bottom; color:#fff;  }



/***** COMMON STYLES *****/
.bg{background:#7e8e44;}

.links{list-style:none;}
.links .l{border-bottom: 1px solid #8a9e40;padding: 3px 0 5px;}
.links .l a{display:inline-block;padding-left:15px;background:none no-repeat 0 3px;}
.links li ul{list-style:none;padding:0;margin:10px 0 0;line-height:1em;}
.links .sl{padding:2px 0 0 15px;border:none;}
.links .sl a{display:inline-block;padding-left:10px;background:none no-repeat 0 3px;}
.links .ssl{padding:2px 0 0 10px;border:none;}
.links .ssl a{display:inline-block;color:#ccc;padding-left:10px;background:none no-repeat 0 4px;}
.links .ssl a:hover{color:#ddd;}

.sliderControllers .counters a{display:inline-block;width:12px;height:12px;line-height:12px;cursor:pointer;background:none no-repeat;}
.sliderControllers .counters .on{background-position:0 -16px;}
.sliderControllers .prev, .sliderControllers .next{display:inline-block;width:25px;height:25px;line-height:25px;cursor:pointer;background-repeat:no-repeat;}

.featuredProperties li{background:none no-repeat 0 .4em;}
.featuredProjects li{background:none no-repeat 0 .4em;}
.classifieds .l{background:none no-repeat 0 .4em;}