@charset "utf-8";
/* CSS Document */

.call{
	color:#fff;
	font:bold 20px "Times New Roman", Times, serif;
	letter-spacing:1px;
	padding:5px 0;
	float:right;
	text-shadow:-1px 1px 1px;
	}
.logoArea{margin:10px 0;border:1px solid #e2e0e0; }	

html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, caption, tbody, tfoot, thead { margin: 0; padding: 0; border: 0; outline: 0; font-size: 100%; vertical-align: baseline; background: transparent;  }

table { font-size: 100%;  }

input, textarea, button, select {margin:0; padding:0; font-family:inherit; font-size:inherit; color:#444444; float:left;}

.select-common {border:1px solid #CCC; height:; color:#;}

ol, ul { list-style: none; }
h1, h2, h3, h4, h5, h6  {font-weight:normal;}

body{ background: url(../images/bg.jpg) top left repeat-x; font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#3f3f3f;}

.heading1 { font-family:Arial, Helvetica, sans-serif; font-size:18px; font-weight:bold; color:#022889; border-bottom:dotted 1px #ccc; padding-bottom:5px;}
.heading2 { color:#136500;font-family:Helvetica, sans-serif; font-size:16px; font-weight:bold;}
.heading3 { color:#136500;font-family:Helvetica, sans-serif; font-size:15px; font-weight:bold;}
.heading4 {font-size:25px; font-family:Arial, Helvetica, sans-serif; color:#3a4967;}

.project_heading1 { font-family:Arial, Helvetica, sans-serif; font-size:18px; font-weight:bold; color:#136500; border-bottom:dotted 1px #ccc; padding-bottom:5px;}
.project_heading2 { color:#136500;font-family:Helvetica, sans-serif; font-size:16px; font-weight:bold;}
.project_overview p{ text-align:justify; font-size:14px;}
.project_overview ul li{ text-align:justify; font-size:14px;}
.project_price {color:#fff; text-align:center; margin-bottom:15px;}
.project_price p{ border:1px solid #136500; background-color:#136500; color:#fff; text-align:center; margin:0;}
.project_floor {color:#fff; text-align:center; margin-bottom:15px;}
.project_floor p{ border:1px solid #136500; background-color:#136500; color:#fff; text-align:center; margin:0;}


.cities_nav{float:left; width:100%; border:1px solid #e2e0e0; background-color:#6d6d6d; padding:2px; color:#fff;}
.cities_nav ul{list-style:none; margin:0px;}
.cities_nav li{ font-family:"Arial Narrow", Arial, Helvetica, sans-serif; font-size:18px; float:left; padding:5px 25px 5px 25px; border-right:1px solid #e2e0e0;}
.cities_nav li a{ color:#f0f0f0; text-decoration:none;}
.cities_nav li a:hover{ color:#CCC;display:block; text-decoration:none;}
.dropdown {position: relative; display: inline-block; }
.dropdown-content {display: none; position: absolute; background-color: #6d6d6d; min-width: 160px; box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.2);     padding: 12px 16px; z-index: 1; }
.dropdown:hover .dropdown-content {display: block;}

.index-listing { width:100%; float:left; background-color:#CCC; margin-bottom:15px; padding:0 0 10px 0;}
.index-listing:hover { width:100%; float:left; background:#022889; color:#fff;}
.index-listing p{margin:0; padding:0 10px 0 10px; text-align:center;}
.index-listing-img{width:100%; padding:12px;}
.index-listing-img img{ border:1px solid #fff;}

.home_ser{border: 1px solid #e2e0e0; margin:5px 0 5px 0; border-radius:5px;}
.home_service h3{font-size:14px; font-weight:bold; color:#022889; margin:15px 0 5px 0;}
.home_service p{font-size:14px; text-align:justify;}

.home_about{border: 1px solid #e2e0e0; margin:5px 0 5px 0; border-radius:5px;}
.home_about h2{font-size:16px; font-weight:bold; color:#022889; margin:15px 0 5px 0;}
.home_about p{font-size:14px; text-align:justify;}

.body_right_resale{background-color:#f4f4f4;border: 1px solid #e2e0e0; padding-bottom:10px; margin-bottom:10px;}
.body_right_resale h3{ font-size:14px; font-weight:bold;margin:10px 0 10px 0; padding:5px; border-radius:5px; text-align:center; color:#fff; background-color:#022889;}
#resale_property{margin:0; padding:0;}
#resale_property img{width:100%; border:1px solid #000000; float:left;}
.resale_heading{font-size:14px; font-weight:bold; color:#fe8006; margin:0 0 4px 0;}
.resale_heading a{ color:#fe8006;}
.resale_heading a:hover{ color:#136500;}
.resale_text{font-size:14px; margin-bottom:5px;}
.resale_button{font-size:14px; color:#fff;margin-bottom:0px; background-color:#136500; text-align:center; line-height:18px;}
.resale_button a{ color:#fff;}
.resale_button a:hover{ color:#fff;}
.resale_border{margin:10px 0 10px 0; border-bottom: 1px dashed #C2C2C2;}
.body_right_form{background-color:#f4f4f4;border: 1px solid #e2e0e0; padding-bottom:10px; margin-bottom:10px;}
.body_right_form h3{ font-size:14px; font-weight:bold;margin:10px 0 10px 0; padding:5px; border-radius:5px; text-align:center; color:#fff; background-color:#022889;}
.body_right_cities{background-color:#f4f4f4;border: 1px solid #e2e0e0; padding-bottom:10px; margin-bottom:10px; width:100%; height:auto;}
.body_right_cities h3{ font-size:14px; font-weight:bold;margin:10px 0 10px 0; padding:5px; border-radius:5px; text-align:center; color:#fff; background-color:#022889;}
.body_right_cities p{ font-size:14px; text-align:justify; }
.link_area {background:#fff; font-size:14px; color:#000; padding-bottom:10px; height:100px;}
.link_area ul { list-style:none; margin-top:5px;}
.link_area li { width:auto; float:left; margin-right:7px;}
.link_area li a { font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#136500; line-height:21px; text-decoration:underline; font-weight:normal;}
.about_us p{ text-align:justify; font-size:14px;}
.contact_us { margin-bottom:10px;}
.contact_us p{ text-align:justify; font-size:14px;}
.our_services p{ text-align:justify; font-size:14px;}
#footer-bg{background:#022889; height:auto; border-top:2px solid #CCC;}
#footer{color:#CCC; padding-top:10px;}
#footer a{color:#CCC;}
#footer a:hover{color:#CCC; font-size:15px;}
#footer h4{color:#CCC; font-size:16px; border-bottom:1px solid #CCC;}
#footer-right{color:#CCC; font-size:14px; border-top:1px solid #CCC; text-align:center; margin:20px 0 5px 0;padding:5px 0 5px 0;}
.priceBox{box-shadow: 0 1px 4px rgba(0,0,0,.1);padding: 15px 15px 8px;font-size: 14px;background: #fff;}
.priceTph h2{font-style: italic;color: #a0a0a0;padding-bottom: 15px;font-size: 14px; margin: 0;padding: 0;}
.inrBox{ width:100%; margin:0; padding:0;}
.inrBox2{ width:100%; margin:0; padding:0;border-top: 1px dashed #e6e6e6;}
.boxA{font-weight: 700;padding: 10px 0;line-height: 18px;color: #333; text-transform:uppercase; float:left; width:33%;}
.boxB{font-size: 14px;padding:10px 0;line-height: 18px;color: #333; text-transform:uppercase; float:left; width:33%;}


