body{ 
	   margin:0 auto; 
        font-family:Verdana, Arial, Helvetica, sans-serif; 
		font-size:10px; 
		color:#000; 
		
		}
img{border:none;}		
		
.main_div{ width:1000px; margin:0 auto; height:auto}		
 

#contentdiv{width:1000px; height:auto;}		

#contentdiv1{width:1000px; height:50px;}
	
.ind_header{ width:1000px; float:left; height:107px;}
 .mid_header{ width:1000px; float:left; height:675px; background-image:url(../images/Base_Strip.jpg); background-repeat:repeat-y;}
 .mid_img{ width:1000px; float:left; height:385px;} 
 .mid_img1{ width:500px; float:left; height:371px; text-align:right; }
 .mid_img2{ width:500px; float:left; height:371px; text-align:left; }
 .foot_txt{ width:912px; float:left; height:auto;  padding-left:44px; padding-top:40px;}
 .foot_txt1{ width:912px; float:left; height:200px; border:2px solid #efefef;  }
 .indreserv_div{ width:895px; float:left; height:30px; padding-top:15px; padding-left:17px;}
 .ind_color{ font-size:14px;  font-weight:bold; color:#800000; }
 .ind_color1{ font-size:14px; font-weight:bold; color:#771b1b; }
 .foot_indiv{ width:895px; float:left; height:130px; padding-left:17px;} 
 .foot_indiv1{ width:895px; float:left; height:130px;}
 .foot_dotdiv{ width:295px; float:left; height:130px; text-align:left; background-image:url(../images/dotted_line.jpg); background-repeat:repeat-y;}
  
  .foot_dotdiv_new{ width:315px; float:left; height:130px; text-align:left; background-image:url(../images/dotted_line.jpg); background-repeat:repeat-y;}
  
  
  .foot_dotcontent{ width:250px; float:left; padding-left:45px; height:130px;}
  
   .foot_dotcontent_new{ width:250px; float:left; padding-left:35px; height:130px;}
  
  
  .foot_dotcondiv1{ width:250px; float:left; height:25px; font-size:12px; color:#666;}
  .foot_nodotdiv{ width:280px; float:left; height:130px; text-align:left;}
  .foot_condiv{ width:280px; float:left; height:25px; font-size:12px; color:#666;}
  .foot_condiv1{ width:280px; float:left; height:25px;}
  .otherFnt{ font-size:12px; font-weight:bold; }
  .contactnt{ font-size:11px; font-weight:bold; }
  .foot_strip{ width:1000px; float:left; height:39px;}		
.sub_main1{ width:1000px; float:left; height:auto;}
.submain_div{ width:1000px; float:left; height:80px;}		
.submaindiv_space{ width:1000px; float:left; height:5px;}
.logo_div{ width:185px; float:left; text-align:left;}		
 .subdiv_content{ width:150px; float:left; height:80px;}
 .subdiv_content1{ width:650px; float:left; height:80px;}
  .sub_txt{ width:650px; text-align:right; height:17px;}
   .sub_txt1{ width:650px; text-align:right; height:35px;}
    .sub_txt2{ width:650px; text-align:left; float:left;}
	  .sub_txt21{ width:760px; text-align:left; float:left;}
  .otherFnt1{ color:#af8b31;}
    .otherFnt12{ color:#af8b31; font-size:13px;}
	.otherFnt13{ color:#af8b31; font-size:10px;}
	    .triffFnt12{ color:#af8b31; font-size:11px;}
  .overview_fnt{ color:#af8b31; font-size:26px; font-weight:; font-family:"Monotype Corsiva"}
   .contact_fnt{ color:#af8b31; font-size:20px; font-weight:; font-family:"Monotype Corsiva"}
 .festivSeasonFnt{ color:#af8b31; font-size:18px; font-weight:bold; font-family:"Monotype Corsiva"}
  .festivSeasonFnt1{ color:#af8b31; font-size:20px; font-weight:bold; font-family:"Monotype Corsiva"}
  .overview_fnt3{ color:#af8b31; font-size:22px; font-weight:bold;}
  .overview_fnt4{ color:#af8b31; font-size:13px; font-weight:bold;}
  .home_fnt{ width:102px; float:left; text-align:right;} 
   .home_fnt1{ width:130px; float:left; text-align:center;  } 
     .home_fnt2{ width:112px; float:left; text-align:right;} 
	  .mid_bodleft{ width:994px; float:left; padding-left:6px;}
      .mid_div{ width:987px; height:590px; float:left; border:2px solid #efefef;}
	    .mid_intdiv{ width:987px; height:990px; float:left; border:2px solid #efefef;}
		.mid_intdiv8{ width:987px; height:1080px; float:left; border:2px solid #efefef;}
		.traiff_intdiv8{width:987px; height:1670px; float:left; border:2px solid #efefef;}
		.mid_intdiv1{ width:987px; height:790px; float:left; border:2px solid #efefef;}
		.mid_condiv1{ width:987px; height:920px; float:left; border:2px solid #efefef;}
		.mid_intdiv3{ width:987px; height:710px; float:left; border:2px solid #efefef;}
			.mid_intdiv2{ width:987px; height:740px; float:left; border:2px solid #efefef;}
			.mid_intdiv4{ width:987px; height:860px; float:left; border:2px solid #efefef;}
			.mid_intdiv5{ width:987px; height:1140px; float:left; border:2px solid #efefef;}
			.mid_carrer{ width:987px; height:1240px; float:left; border:2px solid #efefef;}
	    .mid_div1{ width:987px; float:left;}
		.reserv_div{ width:824px; float:left; text-align:left; padding-left:80px;}
	  .ind_height{ height:138px; width:97%}
	  .left_menu{ width:270px; float:left; height:590px;}
	   .left_menu1{ width:270px; float:left; height:30px;}
	   .left_col1{ width:40px; float:left; text-align:center; padding-top:5px; }
	    .left_col2{ width:198px; float:left; font-size:12px;}
		  .left_col21{ width:198px; font-size:12px; height:24px; background-image:url(../images/sidelinks_on.jpg); }
		  .left_col23{ width:198px; font-size:12px; height:19px; background-image:url(../images/sidelinks_over.jpg); padding-top:5px;}
		   .left_col22{ width:198px; font-size:12px;}
	   
	   .right_content{ width:702px; float:left; height:500px;}
	    .right_content5{ width:650px; float:left; height:500px; padding-left:40px;}
	   .right_content2{ width:702px; float:left; height:630px;}
	    .right_head_1{ width:702px; float:left; height:310px;}
		 .right_head{ width:702px; float:left; height:356px;}
		.takeTour{ width:702px; float:left; height:41px;}
		.takeTourbtmSpc{ width:201px; float:left; height:20px; }
			 .right_contentint1{ width:677px; float:left; height:300px; padding-left:20px;}
			  .right_contentint1New{ width:687px; float:left; height:300px; padding-left:10px;}
		 .right_content1{ width:677px; float:left; height:165px; padding-left:20px;}
		  .right_contenttxt{ width:457px; float:left; font-size:11px; line-height:20px;}
		  .right_contenttxtNew{ width:467px; float:left; font-size:11px; line-height:20px;}
		    .carrer_contenttxt{ width:570px; float:left; font-size:11px; line-height:20px;}
		   .traff_contenttxt{ width:457px;}
		   .traff_contenttxt1{width:442px; float:left; padding-left:15px; height:30px; text-align:justify;}	
		   		   .traff_contenttxt2{width:442px; float:left; padding-left:15px; height:43px; text-align:justify;}	
				      .traff_contenttxt21{width:442px; float:left; padding-left:15px; height:60px; text-align:justify;}	
		   	   .traff_arrivaltxt{ width:457px; height:30px; float:left;}    
			   .traif_txt{ text-align:justify;} 
		  .contact_contenttxt{ width:650px; float:left; height:auto; }
		   .nmain_align{ text-align:justify;}
		   .contact_contenttxt7{ width:630px; float:left; height:auto; padding-left:20px; }
		  .contact_col1{ width:297px; float:left; height:auto; border:1px solid black; height:240px;}
		   .contact_col3{ width:297px; float:left; height:auto; border-bottom:1px solid black; border-right:1px solid black; border-top:1px solid black; height:240px;}	
		    .contact_col38{ width:297px; float:left; height:auto; border-bottom:1px solid black; border-right:1px solid black; border-left:1px solid black; height:220px;}	
			  .contact_col39{ width:297px; float:left; height:auto; border-bottom:1px solid black; border-right:1px solid black; height:220px; }  
		  .contact_reg{ width:297px; float:left; height:auto;}
		    .contact1{ width:74px; float:left;}
			.contact11{ width:74px; float:left; padding-left:20px;}
			.contact2{ width:25px; float:left;}
			.contact21{ width:15px; float:left;}
			.contact3{ width:138px; float:left; font-size:11px; line-height:15px;}
			.contact36{ width:108px; float:left; font-size:11px; line-height:15px; padding-left:27px;}
			.contact31{ width:128px; float:left; font-size:11px; line-height:15px;}
			.contactreg31{ width:178px; float:left; font-size:11px; line-height:15px;}
			.contact_col12{ width:257px;}
			.contact_lko{ width:257px; height:55px;}
			.contact_lko1{ width:257px; height:42px;}
			.contact_lko2{ width:257px; height:29px;}
			.contact_col1space{ width:237px; height:28px; float:left;}
			.contact_col1reg1{ width:287px; height:30px;}
			.contact_col1reg{ width:287px; height:71px;}
			.contact_col121{ width:217px; padding-left:20px;}
			.contact_reg21{ width:267px; padding-left:20px;}
			 .contact_col2{ width:237px; float:left; height:auto;}		  	  
		   .contact_contentint1{ width:650px; float:left; height:550px;}
		   .right_contenttxt2{ width:457px; font-size:11px; line-height:20px;}
		    .right_contenttxt21{ width:457px; font-size:11px; line-height:20px;}
			 .right_contenttxt22{ width:457px; font-size:11px; height:12px;}
			  .right_reserv1{ width:210px; float:left; font-size:11px; line-height:20px;}
			 .right_reserv2{ width:300px; float:left; font-size:11px; height:12px;}
			.left_content_inner{width:450px; }
			.leftmaindiv
{width:670px; height:820px; float:left;}
.leftdiv1
{
width:510px; height:510px; margin:20px; 
}
.rows
{width:520px; height:35px; float:left;
}
.name
{width:180px; height:30px; float:left; text-align:right; padding-top:1px; font-size:11px;
}
.ind_height{ height:138px;}
.nametextbox
{width:280px; height:30px; float:left; padding-left:20px;
}

			.left_content_inner1{width:420px; text-align:left; padding-left:30px;}
			.left_content_row{width:450px; height:30px; float:left;}
			.left_content_label{width:180px; height:30px; float:left; text-align:right; float:left;}
.left_content_input{width:220px; height:30px; float:left; margin-left:5px;}
.left_comment_label{width:180px; height:110px; float:left; text-align:right;}
.left_comment_textarea{width:220px; height:110px; float:left;margin-left:5px; }
.left_content_button{width:320px; height:30px; float:left; margin-left:5px;}
.submit_button
{
 
 background-color:#af8b31;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
 color:#ffffff;

}

.text_box3
   {
    width:150px;
	height:18px;
	 border:1px solid #cccccc;
   
 }
 .red{color:#FF0000; font-size:14px; font-family:Verdana, Arial, Helvetica, sans-serif;}
 .nametextbox1
{width:280px; height:110px; float:left; padding-left:20px;
}
 
 .textarea1{border:1px solid #cccccc;}
		   	   .right_check{ width:200px; float:left; height:165px; padding-left:20px;}
			    .right_checkNew{ width:210px; float:left; height:165px; padding-left:10px;}
			   .right_check1{ width:200px; float:left;}
		   .right_reserve{ width:200px; float:left; height:40px;}
		   .right_checkin{ width:192px; float:left; height:32px;}
		    .right_checkin2{ width:192px; float:left; height:40px;}
		   .right_checkin1{ width:196px; float:left; height:28px; border:1px solid #cccccc;}
		    .chkcol1{ width:165px; float:left; font-size:13px; padding-left:5px; padding-top:2px;}
			.chkcol2{ width:15px; float:left; padding-top:3px;}
		    .right_select{ width:200px;  height:28px; border:1px solid #cccccc;}
		    .right_reserve1{ width:190px; background-color:#af8b31; font-size:13px; height:22px; color:#FFFFFF; padding-left:10px; padding-top:4px;}
		 .foot_space{ width:150px; float:left;}
	   .footer_div{width:1000px; 
            float:left; height:auto; text-align:center;
			 					
		   }
		   
		   .footer_div2{width:1000px; 
            float:left; height:auto; text-align:center;
			 					
		   }
	  
	    .footer_div1{width:1000px; 
            float:left;
			 					
		   }
		   
		   .footer_divcol1{width:343px; padding-left:300px; 
            float:left; height:20px; padding-top:4px;
			 					
		   }
		   
		   
		   .footer_divcol2{width:180px; 
            float:left; height:24px;
			 					
		   }
		   
		    .footer_w3divcol2{width:80px; 
            float:left; height:24px;
			 					
		   }
		   
		   .offer_pad{ padding-left:20px;}
		   .offer_padNew{ padding-left:15px;}
		    .offer_pad1{ padding-right:24px;}
 .leftmenuid a:link{color:#000; text-decoration:none; font-size:10px;}
.leftmenuid a:visited{color:#000; text-decoration:none; font-size:10px;}
.leftmenuid a:hover{color:#000; text-decoration:none; font-size:10px;}

#leftmenuid2 a:link{ color:#FFFFFF; text-decoration:none; font-size:10px;}
#leftmenuid2 a:visited{color:#FFFFFF; text-decoration:none; font-size:10px;}
#leftmenuid2 a:hover{color:#FFFFFF; text-decoration:none; font-size:10px;}


#contact a:link{color:#000000; text-decoration:none; font-size:10px;}
#contact a:visited{color:#000000; text-decoration:none; font-size:10px;}
#contact a:hover{color:#af8b31; text-decoration:none; font-size:10px;}

 .sub_txt2 a:link{color:#000; text-decoration:none; font-size:10px;}
.sub_txt2 a:visited{color:#000; text-decoration:none; font-size:10px;}
.sub_txt2 a:hover{color:#af8b31; text-decoration:none; font-size:10px;}

 .sub_txt21 a:link{color:#000; text-decoration:none; font-size:10px;}
.sub_txt21 a:visited{color:#000; text-decoration:none; font-size:10px;}
.sub_txt21 a:hover{color:#af8b31; text-decoration:none; font-size:10px;}


.hand_link{ cursor:pointer;}


#mail a:link{color:#000; text-decoration:none; font-size:10px;}
#mail a:visited{color:#000; text-decoration:none; font-size:10px;}
#mail a:hover{color:#000; text-decoration:none; font-size:10px;}


#con_mail a:link{color:#000; text-decoration:none; font-size:11px;}
#con_mail a:visited{color:#000; text-decoration:none; font-size:11px;}
#con_mail a:hover{color:#000; text-decoration:none; font-size:11px;}


.con_mail2 a:link{color:#000; text-decoration:none; font-size:11px;}
.con_mail2 a:visited{color:#000; text-decoration:none; font-size:11px;}
.con_mail a:hover{color:#000; text-decoration:none; font-size:11px;}

#ind_mail a:link{color:#666; text-decoration:none; font-size:12px;}
#ind_mail a:visited{color:#666; text-decoration:none; font-size:12px;}
#ind_mail a:hover{color:#666; text-decoration:none; font-size:12px;}


.ind_mail2 a:link{color:#666; text-decoration:none; font-size:12px;}
.ind_mail2 a:visited{color:#666; text-decoration:none; font-size:12px;}
.ind_mail2 a:hover{color:#666; text-decoration:none; font-size:12px;}

.txt_heading{  font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#000000; font-weight:800;}

.txt_special{ color:#000000; font-size:12px;}
.txt_special1{ color:#000000; font-size:17px;}


.contact_col39New{ width:595px; float:left; height:auto; border-bottom:1px solid black; border-right:1px solid black; height:200px; } 
.contact_col1New{ width:297px; float:left; height:auto; border:1px solid black; height:250px;}
.contact_col3New{ width:297px; float:left; height:auto; border-bottom:1px solid black; border-right:1px solid black; border-top:1px solid black; height:250px;}	


/*----------------------------*/


 .Telph_colondiv{ width:20px; 
                 float:left; 
				 height:auto; 
				 color:#666;
				 }

 .Telph_condiv2{ width:200px; 
                 float:left; 
				 height:auto; 
				 font-size:12px; 
				 color:#666;
				 }
 
 .Telph_condiv1{ width:60px; 
                 float:left; 
				 height:auto; 
				 font-size:12px; 
				 color:#666;
			  }
 
 .lkoph_dotcondiv1{ width:170px; 
                  float:left; 
				  height:auto; 
				  font-size:12px; 
				  color:#666;
				 }
 
 
 .right_content_11{ width:702px; float:left; height:340px;}
 
  .right_head_2{ width:702px; float:left; height:310px;}
 
 .special_offerdiv{width:692px; float:left; height:41px;}
 

.contact_col1New14{ width:297px; float:left; height:auto; border:1px solid black; height:270px;}

 .contact_col3New14{ width:297px; float:left; height:auto; border-bottom:1px solid black; border-right:1px solid black; border-top:1px solid black; height:270px;}	

 