/*   
      9 waves Ciudad Christhia -  
	  Development Date : July 08, 2010 -  
	  Developed by : Mneumonic Biz Solutions
											   */

body{
	margin:0; padding:0; background:url(../images/tn_0521.jpg) repeat #000;	color:#000000;
	}
	
div, h1, h2, form, label, img, a{	margin:0; padding:0;
	}

.spacer{
	line-height:0; font-size:0; clear:both;
	}

p, ul{
	font:normal 12px/14px Verdana, Arial, Helvetica, sans-serif;
	}

ul{
	text-decoration:none; font:normal 12px/14px Verdana, Arial, Helvetica, sans-serif;
	}
	
ul.churches{
	text-decoration:none; margin:5px; padding:0px; font-size:11px;	
	}
	
/*------[ Header Begin Here ]--------*/

#container{
	margin:0 auto; padding:2px 0 0 0; width:960px; position:relative;
	}
	
#header{
	width:960px; float:left; background:url(../images/9waves_banner.jpg) repeat-x 0 0 #333;
	color:#000000; height:196px;
	}
#header img{
	position:absolute; left:0; top:96px;
	}
	
#header h1{
	position:absolute; left:640px; top:12px; width:312px; 	font:normal 11px Verdana, Arial, Helvetica, sans-serif; 	color:#009900;
	}
	
#header ul{
	margin:0; 	padding:0; 	list-style:none;
	}
	
#header ul li{
	font:bold 11px/31px Arial, Helvetica, sans-serif; 	color:#fff; float:left; margin:0 5px 0 0; 	border-right:1px solid #333;
	}	
#header ul li a{
	font:bold 11px/31px Arial, Helvetica, sans-serif; 	color:#fff; padding:0 10px; text-decoration:none; display:block;
	}
#header ul li a.home{
	background:url(../images/header_nav_bg1.gif) repeat-x 0 0 #232222; 	font:bold 11px/31px Arial, Helvetica, sans-serif;
	color:#F8F8F8; padding:0 10px; text-decoration:none; display:block;
	}

#header ul li a:hover{
	background:url(../images/header_nav_bg2.gif) repeat-x 0 0 #333; color:#F8F8F8; padding:0 10px;
	}

/*------[ End of Header ]--------*/


/*------[ Flash Animation Begin Here ]--------*/
#animateOne{
	width:960px; float:left; background:#000; 	color:#000000; 
	}
#animateOne img{
	margin:0 auto;
	}
/*------[ End of Flash Animation ]--------*/


/*--------------[Left Container Begin Here]----------------*/
#leftContainer{
	background:url(../images/leftcontainer_bg.jpg) top left no-repeat #FFFFFF; color:#000000; width:960px; margin:0 auto; float:left;
	}
#leftContainerRR{
	background:url(../images/leftcontainer_bg_rr.jpg) top left no-repeat #FFFFFF; color:#000000; width:960px; margin:0 auto; float:left;
	}
#leftContainerSP{
	background:url(../images/leftcontainer_bg_sp.jpg) top left no-repeat #FFFFFF; color:#000000;	width:960px; margin:0 auto;	float:left;
	}
#leftContainerPergola{
	background:url(../images/leftcontainer_bg_pergola.jpg) top left no-repeat #FFFFFF; color:#000000;	width:960px; margin:0 auto;	float:left;
	}
#leftContainerFa{
	background:url(../images/leftcontainer_bg_fa.jpg) top left no-repeat #FFFFFF; color:#000000; width:960px; margin:0 auto; float:left;
	}
#leftContainerCO{
	background:url(../images/leftcontainer_bg_con.jpg) top left no-repeat #FFFFFF; color:#000000; width:960px; margin:0 auto; float:left;
	}
#leftContainerHR{
	background:url(../images/leftcontainer_bg_hr.jpg) top left no-repeat #FFFFFF; color:#000000; width:960px; margin:0 auto; float:left;
	}
#leftContainerRE{
	background:url(../images/leftcontainer_reserve1.png) top left no-repeat #FFFFFF; color:#000000;	width:960px; margin:0 auto;	float:left;
	}
#leftContainerRE2{
	background:url(../images/leftcontainer_reserve2.png) top left no-repeat #FFFFFF; color:#000000; width:960px; margin:0 auto;	float:left;
	}
#leftContainerRE3{
	background:url(../images/leftcontainer_reserve3.png) top left no-repeat #FFFFFF; color:#000000; width:960px; margin:0 auto;	float:left;
	}		
#leftContainerCL{
	background:url(../images/leftcontainer_bg_cl.jpg) top left no-repeat #FFFFFF; color:#000000; width:960px; margin:0 auto; float:left;
	}
#leftContainerEv{
	background:url(../images/leftcontainer_bg_ev.jpg) top left no-repeat #FFFFFF; color:#000000; width:960px; margin:0 auto; float:left;
	}
#leftContainerPromo{
	background:url(../images/leftcontainer_bg_promo.jpg) top left no-repeat #FFFFFF; color:#000000; width:960px; margin:0 auto; float:left;
	}
			
#maincontent{
	margin:15px 30px 25px 30px;
	padding:10px 10px 2px 20px;
	font:normal Verdana, Arial, Helvetica, sans-serif 10px;
	color:#006600;
	}

#maincontent p.top{
	font:normal 12px/14px Verdana, Arial, Helvetica, sans-serif;
	color:#006600;
	text-align:justify;
	padding-top:20px;
	}

#maincontent td {
	font:normal 11px/20px Verdana, Arial, Helvetica, sans-serif;
	color:#006600;
	}

#events{
	width:215px; height:190px;
	background:url(../images/events_bg1.png) left top no-repeat #FFFFFF;
	margin:3px 5px 0 5px;
	padding:2px 3px 3px 5px;
	font:normal 12px Verdana, Arial, Helvetica, sans-serif;
	color:#006600;
	}

#events ul{
	margin:8px 0 0 3px; padding:0; list-style:none;
	}

#events li{
	border-bottom:1px solid #d2bb04;
	width:195px;
	}


#promo{
	width:215px; height:190px;
	background:url(../images/promo_bg1.png) left top no-repeat #FFFFFF;
	margin:3px 5px 0 1px;
	padding:2px 3px 3px 1px;
	font:normal 12px Verdana, Arial, Helvetica, sans-serif;
	}

#promo ul{
	margin:8px 0 0 3px; padding:0; list-style:none;
	}

#promo li{
	border-bottom:1px solid #d2bb04;
	width:195px;
	}

	
/*---------------[Left Container end ]-----------*/


/*--------------[Sub Container Begin Here]----------------*/
#subContainer{
	background:url(../images/room-thumb_bg.jpg) top left repeat-x #000000;
	color:#000000;
	width:960px; margin:0 auto;
	float:left;
	}

#subContainer table{
	font:normal 12px Verdana, Arial, Helvetica, sans-serif;
	color:#fff;
	margin-bottom:2px;
	}


#subContainer td.a{
	border-right:1px solid #85a123;
	}

#subContainer td.b{
	padding:5px 0 5px 10px;
	border-right:1px solid #85a123;
	}

#subContainer td.c{
	padding:5px 5px 5px 10px;
	border-right:1px solid #85a123;
	font:normal 11px/12px Verdana, Arial, Helvetica, sans-serif;
	color:#4e5a23;
	}

#subContainer td.d{
	padding:5px 5px 5px 10px;
	border-right:1px solid #85a123;
	font:normal 11px/12px Verdana, Arial, Helvetica, sans-serif;
	color:#4e5a23;
	}

#subContainer a{
	font:normal 11px/14px Verdana, Arial, Helvetica, sans-serif;
	color:#003300;
	text-decoration:none;
	border:none;
	}

#subContainer a:hover{
	text-decoration:underline;
	}

#subcontent p{
	font:normal 12px/14px Verdana, Arial, Helvetica, sans-serif;
	color:#006600;
	text-align:justify;
	padding-top:50px;
	}


/*---------------[Sub Container end ]-----------*/

/*------------------------------Left Content Start-----------------------------------------*/


#leftContent{
	background:url(../images/left_border.gif) repeat-y right top #FFFFFF; 
	color:#000000;
	width:610px; margin:5px 12px 10px 8px; 
	padding:0 15px 0 0; 
	float:left;
	}
#leftContent h2{
	background:url(../images/dotted_line.gif) repeat-x 0 22px #FFFFFF;
	font:bold 30px/32px "Courier New", Courier, monospace;
	color:#000000; display:block;
	}
#leftContent h2 span.black{
	font:bold 30px/32px  "Courier New", Courier, monospace;
	color:#000000; background-color:#FFFFFF;
	}
#leftContent h2 span.brown{
	font:bold 30px/32px  "Courier New", Courier, monospace;
	color:#915A00; background-color:#FFFFFF; padding:0 4px 0 0;
	}
.darkgrey{
	margin:10px 0 0 0;
	font:normal 11px/14px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#404040; background-color:#FFFFFF;
	}
.darkgrey span{
	margin:10px 0 0 0;
	font:normal 13px/18px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#404040; background-color:#FDF7E0;
	}
#leftContent strong{
	font-weight:bold;
	}	
#leftContent p.blue{
	background:url(../images/star_icon.gif) no-repeat 0 2px #FFFFFF;
	font:bold 13px/15px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#0C6186; margin:17px 0 28px 0; padding:0 0 0 19px;
	}

#leftContent p.more{
	color:#000000; height:13px; margin:0 0 20px 0; float:left;
	background:url(../images/line_bg.gif) repeat-x 0 0 #FFFFFF;
	}
#leftContent p.more span.leftcurve{
	background:url(../images/left_curve.gif) no-repeat 0 0 #FFFFFF;
	color:#000000; height:13px; width:3px; margin:0 0 20px 0;  
	float:left; display:block;
	}

#leftContent p.more span.lineBg a{
	background:url(../images/more_bg.gif) repeat-x 0 0 #FFFFFF;
	font:bold 10px/13px Tahoma, Arial, Helvetica, sans-serif;
	color:#FDFDFD; text-decoration:none; width:42px; height:13px;  
	padding:0 0 0 7px; display:block;
	float:right;
	}
#leftContent p.more span.lineBg a:hover{
	background:url(../images/more_bg_on.gif) repeat-x 0 0 #FFFFFF;
	color:#FDFDFD;	
	}
#leftContent img.events{
	margin:0 12px 19px 0; float:left;
	}

#leftContent div.left1{
	width:521px; float:left;
	}
#leftContent div.services{
	width:246px; background:url(../images/left_border.gif) repeat-y right top #FFFFFF;
	color:#000000; padding:0 13px 11px 0; float:left;
	}
#leftContent h2.smallBlack{
	background:url(../images/dotted_line.gif) repeat-x 0 19px #FFFFFF;
	font:bold 24px/26px Georgia, "Times New Roman", Times, serif;
	color:#000000; display:block;
	}
#leftContent h2.smallBlack span.black2{
	font:bold 24px/26px Georgia, "Times New Roman", Times, serif;
	color:#000000; background-color:#FFFFFF; padding:0 5px 0 0;
	}

#left div.services ul{
	margin:8px 0 0 0; padding:0; list-style:none;
	}
#leftContent div.services ul li{
	font:bold 12px/21px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#BB4D00; background-color:#FFFFFF; 
	width:244px;
	}
#leftContent div.services ul li a{
	background:url(../images/service_list_icon.gif) no-repeat 0 4px #FFFFFF;
	font:bold 12px/21px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#BB4D00; text-decoration:none; padding:0 0 0 20px; display:block;
	height:21px;
	}
#leftContent div.services ul li a.linkOn{
	background:url(../images/service_list_icon.gif) no-repeat 0 4px #FFFECE;
	font:bold 12px/21px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#BB4D00; text-decoration:none; padding:0 0 0 20px; display:block;
	}
#leftContent div.services ul li a:hover{
	background-color:#FFFECE; color:#BB4D00;
	}

#leftContent div.testimonials{
	width:240px; padding:0 0 0 12px; float:left;
	}	
#leftContent div.testimonials p.grey{
	font:normal 12px/16px Arial, Helvetica, sans-serif;
	color:#404040; background-color:#FFFFFF; 
	padding:10px 0 12px 0;
	}
	
#leftContent div.blueBg{
	background-color:#F1F9FF; color:#000000; 
	width:229px; padding:17px 9px 22px 7px; float:left;
	}
	
#leftContent div.blueBgText{
	width:163px; float:left;
	}
#leftContent div.blueBgText p{
	font:bold italic 11px/18px Georgia, "Times New Roman", Times, serif;
	color:#0C6186; background-color:#F1F9FF;
	}
#leftContent div.blueBgPic{
	width:65px; padding:4px 0 0 0; float:left;
	}
	
/*------------------------------Left End-----------------------------------------*/



/*------------------------------Body bottom start---------------------------------*/

#bottom{
	width:960px; padding:2px 0 1px 0; 
	float:left;
	}

#bottom div.team{
	background:url(../images/team_bldg_bg.jpg) repeat-x #FFFFFF;
	color:#000000; height:153px; margin:0 0 2px 0;
	}
#bottom div.pergola{
	width:790px; float:left;
	}
#bottom div.pergola2{
	width:300px; padding:25px 0 0 10px; 
	float:left;
	}
	
#bottom div.bottomText{
	border-left:#F1F1F1 solid 5px; padding:0 0 0 10px;
	}
#bottom div.bottomText h2{
	font:normal 18px/20px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#0C6186; background-color:#FFFFFF; padding:8px 0 0 0;
	}
#bottom div.bottomText p.greyText{
	font:normal 13px/20px "trebuchet MS", Arial, Helvetica, sans-serif;
	color:#3B3B3B; background-color:#FFFFFF;
	}
#bottom div.bottomText p.greyText span{
	font:normal 13px/20px "trebuchet MS", Arial, Helvetica, sans-serif;
	color:#BB4D00; background-color:#FFFFFF; text-decoration:underline;
	}

#bottom div.wifi{
	width:134px; 
	float:left;
	}

#bottom div.socialnet{
	width:185px; 
	float:left;
	}
/*------------------------------Body bottom End-----------------------------------*/

/*------------------------------Footer Start-----------------------------------*/

#footer{
	background:url(../images/footer_bg1.gif) repeat-x 0 0 #333333;
	color:#000000; height:80px; padding:16px 0 0 0;
	}
	
#footer ul.nav{
	margin:0 auto; padding:0; list-style:none; width:676px;
	}
#footer ul.nav li{
	font:bold 11px/18px Arial, Helvetica, sans-serif;
	color:#ccc; background-color:#333; float:left; display:block;
	}
#footer ul.nav li a{
	font:bold 11px/18px Tahoma, Arial, Helvetica, sans-serif;
	color:#ccc; background-color:#333; padding:0 9px;
	text-decoration:none; 
	}
#footer ul.nav li a:hover{
	background-color:#CDCBCB; color:#000000;
	}

#footer p.copyright{
	margin:0 auto; padding:5px 0 5px 0; width:960px;
	font:normal 11px/26px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#999999; background-color:#333;
	}
#footer ul.navlink{
	margin:0 auto; padding:0; width:140px; list-style:none;
	}
#footer ul.navlink li{
	font:bold 10px/13px Tahoma, Arial, Helvetica, sans-serif;
	color:#FFFFFF; background-color:#F1F1F1; float:left;
	margin:0 7px 0 0; 
	}	
#footer ul.navlink li a{
	background:url(../images/footer_link.gif) no-repeat 0 0 #F1F1F1;
	font:bold 10px/13px Tahoma, Arial, Helvetica, sans-serif;
	color:#FFFFFF; text-decoration:none; width:50px; height:13px; 
	float:left; display:block; padding:0 0 0 12px;
	}
#footer ul.navlink li a:hover{
	background:url(../images/footer_link_on.gif) no-repeat 0 0 #F1F1F1;
	color:#FFFFFF;
	}
/*------------------------------Footer End-----------------------------------*/
