body {background:#fcfaef url(../images/body-bk.gif);background-position:center top;background-repeat:repeat-x;text-align:center; margin:0px;padding:0px;font-family:Arial;font-size:12px;}
form{padding:0px; margin:0px;}
h1 {font-family:arial;font-weight:normal;font-size:22px;color:#4f2100; padding:5px 7px 5px 20px; margin:0px; }

h2 {font-family:arial;font-weight:normal;font-size:14px;color:#FFFFFF; padding: 0px 0px 0px 0px; margin:0px; text-align:center;}

h4 {font-family:arial;font-weight:normal;font-size:20px;color:#FFFFFF; padding: 0px 0px 0px 0px; margin:0px; text-align:left;}

h3 {font-size:20px;color:#693e07;background:url(../images/sub-headings.gif) center top no-repeat;clear:both;padding:12px 10px 0px 30px;text-align:left;height:32px;line-height:0px; margin:0px 0px 0px 0px}

.heading-grey{background:#7a7f6d url(../images/grey-lite.gif) top left repeat-x;}
.heading-orange{background:#7a7f6d url(../images/grey-bk.gif) top left repeat-x;color:#FFFFFF; }
.heading-brown {background:#875b0f url(../images/brown-bk.gif) top left repeat-x; color:#FFFFFF;}
.heading-prop {color:#c96300; border-bottom: 0px dotted #dfc6a7; line-height:0px; margin:0px 10px 10px 10px; padding:0px 0px 0px 10px;}
.heading-project {color:#0b3d75; border-bottom: 0px dotted #dfc6a7; line-height:0px; margin:0px 10px 10px 0px; padding:0px 0px 0px 10px;}
.heading-blue {background:#17679f url(../images/blue-bk.gif) top left repeat-x;}
.spacer{font-size:5px;line-height:8px;}

#top {text-align:right;border:0px solid #CC0000; margin:10px 0px 5px 0px}

.clear {clear:both; height:0px; font-size:0px;}
.sepertr {clear:both; height:10px; font-size:0px; border-bottom:2px dotted #cacaca;}


a.prop-links{font-size:11px; color:#444444; text-decoration:none; margin:10px 0px 0px 0px;}
a.prop-links:hover{font-size:11px; color:#444444; text-decoration:underline; margin:10px 0px 0px 0px;}
a.read{font-size:11px; color:#FF0000; text-decoration:none;}
a.read:hover{font-size:11px; color:#FF0000; text-decoration:underline;}

.ptxt{line-height:15px; font-family:arial; font-size:11px; color:#333333; margin: 0px 0px 0px 0px;padding: 0px 0px 0px 0px;}

a.presentation{line-height:25px; font-family:arial; font-size:12px; color:#8a5800; margin: 0px 0px 0px 0px;padding: 0px 0px 0px 0px; text-decoration:none;}
a.presentation:hover{line-height:25px; font-family:arial; font-size:12px; color:#5a3900; margin: 0px 0px 0px 0px;padding: 0px 0px 0px 0px; text-decoration:underline;}

a.testi-h1{line-height:25px; font-family:arial; font-size:18px; color:#8a5800; margin: 0px 0px 10px 0px;padding: 0px 0px 0px 0px; text-decoration:none;}
a.testi-h1:hover{line-height:25px; font-family:arial; font-size:18px; color:#5a3900; margin: 0px 0px 10px 0px;padding: 0px 0px 0px 0px; text-decoration:none;}


img.img-right {float: inherit; padding:0px 0px 0px 10px;margin:0px 0px 0px 0px;}
img.img-left {float:left; padding:0px 5px 2px 0px;margin:0px 0px 0px 0px;}
img.img-testi {float:left; padding:10px 10px 2px 10px;margin:0px 0px 0px 0px;}

/*------------ Header WRAPPER ---------------*/
#hd-wrapper{position:relative;margin:0 auto; border:0px solid #ee0000;padding:0px 0px 0px 0px; height:120px; background:url(../images/header-bk2.gif) center top no-repeat;}
#header-wrapper{position:relative;width:950px;margin:0 auto; border:0px solid #ee0000;padding:0px 0px 0px 0px; height:120px; }
#header-wrapper #logo{float:left; width:290px; height:105px; border:0px solid #cc0000}
#header-wrapper #menu{float:right; width:625px; height:115px; border:0px solid #ee0000; text-align:right; }
/*------------ Header WRAPPER ENDS---------------*/

#banner-wrapper{position:relative;width:950px;margin:0 auto; border:0px solid #ee0000;padding:0px 0px 0px 0px; height:265px; text-align:center;}
#banner-wrapper #banner{float:left; width:648px; height:258px; border:0px solid #cc0000}
#banner-wrapper #projhdr{float:left; width:648px; height:258px; border:0px solid #cc0000}
#banner-wrapper #projdisp{float:left; width:648px; border:0px solid #cc0000}
#banner-wrapper #property-box{float:right; width:295px; height:258px; border:0px solid #ee0000; text-align:right; }
/*+++++++++++++++++++++++++++
+++++  PROPERTY BOX  ++++++
+++++++++++++++++++++++++++*/
#property-box .prop-top{width:295px; height:50px; background:#FFFFFF url(../images/property-location-top.gif) left bottom no-repeat; border:0px solid #000099;}
#property-box .prop-middle{width:291px; border-left:2px solid #bd800d; border-right:2px solid #bd800d; border-top:0px solid #bd800d; vertical-align:top; height:200px; text-align:left; background:#FFFFFF;}

.proptxt {font-family: arial;font-weight:normal;font-size:12px;color:#444444; padding: 8px 0px 2px 2px; text-align:left; margin:0px 0px 0px 0px; line-height:16px; border:0px solid #c3b49b;}
.propbox {font-family: arial;font-weight:normal;font-size:12px;color:#444444; padding: 2px 2px 2px 2px; text-align:left; margin:0px 0px 0px 0px; line-height:16px; border:1px solid #b6710d; height:15px; width:100px; background:#f1ede2}

.propatxt {font-family: arial;font-weight:normal;font-size:12px;color:#444444; padding: 5px 0px 4px 5px; text-align:left; margin:0px 0px 0px 0px; line-height:16px; border-bottom:1px solid #c3b49b;}
.propabox {font-family: arial;font-weight:normal;font-size:12px;color:#444444; padding: 2px 2px 2px 2px; text-align:left; margin:0px 0px 0px 0px; line-height:16px; border:1px solid #b6710d; height:22px; width:60px; background:#f1ede2}

#property-box .prop-bottom{width:294px; height:20px; background:url(../images/property-location-bottom.gif) center top no-repeat;}

a.prop-type {font-family: arial;font-weight:normal;font-size:12px;color:#444444; padding: 7px 0px 7px 5px; text-align:left; margin:0px 0px 0px 0px; line-height:16px; text-decoration:none;}
a.prop-type:hover {font-family: arial;font-weight:normal;font-size:12px;color:#444444; padding: 7px 0px 7px 5px; text-align:left; margin:0px 0px 0px 0px; line-height:16px; text-decoration:underline;}
/*+++++++++++++++++++++++++++
+++++  PROPERTY BOX  ENDS ++++++
+++++++++++++++++++++++++++*/

a.anchor-links{font-size:11px; color:#FFFFFF; text-decoration:none; margin:0px 5px 0px 5px; background:#e7a711; padding:3px 8px 3px 8px; text-align:center;}
a.anchor-links:hover{font-size:11px; color:#FFFFFF; text-decoration:none; margin:0px 5px 0px 5px; background:#075cab; padding:3px 8px 3px 8px;text-align:center;}


/*------------ CONTAINER starts---------------*/
#container{position:relative;margin:0 auto; width:950px; border:0px solid #000000;padding:0px 0px 0px 0px;text-align:center; background:#fcfbf0;}

#container .h1-top{ width:950px; margin:0 auto; padding:10px 0px 0px 0px ;font-size:0px;line-height:0px; background:#fcfbf0 url(../images/h1-background.gif) center top no-repeat; border:0px solid #00FF00; height:38px; text-align:left;}

#container .locator-top{ width:950px; margin:0 auto; padding:6px 0px 0px 0px ;font-size:0px;line-height:0px; background:#fcfbf0 url(../images/property-locator-bk.gif) center top no-repeat; border:0px solid #00FF00; height:45px; text-align:left;}

#container .locator-mid{ width:946px; margin:0 auto; background:#FFFFFF; border-right:2px solid #a85802;border-left:2px solid #a85802; text-align:left;padding:0px 0px 15px 0px;}

.cont-mid .testimonial{width:920px;font-family:arial; font-size:12px; text-align:justify; font-weight:normal; line-height:18px; color:#333333; padding:0px 0px 0px 15px;  margin:0px; border:0px solid #CC0000;}

#container .locator-bottom{ width:950px; margin:0 auto; padding:0px ;font-size:0px;line-height:0px; background:#fcfbf0 url(../images/locator-bottom.gif) center top no-repeat; border:0px solid #00FF00; height:30px;}

#container .cont-top{width:950px; margin:0 auto; padding:0px ;font-size:0px;line-height:0px; background:#fcfbf0 url(../images/container-top.gif) center bottom no-repeat; border:0px solid #00FF00; height:20px;}

#container .grey-top{ width:950px; margin:0 auto; padding:0px ;font-size:0px;line-height:0px; background:#fcfbf0 url(../images/grey-top.gif) center bottom no-repeat; border:0px solid #00FF00; height:20px;}

#container .cont-mid{ width:948px; margin:0 auto; background:#FFFFFF; border-right:1px solid #e3d6bc;border-left:1px solid #e3d6bc; text-align:left;padding:0px 0px 15px 0px;}
.cont-mid p{font-family:arial; font-size:12px; text-align:justify; font-weight:normal; line-height:18px; color:#333333; padding:10px 15px 0px 15px;  margin:0px;}
#container .cont-bottom{ width:950px; margin:0 auto; padding:0px ;font-size:0px;line-height:0px; background:#fcfbf0 url(../images/container-bottom.gif) center top no-repeat; border:0px solid #00FF00; height:20px;}
#container #home-txt{ width:928px; margin:0px 0px 10px 0px; padding:10px ; font-family:arial; font-size:12px; text-align:justify; font-weight:normal; line-height:18px; color:#333333; background:#e0f4fc;}
#container #project-area{float:left; width:720px; margin:0px 0px 10px 0px; padding:10px ; font-family:arial; font-size:12px; text-align:justify; font-weight:normal; line-height:18px; color:#333333; background:#e0f4fc;}
#container #project-menu{float:right; width:180px; margin:0px 0px 10px 0px; padding:10px ; font-family:arial; font-size:12px; text-align:justify; font-weight:normal; line-height:18px; color:#333333; background:#e0f4fc;}
#container #txt{ width:930px; margin:0px 0px 10px 0px; padding:10px ; font-family:arial; font-size:12px; text-align:justify; font-weight:normal; line-height:18px; color:#333333; }
#container #inquiry-form{ width:950px; margin:0px 0px 10px 0px; padding:0px ;  border: 0px solid #00FF00;  text-align:center;}


/*================    HOT PROPERTY BOX         =======================*/
#container #hot-prop-bar{width:948px; margin:0 auto; padding:0px ;  background:#FFFFFF; border-right:1px solid #e3d6bc;border-left:1px solid #e3d6bc; text-align:left;padding:0px 0px 0px 0px;}

#hot-prop-bar .prop-cont{padding:0px 10px 0px 10px; margin:0px;}

.hot-prop{width:160px; font-family:arial; font-size:12px; text-align:justify; font-weight:normal; line-height:18px; color:#444444; padding:4px 2px 2px 4px; margin:0px 0px 0px 0px; border:0px solid #eaeaea;text-decoration:none;}

.prop-hover{float:left; width:170px; font-family:arial; font-size:12px; text-align:justify; font-weight:normal; line-height:18px; color:#444444; padding:3px 3px 3px 4px; margin:0px 3px 3px 3px; border:1px solid #eaeaea; background:#fefdf4; text-decoration:none;}

.prop-hover2{float:left; width:170px; font-family:arial; font-size:12px; text-align:justify; font-weight:normal; line-height:18px; color:#444444; padding:3px 3px 3px 4px; margin:0px 3px 3px 3px; border:1px solid #cd9550; background:#fcf2e6; text-decoration:none;}

#hot-prop-bar .hot-prop img {margin:0px 0px 8px 0px; border:1px solid #cacaca;}

/*================    HOT PROPERTY BOX  ENDS        =======================*/


#container #button{ width:950px; margin:0px; padding:0px ;  border: 0px solid #cc0000; text-align:right; height:50px;}
#button a.butt{float:right;width:100px; font-family:arial; font-size:12px; text-align:center; font-weight:bold; line-height:18px; color:#FFFFFF; padding: 3px 0px 3px 0px; margin: 0px 5px 0px 5px; background: url(../images/blue-bk.gif) center top repeat-x; text-decoration:none; }
a.butt:hover{float:right;width:100px; font-family:arial; font-size:12px; text-align:center; font-weight:normal; line-height:18px; color:#FFFFFF; padding: 3px 0px 3px 0px; margin: 0px 5px 0px 5px; background: url(../images/blue-bk.gif) center top repeat-x; border: 2px solid #CACACA; text-decoration:none  }
/*================   P-R-O-J-E-C-T  HOME     =======================*/
#project{width:950px; margin:0 auto; padding:0px;border:0px solid #e3d6bc;text-align:left;padding:0px 0px 0px 0px; height:330px;}
#project-homepage{width:930px; margin:0 auto; padding:0px;border:0px solid #e3d6bc;text-align:left;padding:0px 0px 0px 0px; height:330px;}

#project #project-left{float:left; width:556px; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px ;  border: 0px solid #00FF00; text-align:left;}

#project-left .proj-h1{width:553px; margin:0 auto; padding:10px 0px 0px 0px ;  border: 0px solid #00FF00; text-align:left; height:30px; background:url(../images/property-hd-bk.gif) center bottom no-repeat;line-height:0px;}

#project-left .proj-mid{width:551px; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px ;  border: 0px solid #00FF00; text-align:center;  border-right:1px solid #eadcbd; border-left:1px solid #eadcbd;background:#FFFFFF; }

.proj-mid .new-proj{float:left; width:245px; font-family:arial; font-size:12px; text-align:justify; font-weight:normal; line-height:20px; color:#444444; padding:5px 5px 5px 5px; margin:5px 4px 5px 8px ; border:1px solid #cacaca; background:#FFFFFF; height:275px;}

#project-left .proj-btm{width:553px; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px ;  border: 0px solid #00FF00; text-align:left; height:20px; background:url(../images/property-bottom-bk.gif) center top no-repeat; line-height:0px; font-size:0px;}

#project-homepage #project-page{width:930px; margin:0px; padding:0px 0px 0px 15px;  border:0px solid #00FF00; text-align:center; background:#f2f2f2;}
#project-page .proj-new{float:left; width:218px; font-family:arial; font-size:12px; text-align:justify; font-weight:normal; line-height:20px; color:#444444; padding: 3px; margin:3px; border:1px solid #cacaca; background:#FFFFFF;}

#project-left .proj-header{width:554px; margin:0px 0px 0px 0px; padding:10px 0px 0px 0px ;  border: 0px solid #cc0000; text-align:left; background:url(../images/property-hd-bk.gif) center top no-repeat; height:50px;}
.new-proj{float:left; width:250px; font-family:arial; font-size:12px; text-align:justify; font-weight:normal; line-height:20px; color:#444444; padding:5px; margin:3px; border:1px solid #cacaca; background:#FFFFFF; height:275px;}


#project #testimony{float:right; width:386px; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px;  border:0px solid #cc0000; text-align:left;/* background:#b6d7ef*/}

#testimony .test-h1{width:384px; margin:0px 0px 0px 0px; padding:10px 0px 0px 0px ;  border: 0px solid #00FF00; text-align:left; height:30px; background:#FFFFFF url(../images/testimonial-hd-bk.gif) center bottom no-repeat;line-height:0px; font-size:0px;}

#testimony .test-mid{width:382px; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px ; text-align:center;  border-right:1px solid #b3d6e3; border-left:1px solid #b3d6e3;background:#FFFFFF;}

.test-mid .testi-txt{width:360px; margin:0 auto;  font-family:arial; font-size:12px; text-align:justify; font-weight:normal; line-height:20px; color:#444444; padding: 0px; border:0px solid #cacaca;background:#FFFFFF;}

#testimony .test-btm{width:384px; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px ;  border: 0px solid #00FF00; text-align:left; height:20px; background:url(../images/testimonial-bottom-bk.gif) center top no-repeat; line-height:0px; font-size:0px;}


/*------------ CONTAINER ENDS---------------*/



/*------------- FOOTER -------------------*/
#footer{position:relative;margin:0 auto;arial;font-size:11px;font-weight:normal;text-align:center;line-height:18px;color:#6d6d6d;padding:5px 0px 0px 0px;text-decoration:none; height:58px; background:#eae7e7 url(../images/footer-bk.gif) bottom center repeat-x;}

#footer .footer-links{font-family:arial;font-size:12px;font-weight:normal;text-align:center;line-height:18px;color:#d0bea6;padding:15px 0px 0px 0px; margin:0px 0px 0px 0px;text-decoration:none; }

a.links {font-family:arial;font-weight:normal;font-size:11px;color:#444444;text-decoration:none; padding:0px 10px 0px 10px; }
a.links:hover {font-family:arial;font-weight:bold;font-size:11px;color:#000000;text-decoration:none;padding:0px 10px 0px 10px; }

a.tilinks {font-family:arial;font-weight:normal;font-size:11px;color:#6d6d6d;text-decoration:none; padding:0px 0px 0px 0px; }
a.tilinks:hover {font-family:arial;font-weight:normal;font-size:11px;color:#000000;text-decoration:none;padding:0px 0px 0px 0px; }
/*------------- FOOTER ENDS-------------------*/

.insta{background:url(../images/query-bk.gif); background-position:center top; background-repeat:no-repeat;margin:0px; padding:8px 0px 8px 0px;height:150px;}

.instaform-hd {color: #534c43; font-size: 15px; font-weight:Bold; font-family: Arial; padding:2px 0px 5px 2px; text-align:left;/* background: #CBCACA url(../images/search-cat.gif); background-position:center top;background-repeat:repeat-x; border-top:0px solid #cccccc;*/}
.instaformtxt {font-family:arial;font-size:12px;color:#444444;font-weight:normal; text-align:left; padding:3px 3px 3px 7px;border:0px solid #CACACA;}
.instaformbox {font-family:arial;font-size:12px;color:#444444;font-weight:normal; text-align:left; padding:2px 2px 2px 4px;border:1px solid #d3d3d3; background:#FFFFFF;line-height: 12px; width:160px;}
.instaquery {font-family:arial;font-size:12px;color:#444444;font-weight:normal; text-align:left; padding:2px 2px 2px 4px;border:1px solid #d3d3d3; background:#FFFFFF;line-height: 12px; width:250px;height:62px; margin-top:5px}
.instabox-err {font-family:arial;font-size:12px;color:#444444;font-weight:normal; text-align:left; padding:2px 2px 2px 4px;border:1px solid #CC0000; background:#FFFFFF;line-height: 12px; width:160px;}
.instaquery-err {font-family:arial;font-size:12px;color:#444444;font-weight:normal; text-align:left; padding:2px 2px 2px 4px;border:1px solid #CC0000; background:#FFFFFF;line-height: 12px; width:250px;height:60px; margin-top:5px}

/*.err{border:0px solid #cc0000;padding:1px 3px 1px 3px; margin:0px 0px 0px 0px; font-family:arial; font-size:11px; font-weight: normal; text-align:center; color:#cc0000; line-height:16px; background:#ede3d6; width:200px;}
 */
.errbox{border:1px solid #cc0000;padding:1px 3px 1px 3px; margin:0px 0px 0px 0px; font-family:arial; font-weight: normal;}

.err{color:#cc0000;}

.disp-box{line-height:15px; font-family:arial; font-size:12px; color:#333333; margin:0px 0px 0px 0px; padding:5px 3px 5px 3px; border-bottom: 1px dotted #a0a0a0;}

.box {
	font-family: arial;
	font-size: 12px;
	color: #000000;
	border:1px solid #5F94BE;
	padding-right: 1px;
	padding-left: 1px;
}

.tblehdr {font-family:arial;font-size:13px;font-weight:bold;padding:5px 5px 5px 5px;background:#00264a;color:#FFFFFF;text-align:left;}
.tbltxt {font-family: arial;font-size: 12px;font-weight: normal;padding: 2px 5px 2px 5px;color:#000000;border-bottom:1px solid #c7def4;text-align:left;}

