/* CSS Document */



* {	margin:0;	padding:0; }

body { font-family:Arial, Helvetica, sans-serif; font-size:10pt;background-repeat:no-repeat;  }

 a:link { color:#025181; text-decoration:none; }

a:visited { color: #ff8710; text-decoration:none; }



.clearing {clear:both;}

.style1 {color:#FFFFFF; font-family: Arial, Helvetica, sans-serif; font-size:9pt; font-weight:bold; }

.style2 {color:#065282; font-family:"Myriad Pro"; font-size:14pt;  text-transform:uppercase;}

.style22 {color:#065282; font-family:"Myriad Pro"; font-size:11pt;  text-transform:uppercase;}



.style3 {color: #025181; font-family:Arial; font-size:11pt; font-weight:bold; }

.style3a {color: #025181; font-family:Arial; font-size:9pt; font-weight:bold; text-transform:uppercase;}

.style3b {color: #025181; font-family:Arial; font-size:8pt; text-transform:uppercase;}

.style4 {color:#0768a2; font-family:Verdana; font-size:9pt; text-align:justify;}

.style5 {color: #003E63; font-weight:bold;}

.style6 {color: #003E63; font-size:10pt;}

.style7 {color: #003E63; text-align:right; font-weight:bold; }

.style7 a {color: #003E63; text-decoration:none;}

.style8 {font-family:Arial, Helvetica, sans-serif; font-size:8pt; font-weight:bold; color: #666666; text-transform:uppercase;}

.style9 {color:#52689E; font-size:9.5pt;}

.style10 {font-family: Arial, Helvetica, sans-serif; font-size:12pt; font-weight:bold; color:#52689E;}

.style11 {font-family:Arial, Helvetica, sans-serif; font-size:10pt; font-weight:bold; color:#D87C20;}

.style12 {font-family:Arial, Helvetica, sans-serif; font-size:9PT; color:#C36203; font-weight:bold;}

.style13 {font-family:Arial, Helvetica, sans-serif; font-size:9pt; font-weight:bold; color:#D87C20;}

.style14 {color:#0768A2; font-family:Arial, Helvetica, sans-serif; font-size:9pt; /*font-weight:bold; */text-align:justify;}

.style15 {font-family:Arial, Helvetica, sans-serif; font-size:8PT; color:#C36203; font-weight:bold;}

h2 {text-transform:uppercase; font-family: Arial, Helvetica, sans-serif; font-size:14pt; color:#FF7E00;}

.style16{font-family:Verdana; font-size:10pt; color:#0768a2; text-align:justify; width:300px; line-height:17px;}

.style16a{font-family:Verdana; font-size:10.5pt; color:#0768a2; text-align:justify; line-height:17px;}



h2 {text-transform:uppercase; font-family: Arial, Helvetica, sans-serif; font-size:14pt; color:#FF7E00;}

#home_bg {

	background-image:url(../images/page_bg2.jpg); 

	background-repeat:no-repeat; 	

	margin:0 auto;

	margin-top:20px;	

	height:785px; 

	width:961px; 

}



#home_extra_bg {

	background-image:url(../images/backgroundextraLong.jpg); 

	background-repeat:no-repeat; 	

	margin:0 auto;

	margin-top:20px;	

	height:1300px; 

	width:961px; 

}





#home_big_bg {

	background-image:url(../images/page_bg2.jpg); 

	background-repeat:no-repeat; 	

	margin:0 auto;

	margin-top:20px;	

	height:840px; 

	width:961px; 

}



#logo 

{

	background-image: url(../images/logo.png); 

	background-repeat:no-repeat; 

	width:298px; 

	float:left; 

	height:107px; 

	margin-top:10px; 

	margin-left:20px; 

}

#top_right

{

	 background-image:url(../images/top_right.png); 

	 background-repeat:no-repeat;

	 float:right;

	 margin-top:6px;	 

	 height:112px; 

	 margin-right:2px;

	 width:303px; 

}

#calling {margin-top:96px; margin-left:20px;}

#navigation {

	background-image:url(../images/navi_bg.jpg); 

	background-repeat:repeat-x; 

	float:right;

	height:35px; 	

	margin-right:2px; 

	margin-left:1px; 	

	width:960px; 

}

#navigation ul {

	list-style-type: none;

	float:right; 

	text-align:right;

	width:550px;

}

#navigation li {float:left;}

#navigation ul a {

	background-image: url(../images/divider.jpg);

	background-repeat: no-repeat;

	background-position: right;

	padding-right: 32px;

	padding-left: 10px;

	/*padding-left: 32px;*/

	display: block;

	line-height: 35px;

	text-decoration: none;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	color:#FFFFFF;

	font-weight:bold;

}

/*#navigation ul a:hover {color:#999999;}*/

#left_container {width:180px; float:left;}

#right_container {

	background-image:url(../images/Home_design_right.png); 

	background-repeat:no-repeat; 

	background-position:top right; 

	float:right;

	/*margin-left:10px; */

	width:750px; 

		

}

#right_container_Without {	 

	background-repeat:no-repeat; 

	background-position:top right; 

	float:right;

	/*margin-left:10px; */

	width:750px; 

		

}

#points_menu a

{

text-decoration:none;

	}

#area {margin-top:30px;}



#detail {width:750px;  margin-top:10px; height:92px;overflow:auto;}



#detailSmall{width:450px;  margin-top:10px; height:109px;overflow:auto;}

#detailBIG{width:450px;  margin-top:10px; height:200px;overflow:auto ;}



.hr_line{background-image:url(../images/hr_line.jpg); background-repeat:no-repeat; height:1px; width:720px;}

#pro_title {background-image:url(../images/middle_menu.jpg); background-repeat:no-repeat; height:27px; width:158px; margin-left:10px;}

#pro_title1 {background-image:url(../images/middle_menu.jpg); background-repeat:no-repeat; height:27px; width:158px; margin-left:10px;}

#pro_title2 {background-image:url(../images/middle_menu.jpg); background-repeat:no-repeat; height:27px; width:158px; margin-left:10px;}

#pro_title3 {background-image:url(../images/middle_menu.jpg); background-repeat:no-repeat; height:27px; width:158px; margin-left:10px;}

#pro_title4 {background-image: url(../images/middle_menu_withdesign.jpg); background-repeat:no-repeat; height:27px; width:158px; margin-left:10px;}

.title {line-height:27px; padding-left:10px; font-size:10pt;}

.img_bg {background-image:url(../images/img_bg.png);  height:143px; width:170px;/*width:176px;*/}

.set {float:left; width:179px;}

.img_set {margin-left:18px; padding-top:10px;}

.dtl_area {margin-left:10px; width:160px;height:120px;}

#latest {margin-top:30px; margin-left:10px;}

#latest2 {margin-top:10px; margin-left:10px;}

#project_area {margin-top:18px;}

#hr2 {clear:both; margin-top:5px;float:right;}

#hr_over {clear:both; margin-top:10px; float:right;}

#rights {clear:both; margin-top:5px; margin-left:10px;}

#rights_over {clear:both; margin-top:5px; margin-left:10px;}

#middle_container {}







/** Product Detail Page's Coading Starts here.. **/

#product_bg {background-image:url(../images/dtl_bg.png); width:373px; height:291px; background-repeat:no-repeat; margin-top:10px; float:left;}

#dtl_imgset {clear:both; padding-top:20px; padding-left:18px;}

#img_dtl {float:right; width:310px; margin-top:20px; margin-right:5px; /*background-color:#FFCC00;*/}

#dtl {list-style-image: url(../images/bullet.png); list-style-position:outside;}

#dtl li {margin-bottom:10px;}

#pricing {margin-top:10px;}

#price_btn {

	background-image:url(../images/btn_middle2.png); 

	background-repeat:repeat-x; 

	padding-top:5px;  

	min-width:50px; 

	text-align:center;

}

.price_btn {

	background-image:url(../images/btn_middle2.png); 

	background-repeat:repeat-x; 

	padding-top:5px;  

	min-width:50px; 

	text-align:center;

}

#paging {float:right; margin-right:20px; margin-top:10px;}

#paging li { display:inline; margin-right:2px;}

#paging li a {text-decoration:none; color:#D87C20;}

/** Product Detail Page's Coading Ends here.. **/





/** Maps Page's Coading Start here..**/

#map_bg {background-image:url(../images/map_bg.png); width:711px; height:364px; margin:0 auto;  margin-top:10px; }

#map_img {padding-top:6px; margin-left:10px;}

/** Maps Page's Coading Ends here..**/



.box_boder {border-color:#999999; border-style: ridge; border-width:2px;}





/** Residential for sale page's coading starts here..**/

.sale_area { float:left; width:180px;}

.sale_imgbg {background-image:url(../images/sale_imgbg.png); background-repeat:no-repeat; width:162px; height:148px;}

.sale_imgbg2 {background-image: url(../images/sale_imgbg2.png); background-repeat:no-repeat; width:162px; height:148px;}

.sale_set {margin-left:12px; padding-top:12px;}





/** Gallery page's coading starts here..**/

.Gallery_area { float:left; width:210px;}

.Gallery_imgbg {background-image:url(../images/gallery_imgbg.png); background-repeat:no-repeat; width:200px; height:185px;}

.Gallery_imgbg2 {background-image: url(../images/gallery_imgbg2.png); background-repeat:no-repeat; width:200px; height:185px;}

.Gallery_set {margin-left:12px; padding-top:12px;}



/** Residential for sale page's coading ends here..**/



.bodytextYellow {

	font-family:Arial, Helvetica, sans-serif;

	font-size:12px;

	color:#000000;

	font-weight:normal;

	text-decoration:none;

	 color:#D87C20;

}



.bodytextYellow a

{

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #000000;

	font-weight: bold;

	text-decoration: none;

	color: #D87C20;

}



.error

{

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: bold;

	color: #FF0000;

}

img.imgCalender{

vertical-align:middle;

border-width:0px;

	}

#left_btn {margin-top:15px; margin-left:15px;}

#left_menu{

background-image:url(../images/Left_btns.png); 

background-repeat:no-repeat;

width:160px; 

height:45px; 

}

#left_bull{

background-repeat:no-repeat; 

float:left; 

margin-top:8px; 

margin-left:10px; 

width:34px; 

height:31px;

}

#left_bult_text{

float:left; 

margin-left:6px; 

margin-top:15px;

}

.style16{font-family:Verdana, sans-serif; font-size:11px; font-weight:bold; color:#ffffff; text-transform:uppercase;}





#points{

		background-image:url(../images/bullets.png); 

		background-repeat:no-repeat; 

		width:9px; 

		height:13px; 

		float:left; 

		margin-top:2px;

		margin-bottom:20px;

	}

.points_menu{

	color:#37a5db; 

	font-size:12px; 

	font-family:"Palatino Linotype";

	float:left;

	margin-left:3px; 

	text-decoration:none;

	 }

	 

.points_menu1{

	color:#37a5db; 

	font-size:12px; 

	font-family:"Palatino Linotype";

	float:left;

	margin-left:3px; 

	text-decoration:none;

	 }

 .points_menu a{

	 

	text-decoration:none;

	 }

#srch_prpty{ background-image:url(../images/srch_bg.png); background-repeat:no-repeat; width:175px; height:359px;}

#srch{ padding-top:5px; padding-left:2px; height:250px;}

.srch_prptytxt{

	color:#37a5db;

	font-family:"Palatino Linotype";

	font-size:12px;

	margin-bottom:5px; 

	}

#srch_br{ 

		background-image:url(../images/srch_bar.jpg); 

		background-repeat:no-repeat; 

		width:160px; 

		height:20px; 

		margin-top:5px;

		margin-bottom:10px;

		}

.srch_br2{ 

		background-image:url(../images/srch_bar2.jpg); 

		background-repeat:no-repeat;

		float:left; 

		width:68px; 

		height:20px; 

		margin-top:5px;

		margin-bottom:10px;

		}

#srch_btn{ background-image:url(../images/srch_btn.png); 

		  background-repeat:no-repeat; 

		  width:138px; 

		  height:34px; 

		  margin-top:5px; 

		  margin-left:15px;

		  }

		  

#more_btn

		{ background-image:url(../images/more1.png); 

		  background-repeat:no-repeat;

		  color:White; 

		  width:55px; 

		  height:30px; 

		  margin-top:-20px; 

		  

		  }

		  

#more_btn1

		{ background-image:url(../images/more1.png); 

		  background-repeat:no-repeat;

		  color:White; 

		  width:80px; 

		  height:34px; 

		 }

		  

#more_btn_txt{

		  color:#FFFFFF;

		  font-family:"Trebuchet MS";

		  font-size:10pt;

		  font-weight:bold;

		  padding-top:3px;

		  margin-left:8px;

		  text-transform:uppercase;

}



#srch_btn_txt{

		  color:#FFFFFF; 

		  font-family:"Trebuchet MS"; 

		  font-size:10pt;

		  font-weight:bold;

		  padding-top:8px;

		  margin-left:27px;

		  text-transform:uppercase;

}

#more_btn_txt a { color:#FFFFFF; text-decoration:none; }

#srch_btn_txt a:link { color:#FFFFFF; text-decoration:none; }



#srch_shd{ 

		   background-image:url(../images/srch_btn_shd.png); 

		   background-repeat:no-repeat; 

		   width:138px; 

		   height:36px; 

		   margin-left:15px;

		   }

		   

.latest_heading{ 

color:#ff7e00; 

font-family:"Trebuchet MS";

font-size:12pt;

/*font-weight:bold;*/

text-transform:uppercase;

			}

			

#prt_bar{ 

			background-image:url(../images/prtbar.jpg); 

			background-repeat:repeat-x; 

			width:695px; 

			height:27px;

			font-family: Arial, Helvetica, sans-serif;

			font-size: 12px;

			color:#FFFFFF;

			font-weight:bold;

			}

#prt_bar_hed{

				margin-left:10px; 

				padding-top:5px;

			}



#prt_detail{ 

			float:left; 

			margin-top:20px; 

			}

.detail_prt{font-family:Arial; 

			font-size:10pt; 

			font-weight:bold; 

			color:#003e63;

			}

.prt1{	

		color:#003e63;

		float:left; 

		font-family:Tahoma; 

		font-size:10pt; 

		text-align:justify;

		width:499px;

		margin-top:15px;

		}

#ptimg1{ 

		

		background-repeat:no-repeat; 

		float:left; 

		width:186px; 

		height:122px;

		margin-left:10px;

		margin-top:15px;

		}

#ptimg2{ 

		

		background-repeat:no-repeat; 

		float:left; 

		width:186px; 

		height:122px;

		margin-left:10px;

		margin-top:15px;

		}

#prt_line{

		background-image:url(../images/hr_line2.png); 

		background-repeat:no-repeat; 

		width:688px; 

		height:1px; 

		margin-top:10px;

		margin-left:7px;

}



#comsale{

		float:left; 

		margin-top:10px; 

		margin-left:5px; 

		width:110px;

		}

#comsale_b{

		float:left; 

		margin-top:10px; 

		margin-left:5px; 

		width:75px;

		}

#home_large{

			

			width:332px; 

			height:252px; 

			}

#bhnd_bg2{

		background-image:url(../images/bg_bhnd2.png); 

		background-repeat:no-repeat; 

		width:324px; 

		height:320px; 

		margin-top:30px;

}

#hm1{

		float:left; 

		width:78px; 

		height:72px;

		}

#hm2{

		background-image:url(../images/home2.png); 

		background-repeat:no-repeat; 

		float:left; 

		width:78px; 

		height:72px;

		margin-left:7px;

		}

#hm3{

		background-image:url(../images/home3.png); 

		background-repeat:no-repeat; 

		float:left; 

		width:78px; 

		height:72px;

		margin-left:7px;

		}

#hm4{

		background-image:url(../images/home4.png); 

		background-repeat:no-repeat; 

		float:left; 

		width:78px; 

		height:72px;

		margin-left:6px;

		}

#hm5{

		background-image:url(../images/home5.png); 

		background-repeat:no-repeat; 

		float:left; 

		width:78px; 

		height:72px;

		margin-top:20px;

		}

#hm6{

		background-image:url(../images/home6.png); 

		background-repeat:no-repeat; 

		float:left; 

		width:78px; 

		height:72px;

		margin-left:7px;

		margin-top:20px;

		}

#hm7{

		background-image:url(../images/home7.png); 

		background-repeat:no-repeat; 

		float:left; 

		width:78px; 

		height:72px;

		margin-left:7px;

		margin-top:20px;

		}

#hm8{

		background-image:url(../images/home8.png); 

		background-repeat:no-repeat; 

		float:left; 

		width:78px; 

		height:72px;

		margin-left:7px;

		margin-top:20px;

		}

		

#bhnd_bg1{

			background-image:url(../images/bg_bhnd1.png); 

			background-repeat:no-repeat;

			float:left; 

			width:324px; 

			height:145px;

}

#icon{

		background-image:url(../images/icon1.png); 

		background-repeat:no-repeat;

		float:left; 

		width:32px; 

		height:32px;

		margin-bottom:10px;

		margin-left:10px;

		}

#icon2{

		background-image:url(../images/icon2.png); 

		background-repeat:no-repeat;

		float:left; 

		width:32px; 

		height:32px;

		margin-bottom:10px;

		margin-left:10px;

		}

#icon3{

/*		background-image:url(../images/icon3.png); */

		background-repeat:no-repeat;

		float:left; 

		width:32px; 

		height:32px;

		margin-bottom:10px;

		margin-left:10px;

		}

#icon44{

		background-image:url(../images/arrow.png); 

		background-repeat:no-repeat;

		float:left; 

		width:32px; 

		height:32px;

		margin-bottom:10px;

		margin-left:10px;

		}

#icon4{

		background-image:url(../images/icon4.png); 

		background-repeat:no-repeat;

		float:left; 

		width:32px; 

		height:32px;

		margin-bottom:10px;

		margin-left:10px;

		}

#comsale{

		float:left; 

		margin-top:10px; 

		margin-left:5px; 

		width:110px;

		}

#comsale_b{

		float:left; 

		margin-top:10px; 

		margin-left:5px; 

		width:75px;

		}

#home_large{

			

			width:332px; 

			height:252px; 

			}

			

#prty_inner{

		background-image:url(../images/prt_detail2.png); 

		background-repeat:no-repeat; 

		width:797px; 

		height:538px; 

		overflow:auto;

		margin-top:10px; 

		margin-left:5px;

}

#prty_up{

	background-image:url(../images/detail_up.png); 

	background-repeat:no-repeat; 

	width:707px; 

	height:7px;

}

#prty_cen{

	background-image:url(../images/detail_cen.png);

	background-repeat:repeat-y; 

	width:707px; 

	height:515px;

}

#prty_btm{

	background-image:url(../images/detail_btm.png); 

	background-repeat:no-repeat; 

	width:707px; 

	height:7px;

}

#inner_hom1{

		background-image:url(../images/inner_hm1.png); 

		background-repeat:no-repeat; 

		float:left; 

		width:130px; 

		height:119px; 

		margin-top:10px; 

		margin-left:10px;

}

#inner_hom2{

		background-image:url(../images/inner_hm2.png); 

		background-repeat:no-repeat; 

		float:left; 

		width:130px; 

		height:119px; 

		margin-top:10px; 

		margin-left:10px;

}

#inner_hom3{

		background-image:url(../images/inner_hm4b.png); 

		background-repeat:no-repeat; 

		float:left; 

		width:136px; 

		height:125px; 

		margin-top:10px; 

		margin-left:4px;

}

#inner_hom4{

		background-image:url(../images/inner_hm4.png); 

		background-repeat:no-repeat; 

		float:left; 

		width:130px; 

		height:119px; 

		margin-top:10px; 

		margin-left:10px;

}

#prty_inner{

		background-image:url(../images/prt_detail2.png); 

		background-repeat:no-repeat; 

		width:707px; 

		height:538px; 

		margin-top:10px; 

		margin-left:5px;

}

#prty_up{

	background-image:url(../images/detail_up.png); 

	background-repeat:no-repeat; 

	width:707px; 

	height:7px;

}

#prty_cen{

	background-image:url(../images/detail_cen.png);

	background-repeat:repeat-y; 

	width:707px; 

	height:515px;

}

#prty_btm{

	background-image:url(../images/detail_btm.png); 

	background-repeat:no-repeat; 

	width:707px; 

	height:7px;

}

		

