/* CSS Document */

body{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-style:normal;
	color:#646464;
	line-height:18px;
	margin:0px 0px;
	text-align:left;
	background:#fff9ee;

}
* {
margin: 0;
padding: 0;
}


p{
	margin:0;
	padding:0;
	line-height:20px;
	color:#000;
	font-size:13px;
	text-align:justify;
	


}
#wrap{
	width:980px;
	margin:0px auto;
	padding:0px;
	}
	
	
	
#header{
	width:980px;
	float:left;
}
	.logoblock_left{
		width:239px;
		float:left;
	
	}
	
	
	
	.logoblock_right{
		width:741px;
		float:left;
		background:url(images/navibg.gif) no-repeat left top;
		height:129px;
		}
		
		
		.navi{
			width:591px;
			float:right;
			padding:59px 0 0 150px; 		
			}	
			
			
			.navi ul{
				margin:0;
				padding:0 0 0 0px;				
				list-style-type:none;		
				}
				
				.navi ul li{
					margin:0;
					padding:0 0 0 13px;
					
					float:left;
					display:inline;
					float:left;	
						
					}	
	

#splash{
	width:980px;
	height:562px;
	float:left;
	background:#3366CC;

}





/* footer style*/
#footer{
	width:980px;
	height:64px;
	background:#cc9933;	
	margin:0;
	padding:0;
	clear:both;
	
	

}

.copy{
	float:left;
	font-size:11px;
	color:#000;
	padding: 25px 0 0 25px;

}


.fnavi{
	float:right;
	font-size:11px;
	color:#000;
	padding: 25px 25px 0 0px;

}

	.fnavi a{
		font-size:11px;
		color:#000;
		text-decoration:none;
		clear:both;
		}
		
		
		.fnavi a:hover{
		font-size:11px;
		color:#fff;clear:both;
		}
		
		
/*contact style */
#content{
	/*width:980px;*/
	width:970px;
	background:#fff;
	padding:9px 0 5px 10px;
	overflow:hidden;
	float:left;
	

}

/*left content style*/


.contentleft{
	width:240px;
	float:left;
	
}

	.leftmenu{
		width:240px;
		float:left;
	
		}
		
		.leftmenucentre{
			background:url(images/gray_left_mid.gif) repeat-y left top;
			width:240px; float:left;
		
			}
			
			
			
							
							
							
							
							
	#navcontainer { margin-left: 20px;
	}
	
	#navcontainer .line{
		 background:url(images/dotimg.gif) no-repeat/*30px 45px*/ ;
	}

#navcontainer h3
{
	margin: 0;
	font-weight:normal;
	padding: 0;
	list-style-type: none;
	font-family:"Trebuchet MS";

}

#navcontainer h3 a
{
	display: block;
	padding: 7px 0px 7px 30px;	
	font-size:14px;
	color: #000;
	background:url(images/gray_btn.gif) no-repeat left center;
	text-decoration: none;
	border-bottom:dotted 1px #cacaca;
	width:180px;
}







/*menu two style*/
#menutwo { margin-left: 20px; }
	
	#menutwo .line{
		 background:url(images/dotimg.gif) no-repeat/*30px 45px*/ ;
	}

#menutwo ul
{
margin: 0;
padding: 0;
list-style-type: none;
font-family:"Trebuchet MS";

}

#menutwo li { margin: 0 0 1px 0; width:197px; border-bottom:dotted 1px #cacaca; }

#menutwo a
{
display: block;
padding: 7px 0px 7px 30px;

font-size:14px;
color: #000;
/*background-color: #036;*/	background:url(images/gray_btn.gif) no-repeat left center;
text-decoration: none;
}

#menutwo a:hover{
	color:#cc9933;
/*background-color: #69C;*/
text-decoration: none;
}















.categoryitems ul
{
	margin: 0;
	padding: 0;
	list-style-type: none;
	font-family:"Trebuchet MS";

}




#navcontainer ul li{
	list-style-type:none;

}
#navcontainer ul li a { margin:0; padding:0 0 0 20px; list-style-type:none;
display: block;
padding: 5px 5px 5px 50px;
font-size:14px;
color: #000;background:url(images/descriptionarrow.gif) no-repeat 30px center;

text-decoration: none;
}



 
#navcontainer a:hover{
	color:#cc9933;
/*background-color: #69C;*/
text-decoration: none;
}

/*
#navcontainer ul ul li { margin: 0 0 1px 0; border:none;}

#navcontainer ul ul a
{
display: block;
padding: 5px 5px 5px 50px;

color: #000;background:url(images/descriptionarrow.gif) no-repeat 30px center;

text-decoration: none;
}

#navcontainer ul ul a:hover
{
color:#cc9933;
/*background-color: #69C;
text-decoration: none;
}						

*/

							
							
							
							
							
							
							
							
							
	.gallery{
		width:240px;
		
		}
		
		.galleryimg{		
			width:240px;
			
			background:url(images/gallery_mid.gif) repeat-y left top;		
			float:left;
			margin:0;
			padding:15px 0;
			text-align:center;
	
		
		}
	
/* right content style*/
.contentright{
	width:722px;
	float:left;
	}
	
	.contblcokone{
	/*	width:722px;*/
	/*	width:678px;
		padding:0px 22px;*/
		width:678px;
		padding:0 20px 0 24px;
		min-height:470px;
		overflow:hidden;
		background:url(images/gary_rt_mid.gif) repeat-y left top;	
	}

/*text style*/

.subtitle{
	border:1px #9a711f solid;
	font-size:13px;
	font-weight:bold;
	color:#000;
	padding:8px 15px;	
	width:120px;
	text-align:center;

}


.subtitle_a{
	border:1px #9a711f solid;
	font-size:15px;
	color:#000;
	padding:10px 15px;
	text-align:left;
	height:20px;
	font-weight:bold;

}

.subtitle_a1{
	border:1px #cae1f3 solid;
	font-size:12px;
	color:#000;
	padding:6px 15px;
	text-align:left;
	height:15px;

}


.subtitle_b{
	border:1px #9a711f solid;
		font-size:13px;
	font-weight:bold;
	color:#000;
	padding:8px 15px;	
	width:180px;
	text-align:center;

}


.subtitle_c{
	border:1px #9a711f solid;
		font-size:13px;
	font-weight:bold;
	color:#000;
	padding:8px 15px;	
	width:200px;
	text-align:center;

}

.subtitle_d{
	border:1px #9a711f solid;
	font-size:13px;
	font-weight:bold;
	color:#000;
	padding:8px 15px;	
	width:250px;
	text-align:center;

}



.subtitle2{	
	font-size:16px;
	color:#000;
	padding:8px 0 0 0;


}


.mapview_block{
	border:1px #a17a2e solid;
	background:url(images/map_btmbg.gif) repeat-x left top;
	/*height:38px; actual ht*/
	height:30px;
	width:664px;
	padding:8px 0 0 8px;
	margin:0 0 0 2px;
	color:#000;
	font-size:12px;	

}

.amenitiessub{
	border:1px #cee3f4 solid;
	background:url(images/amenitiessubimgebg.gif) repeat-x left top;
	/*height:38px; actual ht*/
	height:156px;
	width:676px;
	/*width:664px;*/
	padding:0px;
	color:#000;/*	background:#000;*/
	font-size:12px;
}

.amenisub2{
	height:156px;
	width:612px;
	/*width:664px;*/
	margin:0px 30px;
	/*background:#cacaca;*/
	


}

.galleryami{
	padding:0px; width:676px; border:1px #d0e4f4 solid;

}

.read{
	background:url(images/readarrow.gif) no-repeat left center;
	padding:0 0 0 20px

}

.read a{
	font-size:12px;
	color:#910000;
	text-decoration:none;

}
	.read a:hover{
	font-size:12px;
	color:#000;

	}
	
.galleryami2{
	border:1px #cee3f4 solid;
	background:url(images/clubhouse_gallerybg1.gif) repeat-x left  top;
	/*height:38px; actual ht*/
	height:137px;
	width:676px;
	/*width:664px;*/
	padding:0px;
	color:#000;/*	background:#000;*/
	font-size:12px;
}


.galleryami2a{
	border:1px #cee3f4 solid;
	background:url(images/clubhouse_gallerybg1.gif) repeat-x left  -30px;
	/*height:38px; actual ht*/
	height:20px;
	padding:5px 0 0 0;
	width:676px;
	text-align:center;
/*	padding:5px 0 5px 0;*/
	letter-spacing:.03em;
	/*width:664px;*/	
	color:#000;/*	background:#000;*/
	font-size:12px;
	font-weight:bold;
}

.galleryami2a a{
		letter-spacing:.03em;
	/*width:664px;*/	
	color:#000;/*	background:#000;*/
	font-size:12px;
	

}

	.galleryami2a a:hover{
		letter-spacing:.03em;
	/*width:664px;*/color:#cc9933;
	font-size:12px;
	

}
/*Villa style*/


.villa2{
	border:1px #cee3f4 solid;
	background:url(images/villas_subbg1.gif) repeat-x left top;
	/*height:38px; actual ht*/
	height:248px;
	width:676px;
	/*width:664px;*/
	padding:0px;
	color:#000;/*	background:#000;*/
	font-size:12px;
	text-align:center;
	
}

.Contact2{
	border:1px #cee3f4 solid;
	background:#f1f5f6 url(images/villas_subbg1.gif) repeat-x left top;
	/*height:38px; actual ht*/

	width:656px;
	/*width:664px;*/
	padding:10px;
	color:#000;/*	background:#000;*/
	font-size:12px;
	margin:5px 0;
	text-align:left;
	
}





.v1{
	float:left; padding:4px 0 4px 4px;


}

.v2{
	float:left; padding:4px 9px 4px 9px;

}

.v3{
	float:left;padding:4px 9px 4px 0px;

}

.v4{
	float:left;padding:4px 4px 4px 0;

}


/*common text style*/

.text1{
	font-size:12px;
	color:#000;
	text-align:center;
	line-height:22px;
	padding:5px 0;

}


.text2{
	font-size:12px;
	color:#000;
	text-align:center;
	font-weight:bold;

	float:left;

}


.text2a{
	font-size:13px;
	color:#000;
	line-height:24px;
}


.text2aa{
	font-size:12px;
	color:#000;
	line-height:24px;
	font-weight:bold;
	text-align:center;
}


.text3{
	font-size:13px;
	color:#000;
	text-align:center;
	font-weight:bold;
	text-align:left;
	
}

.amipad{
	padding:5px 0 0 0 ;

}

a{
	color:#333;
	text-decoration:none;

}

a:hover{
	color:#b27f1a;
	text-decoration:underline;

}

.corporate{
	font-size:12px;
	color:#717171;
	text-decoration:underline;

}


.corporate_a{
	font-size:12px;
	color:#b27f1a;

}


.gal{
	border:1px #cee3f4 solid;
	background:url(images/villas_subbg1.gif) repeat-x left top;
	overflow:hidden;
	/*height:38px; actual ht*/
	width:656px;	
	/*width:664px;*/
	padding:10px;
	color:#000;/*	background:#000;*/
	font-size:12px;
	
	
}

.gala{
	border:1px #cee3f4 solid;
	background:#f1f5f6 url(images/villas_subbg1.gif) repeat-x left top;
	overflow:hidden;
	/*height:38px; actual ht*/
	width:656px;	
	/*width:664px;*/
	padding:10px;
	color:#000;/*	background:#000;*/
	font-size:12px;
	
	
}



.gal2{
	padding:0;
	margin:0 0 10px 0;
	height:158px;
	
		
}

.gal2a{
	padding:0;
	margin:0 0 10px 0;
	height:178px;
	
		
}

.gal3{

	padding:0;
	margin:0;
	float:left;
		
}

.gal4{

	padding:0 0 0 10px;
	margin:0;
	float:left;
		
}

.galimg{


border:1px #b8b8b8 solid;
		
}
/* Aminities list*/

.aminiteslist{
	margin:10px 0 0 0; 
	padding:0;
	float:left;
	width:330px;
	font-size:12px;
	

}


.aminiteslist ul{
	
	margin:0;
	padding:0 0 0 25px;
	

}


.aminiteslist ul li{
	list-style-type:disc;
	margin:0;
	padding:0;
	

}




.clear{
	clear:both;

}




.pad3{
	text-align:center;
	padding:10px 0 0 0;
	color:#333;

}

.pad4{
	text-align:center;
	padding:10px 0 0 0;
	font-size:14px;
	

}
