/* CSS Document */

	*{
	padding:0px;
	margin:0px auto;
	}


    body{
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size:12px;
	line-height:22px;
	font-weight:normal;
	color:#686a3c;
	background:#e0eab2;
	}
	
	a, a:visited{
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#686a3c;
	text-decoration:none;
	}
	
	a:hover{
	color:#686a3c;
	text-decoration:underline;
	}
	
	
	
    img{ border:none;}
	p{ padding:0; margin:0px;}
	
	ul{list-style-type:none; display:inline;}
	
	h1{
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
    }
	
	.left{ float:left;}
	.rigth{ float:right;}
	.clear{ clear:both;}
	
	.indent{ letter-spacing:30px;}
	
	.divider-padding{ padding:0 45px;}
	.paddingleft{ padding-left:14px;  }
	.paddingtop{ padding-top:12px;}
	
	
	 /* overall wrapper */
	#wrapper{ width:100%x;}
	
	#header-container{
		width:864px;
		height:158px;
		background:url(../images/header-bg.gif) no-repeat;
	}
	  .logo-holder{
	  
	    width:326px;
		height:120px;
		float:left;
		padding:17px 0 0 23px;
	
	  
	  }
	  
	    .nav-container{
	    width:332px;
		float:left;
		height:140px;
		padding:17px 0 0 0;
		
	  }
	  
	  #nav-holder{
	   
	   width:321px;
	   height:51px;
	   padding-top:8px;
	   float:right;
	
	
	
	 }
	  #nav-holder ul li a span {
	  display:none;
	 }
	 
	 #nav-holder ul {
		float: left;
		
	}
	 
	 #nav-holder li{
	 display:inline;
	 
	 }
		.nav-area{
		width:80px;
		height:51px;
	}
	 
		#homelink a:link{
		background-image:url(../images/nav/home.gif);
		text-decoration:none;
		float: left;
	}    	
	
		#homelink a:visited{
		background-image:url(../images/nav/home.gif);
		text-decoration:none;
	}    	
	
		#homelink a:hover{
		background-image:url(../images/nav/home-hover.gif);
		text-decoration:none;
	}
	
		
	
		.nav-area{
		width:80px;
		height:51px;
	}
	 
		#roomslink a:link{
		background-image:url(../images/nav/rooms.gif);
		text-decoration:none;
		float: left;
	}    	
	
		#roomslink a:visited{
		background-image:url(../images/nav/rooms.gif);
		text-decoration:none;
	}    	
	
		#roomslink a:hover{
		background-image:url(../images/nav/rooms-hover.gif);
		text-decoration:none;
	}
	
	
		.nav-area{
		width:80px;
		height:51px;
	}
	 
		#rateslink a:link{
		background-image:url(../images/nav/rates.gif);
		text-decoration:none;
		float: left;
	}    	
	
		#rateslink a:visited{
		background-image:url(../images/nav/rates.gif);
		text-decoration:none;
	}    	
	
		#rateslink a:hover{
		background-image:url(../images/nav/rates-hover.gif);
		text-decoration:none;
	}
	
		.contact-area{
		width:81px;
		height:51px;
	}
	 
		#contactlink a:link{
		background-image:url(../images/nav/contact.gif);
		text-decoration:none;
		float: left;
	}    	
	
		#contactlink a:visited{
		background-image:url(../images/nav/contact.gif);
		text-decoration:none;
	}    	
	
		#contactlink a:hover{
		background-image:url(../images/nav/contact-hover.gif);
		text-decoration:none;
	}
	
	
	#body-container{
	width:100%;
	height:253px;
	background:#fff;
	}
	
	#body-holder{
	width:864px;
	height:253px;
	color:#979b3a;	
	}
	
	.body-content-holder{
	width:590px;
	height:253px;
	float:left;
	color:#979b3a;
	background:url(../images/body-text-bg.gif) no-repeat;
	}
	
	.body-content-holder p{
	padding:12px 10px 0 10px;
	text-align:justify;
	}	
	
	
	.midbody-container{
		width:808px;
		height:210px;
		background: url(../images/content-bg.gif) no-repeat;
		margin-top:25px;
		padding:14px 28px 0 28px;
	}
	
	.imageholder{
	float:left;
	width:358px;
	height:198px;
	
	}
	.midbody-container p{
	padding:12px 0 0 20px;
	text-align:justify;
	}
	
	.midbody-container2{
		width:808px;
		height:425px;
		background: url(../images/content-bg.gif) no-repeat;
		margin-top:25px;
		padding:14px 28px 0 28px;
	}
	.line{ border-bottom:#bdc698 1px solid;}
	
	.midbody-container2 ul li{
	display:inline;
	float:left;
	padding-top:10px;
	width:239px;
	text-align:justify;
	} 
	
	.midbody-container2 ul li p{
	
	padding-top:10px;
	} 
	
	.midbody-container3{
		width:808px;
		height:135px;
		background: url(../images/content-bg.gif) no-repeat;
		margin-top:25px;
		padding:14px 28px 0 28px;
		color:#979b3a;
	}
	
	.cards
	{
	width:100%;
	height:74px;
	background:#f9fbf1;
	text-align:center;
	padding-top:10px;
	
	}
	
	
	#footer-container{
	width:814px;
	height:79px;
	padding:10px 25px;
	background:url(../images/footer-bg.gif) no-repeat;
	color:#979b3a;
	margin-top:25px;
	font-size:11px;
	}
	
	#footer-container a, a:visited{
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#686a3c;
	text-decoration:none;
	}
	
	#footer-container a:hover{
	color:#686a3c;
	text-decoration:underline;
	}
	
	
 /* contact page */
		 
	.midbody-container-contact{
		width:808px;
		height:410px;
		background: url(../images/content-bg.gif) no-repeat;
		margin-top:25px;
		padding:14px 28px 0 28px;
	}
	
	.contact-holder{
	width:500px;
	height:360px;
	float:left;
	margin-top:25px;
	}
	
	.body-content-holder-contact{
	width:576px;
	height:196px;
	float:left;
	color:#979b3a;
	}	
	
	#body-container-contact{
	width:100%;
	height:196px;
	background:#fff;
	} 
	
	#body-holder-contact{
	width:864px;
	height:196px;
	color:#979b3a;	
	}
	
	.body-content-holder-contact p, .body-content-holder-rooms p {
	padding:12px 10px 0 10px;
	text-align:justify;
	}
	
	
	 .textbut{font-family:Arial,Helvetica,sans-serif; font-size:12px; font-weight:normal; color:#429971; margin:1px; padding:3px 1px 1px 1px; border:1px solid #77c541; background-color:#c7e298; height:25px}

	 .textbut-big{font-family:Arial,Helvetica,sans-serif; font-size:12px; font-weight:normal; color:#429971; margin:1px; padding:3px 1px 1px 1px; border:1px solid #77c541; background-color:#c7e298; width:427px;}
     
	 .submit{padding:15px 0 0 180px; }
	 
	 
	.contact-holder-add{
	width:308px;
	height:360px;
	float:left;
	margin-top:25px;

	}
	
	.textpadding
	{ padding-top:20px;}
	
	 /* rooms page */
	 
	 .body-content-holder-rooms{
	width:486px;
	height:196px;
	float:left;
	color:#979b3a;
	}	
	
		.midbody-container-rooms{
		width:808px;
		height:410px;
		background: url(../images/content-bg.gif) no-repeat;
		margin-top:25px;
		padding:14px 28px 0 28px;
	}
	
	.suite-room{
	width:239px;
	float:left;
	height:357px;
	margin-top:25px;
	}
	
	.services-holder-rooms{
	width:569px;
	height:110px;
	float:left;
	margin-top:25px;
	

	}
	
	.midbody-container-rooms ul li{
	display:inline;
	float:left;
	width:166px;
	text-align:justify;
	padding-left:20px;
	} 
	
	.suite-holder-rooms{
	width:569px;
	height:225px;
	float:left;
	margin-top:20px;
	

	}
	.suite-holder-rooms p{
	float:left;
	padding-left:14px;
	padding-top:14px;
	} 
	
	.list{ 
	float:left;
	width:300px;
	padding:5px 0 0 0;
	}
	
	.list ul li{
	display: block;
	float:left;
	text-align:justify;
	list-style-type:none;
	list-style:none;
	width:300px;
	} 
	
		.midbody-container-suite{
		width:808px;
		height:640px;
		margin-top:25px;
		padding:14px 28px 0 28px;
	     border-top:#bdc698 1px solid;
	}
	

	
	.midbody-container-suite ul li{
	display:inline;
	float:left;
	padding-top:10px;
	width:239px;
	text-align:justify;
	} 
	
   /* rates page */
   
      	.midbody-container-rates{
		width:808px;
		height:500px;
		background: url(../images/content-bg.gif) no-repeat;
		margin-top:25px;
		padding:14px 28px 0 28px;
	}
   
   .table1{
   width: 808px;
   height:35px;
   border-bottom:#bdc698 1px solid;
   float:left;
   text-align: left;
   vertical-align:middle;
   padding-top:10px;
   font-size:18px; 
   
   }
   
   .cars-holder{
   width:808px;
   float:left;
   height:235px;
   margin-top:40px;
   }
   
   .cars-holder p{
   text-align:justify;
   }  