/*********** SELECTOR STYLES  ***********/
body { background:#fff none repeat top; }
body { margin:5px 0; }

a { color:#111; text-decoration:none; } a:hover { text-decoration:none; color:#555; }
a.button { background:#ffdfae none repeat-x bottom;color:#000; border:1px solid #ccc;} 
a.button:hover { color:#333;border:1px solid #ddd; }
a.buttonBig { background:#f79908 none repeat-x bottom;border:1px solid #ea930c;} 
a.buttonBig:hover { border:1px solid #f79908; }

.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:#af6900 none repeat-x bottom; color:#eee; border:1px solid #c39247; overflow:visible; cursor:pointer; }
input.button:hover { background:#946114; }
.star { font-family:verdana; color:#f00; }

.bdr, .bdrT, .bdrR, .bdrB, .bdrL { border-color:#9b9384; }
.bdrAll, .bdrAll td, .bdrAllDashed, .bdrAllDashed td { border-color:#9b9384; }

.bdrDark{border:1px solid #a9b4bf;}
.picBg{background:#fff;}

.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:#111; } .dif a:hover, a.dif:hover { color:#666; }
.m .dif, .m .dif a, .m a.dif { color:#777 } .m .dif a:hover, .m a.dif:hover { color:#222; }
.imgBdr { border:4px double #999; background:#fff; }

.tml, .tml a:link, .tml a:visited { color:#fff; }
.tml a:hover, .tml a:active { color:#eee; }
.content { border:1px solid #e6e769; }

.tgl, .tgl a:link, .tgl a:visited { color:#000; }
.tgl a:hover, .tgl a:active { color:#ab6a05; }
.tgl .l { width:200px; }
.tgl .d { background:#dcb155; margin:5px 0 7px; }

#dropmenudiv { background:#666; border:1px solid #aaa; border-bottom:0; }
#dropmenudiv a { border-bottom:1px solid #aaa; }
#dropmenudiv a:link, #dropmenudiv a:visited { color:#fff; }
#dropmenudiv a:hover, #dropmenudiv a:active { background:#333; color:#eee; }

.projects { border-bottom:5px solid #9a7238; }
.projects .h { background:#ecc97e; border:1px solid #9a7238;color:#444; }
.projects a {color:#444; } .projects a:hover {text-decoration:underline}

.fProperties a:link, .fProperties a:visited { color:#111; }
.fProperties a:hover, .fProperties a:active { color:#444; }
.fProperties .h { color:#222; }
.fProperties .dd { color:#333; }
.fProperties .m a:link, .fProperties .m a:visited { color:#fff; }
.fProperties .m a:hover, .fProperties .m a:active { color:#ddd; }

.flagsCounter { background:#804c00; color:#eee; }
.flags { color:#eee; }
.flags img { height:12px; width:18px; border:1px solid #ffdeae; }
.counter .number { color:#ddd; }

.bml, .bml a:link, .bml a:visited { color:#fff; }
.bml a:hover, .bml a:active { color:#ffe5bf; }

.footer { background:#a76910 none repeat-x top; border:1px solid #c8882c; border-width:1px 0; }

.bgl, .bgl a:link, .bgl a:visited { color:#ffe5bf; }
.bgl a:hover, .bgl a:active { color:#eee; }

.copyright { background:#5b5b5b none repeat-x top; color:#fff; }
.copyright a:link, .copyright a:visited { color:#fff; }
.copyright a:hover, .copyright a:active{ color:#ddd; }

.column { background:#fff1dc; }
.column a:link, .column a:visited { color:#333; }
.column a:hover, .column a:active { color:#444; }

.box1 .h, .box1 .h a:link, .box1 .h a:visited { color:#000; }
.box1 .h a:hover, .box1 .h a:active { color:#000; }
.box1 .co { background:#fff none repeat-x bottom; border:1px solid #d1bb99; }
.box1 .l a:link, .box1 .l a:visited { color:#333; border-left:1px dashed; }
.box1 .l a:hover, .box1 .l a:active { color:#999; }

.box2 .h, .box2 .h a:link, .box2 .h a:visited { color:#000; }
.box2 .h a:hover, .box2 .h a:active { color:#333; }
.box2 .co { background:#fff none repeat-x bottom; border:1px solid #d1bb99; }
.box2 .l a:link, .box2 .l a:visited { color:#000; border-left:1px dashed; }
.box2 .l a:hover, .box2 .l a:active { color:#555; }

.box3 .co { background:#fff none repeat-x bottom; border:1px solid #d1bb99; }
.box3 .l a:link, .box3 .l a:visited { color:#555; border-left:1px dashed; }
.box3 .l a:hover, .box3 .l a:active { color:#888; }

.box4 .h { color:#fff; }
.box4 .co { background:#fffaf3; }

.h1 { color:#a76502; }
.h1end { background:#d68000; }
.tree { background:#fff6e9; }
.tree  { color:#333; }

.headHr, .headVr, .data { border:1px solid #b3a58f; }
.headHr { background:#7e4c00 }
.headHr,.headHr a:link,.headHr a:visited {color:#fff;}
.headHr a:hover {color:#fcb74f;}
.headVr { background:#fff8f0; }
.data { background:#fff; }

.starP { color:#06f; }

.servicesH { background:#ffc671; }
.servicesD { background:#eee none repeat-x bottom; border:1px solid #dfceb4; }

.property { background:#f5f5f5; border:1px solid #ccc; }
.property .h { border-bottom:1px dashed #666; }
.property .h, .property .h a:hover, .property .h a:active { color:#000; }
.property .diff { color:#666; }
.property .m { margin:8px 0 0; }
.property .m a:link, .property .m a:visited { color:#000; }
.property .m a:hover, .property .m a:active { color:#888; }

.tableBg { background:#e5f3ff; border:1px dashed #03c; }
.highlights { color:#03c; }
.price { color:#03c; }

.btn1 a:link, .btn1 a:visited, .btn2 a:link, .btn2 a:visited { color:#fff; }
.btn1 a:hover, .btn1 a:active, .btn2 a:hover, .btn2 a:active { color:#ff0; }

.sitemap .h { border-bottom:1px dashed #df9f3e; }
.sitemap .l a:link, .sitemap .l a:visited { color:#03c; }
.sitemap .ls a:link, .sitemap .ls a:visited { color:#339; }

.highlighted, .highlighted a:link, .highlighted a:visited { color:#03c; }
.highlighted a:hover, .highlighted a:active { color:#000; }

.paging a:link, .paging a:visited { background:#333; border:1px solid #ccc; color:#fff; padding:1px 5px; }
.paging a.on:link, .paging a.on:visited { background:#000; border:1px solid #eee; font-weight:bold; font-size:1.1em; color:#fff }

/*****Featured Properties****/
.feature_padding { padding:10px; }
.featr_classified_outer { border:1px solid #ccc; background:#f9f9f9; }
.featr_classified_outer .bdrAll, .featr_classified_outer .bdrAll td, .featr_classified_outer .bdrAll th  { border-color: #666; }
.feature_outer .heading { color:#fff; }
.featr_classified_outer .heading2 { color:#000; }
.featr_classified_outer .heading2 a:link, .featr_classified_outer .heading2 a:visited { color:#000; text-decoration:underline; }
.featr_classified_outer .heading2 a:hover, .featr_classified_outer .heading2 a:active { color:#333; text-decoration:none; }
.featr_classified_outer .red, a.featr_classified_outer .red:link, a.featr_classified_outer .red:visited { color:#000; }
.featr_classified_outer .links { color:#333; }
.featr_classified_outer .links a:link, .featr_classified_outer .links a:visited { color:#333; text-decoration:underline; }
.featr_classified_outer .links a:hover, .featr_classified_outer .links a:active { color:#000; text-decoration:none; }
.bdrBd { border-bottom:1px dashed #eee; }
.bcs td { background:#f1f1f1; }

.contact_main { padding:10px;	 }
.contact_main .fs13 { font-size:13px; }
.contact_main .bdrB_2dashed { border-bottom:1px dashed #fff; }
.contact_main .bg_contact { background:#fffaf2; padding:5px; border:1px solid #e3ddd4; }
.contact_main .bg_responce { background:#fafff8; }
.contact_main .bdr_dashe { border:1px dashed #fff; }
.contact_main .contact_g1 { border:1px solid #fff; }
.contact_main .heading_n, .contact_main .heading_n a:link, .contact_main .heading_n a:visited { color:#444; }

.detail_property { }
.detail_property h1 { font-size:18px; }
.detail_property .bg1 { background:#ddd; border:1px solid #ccc;}
.detail_property .bg2 { background:#eee; border:1px solid #ccc; }
.detail_property .bg32 { background:#fff; }
.detail_property .tree { font-size:11px; padding:1px 5px; }
.detail_property .detail_data { background:#f9f9f9; border:1px solid #ccc; font-size:11px; }
.detail_property .detail_data .p5px { padding:2px 5px; }
.color1, .color1 a:link, .color1 a:visited { color:#111; }
.color1 a:hover, .color1 a:active { color:#fff; }
.detail_property .bdr_dash { background:#fff; border:1px dashed #069; }
.detail_property .bdr { border-color: #dee3c3; }

.searchHome { border:1px solid #ccc; }
.searchHome .h { background:#eee; }

.thumbnail{border:1px solid #28769e;}

/***** COMMON H/P PROJECTS *****/
.homepageClassifieds { background:#fff8ed none repeat-x top }
.homepageClassifieds .h { color:#000; }
.homepageClassifieds .bg { background:#fffefc; border:1px solid #c2bbad; }
.innerClassifieds .bdr { border-color: #ded9d0; }
.innerClassifieds .bg { background:#fffcf7; }
.highlightedBg { background:#fffbf3; }
.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:#cf7e00; } .typeRent { background:#84692a; } .typeSell { background:#968867; }


/***** COMMON STYLES *****/
.bg{background:#fffdfa;}

.links{list-style:none;}
.links .l{border-bottom: 1px solid #eae7e2;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:#aaa;padding-left:10px;background:none no-repeat 0 4px;}
.links .ssl a:hover{color:#888;}

.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;}
