/* CSS Document */
* {
	margin: 0;
	padding: 0;
}


body{
	margin:					1px 0 0 0;
	padding:				0px;
/*	background:				#A5C8D6 url(../images/bg_texure.gif) left top repeat ;*/
	background:				#005a7a;
	font-family:			"Trebuchet MS", verdana, arial;
	font-size:				11px;
	color:					#000;
	text-align:				left;
				
}

div, h1, h2, p, form, label, input, textarea, img, span{
	margin:0; padding:0;
}

img { border:0 none; }

h1{
	 font-size:					18px;
	 margin-bottom:				15px;
	 border-bottom: dotted 1px #999999;}

.wapper{
		width:					925px;
		margin:					5px auto ;


}

#header{
		width:					925px;
		height:					114px;
		background:				url(../images/banner_blue.gif) left top no-repeat;
		margin:					0;
		position:				relative;
}

.tollfree {font-size:13px; color:#ff8000; font-family:"trebuchet MS", verdana, arial; margin:5px;}

#logo{
	float:					left;
	width:					312px;
	height:					114px;
	position:				absolute;
	left: 					13px;
	top:					0px;
	/*top: 					16px;*/
		

}

#booknow{
 		float:					right;
		width:					110px;
		height:					31px;
		padding-right:           20px;
		
		}

#booknow a{
 		float:					right;
		width:					110px;
		height:					31px;
		background:				url(../images/reservation_icon.gif) left top no-repeat;
}

#booknow a:hover{
 		float:					right;
		width:					110px;
		height:					31px;
		background:				url(../images/reservation_icon.gif) left top no-repeat;
}

/*NAVIGATION STYLE STARTS HERRE*/

#menu {
	width: 925px;
	height: 41px;
	
	padding: 1px 0;
	background: url(../images/menu_bg.gif) left top repeat-x;
}

#menu ul {
	height: 41px;
	margin: 0;
	padding: 0;
	background: url(../images/menu_line.gif) no-repeat;
	list-style: none;
}


#menu li {
	float: left;
	height: 41px;
	background: url(../images/menu_line.gif) no-repeat right top;
}

#menu a {
	float: left;
	height: 41px;
	padding: 0px 25px 0 25px;
	text-decoration: none;
	font-size: 1.2em;
	font-weight: bold;
	color: #FFFFFF;
	line-height:41px;
}

#menu a:hover {
	background: url(../images/menu_over.gif) left top repeat-x;
	color: #333333;
}

#menu .current_page_item a {
	background: url(../images/menu_over.gif)  left top repeat-x;
	color: #725309;
}

/*NAVIGATION STYLE ENDS HERRE*/


#page{
		width:					100%;
		margin:					0 auto;
		float:					left;
		background:				#ffffff	url(../images/page_bg.gif) left top repeat-x;
		height:					auto;
}

#fotter{
		width:					925px;
		height:					50px;
		background:				url(../images/fotter_bg.gif) left top repeat-x;
		text-align: 			left;
		color:					#000;
		line-height:			30px;
		clear:					both;
		font-family:			"Trebuchet MS", verdana;
		font-size:				12px;
		padding:				15px 0 0 0;
		
}

#fotter a{
	font-family:				"Trebuchet MS", verdana;
	padding: 	          	   5px 3px;
	text-decoration:			none;
	color:						#01455e;
	font-size:					11px;
}


#fotter a:hover{
	font-family:				"Trebuchet MS", verdana;
	background:					url(../images/fotter_over.gif)  left center repeat-x;
	padding: 	          	   5px 3px;
	color:						#000000;
}

#left_panel{
		float:					left;
		width:					334px;
}

#content {
	float: 						right;
	width: 						630px;
	text-align:					left;
	padding:	        		1px 10px 0 0;		
}

#content1 {
	float: 						left;
	width: 						895px;
	text-align:					left;
	padding:	        		1px 0 0 10px;		
}

#content_inner {
	float: 						left;
	width: 						880px;
	text-align:					left;
	padding:	        		1px 0 0 15px;		
}

.boxx04 {
 	width:					850px;
	float: 					left;
	padding:	   	        8px 0 0 1px;
	font-family:			"Trebuchet MS", verdana;
	font-size:				12px;
	margin-left:	5px;
}

.boxx04 .bx01 {
	height: 20px;
	margin: 0;
	padding: 2px 0 2px 14px;
	font-size: 1.2em;
	font-weight: bold;
	color: #FFFFFF;
	line-height:20px;
	background:#f48000;
	text-transform:uppercase;}

#img01{
	width:						880px;
	height:						227px;
	background:					url(../images/image_03.gif);
	margin: 0 auto  18px auto;
	padding:					5px;
	border:						1px solid #CCCCCC;

}



/*#########################################################


/*
Design by Free CSS Templates
http://www.freecsstemplates.org
Released for free under a Creative Commons Attribution 2.5 License
*/



h1, h2, h3 {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
}

h1 {
	font-size: 3em;
}

h2 {
	font-size: 2em;
}

h3 {
	font-size: 1em;
}

p, ul, ol {
	margin-bottom: 0em;
/*	line-height: 160%;*/
}

ul, ol {
}

blockquote {
}

a {
	color: #004060;
	text-decoration:none;
	
}

a:hover {
	text-decoration: none;
	color:#000;
}

hr {
	display: none;
}

/* Menu */


.post .title {
	margin: 0;
	padding: 5px 20px;
	letter-spacing: -2px;
	border-bottom: 1px solid #F5F5F5;
}

.post .title a {
	text-decoration: none;
}

.post .entry {
	padding: 10px 20px;
}

.post .meta {
	height: 26px;
	background: #F5F5F5;
	border-top: 1px solid #E9E9E9;
	font-size: smaller;
	font-weight: bold;
}

.post .posted {
	float: left;
	height: 16px;
	padding: 5px 20px;
	background: url(images/img09.gif) no-repeat left bottom;
}

.post .permalink, .post .comments {
	float: right;
	height: 16px;
	padding: 5px 20px;
}

.post .permalink {
	background: url(images/img10.gif) no-repeat right bottom;
}

/* Sidebar */

#sidebar {
	float: left;
	width: 260px;
	text-align:left;
	padding: 1px 0 0 15px;
	font-family:"Trebuchet MS", verdana;
	font-size:12px;
}

#sidebar ul {
	margin: 0;
	padding: 0;
	list-style: none;
}

#sidebar li {
	margin:2px 0 2px 2px;
	background:#e9f7ea;
	height:20px;
	padding-left:10px;
	padding-top:2px;
}



#sidebar li ul {
	padding: 20px;
}

#sidebar li li {
	margin: 0;
}

#sidebar p {
	padding: 0 10px;
	color:#004060;
	text-align:justify;
}

#sidebar h2 {
	height: 34px;
	margin: 0;
	padding: 6px 0 0 10px;
	background: url(../images/sidebar-bg.gif) left top repeat-x;
	font-size: 1.2em;
	font-weight: bold;
	color: #FFFFFF;
	line-height:13px;
	text-transform:uppercase;
}

.line_div { background:url(../images/grad-line.jpg) top left no-repeat; color:#FFFFFF; font-weight:bold; margin:0; text-transform:uppercase; height:32px; padding:6px 0 2px 10px;}


#sidebar a {
		font-family:			"Trebuchet MS", verdana, arial;
		font-size:				12px;
		color:					#055a7d;
		text-decoration:		 none;
		padding:                 0 1px;

}


#sidebar a:hover {
	text-decoration: none;
	background:#FFF;
	width:100%;
	color:#055a7d ;
}



/*##################SIDEABR INSIDE#################*/


#sidebar_inside {
	float: left;
	width: 182px;
	text-align:left;
	padding: 15px 0 0 0px;
	font-family:"Trebuchet MS", verdana;
	font-size:12px;
	border-right: dotted 1PX #CCCCCC;
}

#sidebar_inside ul {
	margin: 0;
	padding: 0;
}

#sidebar_inside li {
	list-style:none;
}

#sidebar_inside a {
	float: left;
	display:
	height: 31px;
	text-decoration: none;
	font-size: 1.1em;
	font-weight: bold;
	background: url(../images2/sidebar_01.gif) left top repeat-x;
	border-bottom:solid 2px #CCCCCC;
	line-height:31px;
	color:#666666;	
	
}

#sidebar_inside a:hover {
	background: #fff3d6 ;
	color: #725309;
	border-bottom:solid 2px #CCCCCC;
}

#sidebar_inside .current_page_item a {
	background: url(../images/menu_over.gif)  left top repeat-x;
	color: #725309;
}


/* Search */

#search form {
	padding: 20px;
}

#search br {
	display: none;
}

#search #s {
	width: 135px;
}

/* Footer */



.contact_box{
	font-family:Arial, Helvetica, sans-serif;
	line-height:20px;
	background:url(../images/contact_bg.gif) left top repeat-x;
	height:90px;
	font-size:14px;
}

/*.contact_box{
	background:url(../images/map.jpg) top left no-repeat;
	height:100%;
}*/



/* Sidebar */



.boxx {
 	width:					568px;
	height:					38px;
/*	height:					174px;*/
	/*background:				url(../images/box_bg_orange.gif) repeat-x left top;*/
	float: 					left;
	padding:	   	        0px 0 0 0px;
	font-family:			"Trebuchet MS", verdana;
	font-size:				12px;
	margin-left:			0px;
	/*padding-bottom:        20px */
	
	
}

.boxx ul {
	margin: 0;
	padding: 0;
	list-style: none;
}

.boxx li {
	margin:0 0 2px 0;
	background:#e4deca;
	height:20px;
}



.boxx li ul {
	padding: 20px;
}

.boxx li li {
	margin: 0;
}

.boxx p {
	padding: 10px 15px;
	text-align:justify;
	color:#004060;
}

.boxx h2 {
	/*background:url(../images/packge_bg.gif) top left repeat-x;*/
	margin:5px 0 0 0;
	padding: 2px 0 2px 6px;
	font-size: 1.5em;
	font-weight: bold;
	color: #F48000;
	line-height:20px;
	text-transform:uppercase;
}


.boxx3 {
 	width:					305px;
	height:					auto;
/*	height:					174px;
	background:				url(../images/box_bg_yellow.gif) repeat-x left top;*/
	float: 					left;
	padding:	   	        0px 0 10px 0px;
	font-family:			"Trebuchet MS", verdana;
	font-size:				12px;
	margin-left:			5px;
}

.boxx3 ul {
	margin: 0;
	padding: 0;
	list-style: none;
}

.boxx3 li {
	margin:0 0 2px 0;
	background:#e4deca;
	height:20px;
}



.boxx3 li ul {
	padding: 20px;
}

.boxx3 li li {
	margin: 0;
}

.boxx3 p {
	padding: 10px 15px;
	text-align:justify;
	color:#004060;
}

.boxx3 h2 {
	height: 20px;
	margin: 0;
	padding: 2px 0 2px 14px;
	font-size: 1.2em;
	font-weight: bold;
	color: #FFFFFF;
	line-height:20px;
	background:#fac900;
	text-transform:uppercase;
}
/* - title boxes - */
.boxx3 .bx1 {
	height: 20px;
	margin: 0;
	padding: 2px 0 2px 10px;
	font-size: 1.2em;
	font-weight: bold;
	color: #FFFFFF;
	line-height:20px;
	background:#f48000;
	text-transform:uppercase;
}
.boxx3 .bx2 {
	height: 20px;
	margin: 0;
	padding: 2px 0 2px 14px;
	font-size: 1.2em;
	font-weight: bold;
	color: #FFFFFF;
	line-height:20px;
	background:#68c333;
	text-transform:uppercase;
}
.boxx3 .bx3 {
	height: 20px;
	margin: 0;
	padding: 2px 0 2px 14px;
	font-size: 1.2em;
	font-weight: bold;
	color: #FFFFFF;
	line-height:20px;
	background:#fdc600;
	text-transform:uppercase;
}

/* End -boxes */

.bottom_img{padding:0px 11px 0 0; margin:0 0 0 0;}

.bottom_text{float:left; padding:0 0 0 14px; margin:0 0 0 0;}




.box{

 	width:					262px;
	height:					187px;
	/*background:				url(../images/box_bg_green.gif) repeat-x left top;*/
	float: 					right;
	padding:	   	        0px 0 0 0px;
	font-family:			"Trebuchet MS", verdana;
	font-size:				12px;
/*	padding-bottom:         20px;*/
	margin-right:		5px;

}



.box ul {
	margin:					 0;
	padding:	           	 0;
	list-style:				 none;
}

.box li {
	margin:					0 0 2px 0;
	background:				#e4deca;
	height:					20px;
}



.box li ul {
	padding: 	20px;
}

.box li li {
	margin: 0;
}

.box p {
	padding: 12px 15px;
	text-align:justify;
	color:#004060;
}

.box h2 {
	height: 20px;
	margin: 0;
	padding: 2px 0 2px 14px;
	font-size: 1.2em;
	font-weight: bold;
	color: #FFFFFF;
	line-height:20px;
	background:#6ac335;
	text-transform:uppercase;
}


.box12{

 	width:					262px;
	height:					187px;
	/*background:				url(../images/box_bg_blue.gif) repeat-x left top;*/
	float: 					right;
	padding:	   	        0px 0 0 0px;
	font-family:			"Trebuchet MS", verdana;
	font-size:				12px;
/*	padding-bottom:         20px;*/
	margin-right:		5px;

}



.box12 ul {
	margin:					 0;
	padding:	           	 0;
	list-style:				 none;
}

.box12 li {
	margin:					0 0 2px 0;
	background:				#e4deca;
	height:					20px;
}



.box12 li ul {
	padding: 	20px;
}

.box12 li li {
	margin: 0;
}

.box12 p {
	padding: 12px 15px;
	text-align:justify;
	color:#004060;
}

.box12 h2 {
	height: 20px;
	margin: 0;
	padding: 2px 0 2px 14px;
	font-size: 1.2em;
	font-weight: bold;
	color: #FFFFFF;
	line-height:20px;
	background:#005979;
}


/*#####################################*/

.news_box{

text-align:justify;
}





/*##############INSIDE PAGE###################*/



#content_inside {
	float: 						right;
	width: 						695px;
	text-align:					left;
	list-style:					none;
	padding:	        		15px 25px 0 0;
	height:auto;

}


#content_inside p{

	 font-size:					12px;
	 line-height:				17px;
	 text-align:				justify;
	 padding-bottom:		    20px;
}

#content_inside h1{

	 font-size:					18px;
	 margin-bottom:				15px;
	 border-bottom: dotted 1px #999999;
}
#content_inside h5{
	 padding-bottom:            20px;
	 font-size:					14px;
	 background:url(../images/bredcrumb_bg.gif) left top repeat-x;
	padding-left:5px;
	 
	 
}




#content_inside li{
	 font-size:					12px;
	 text-align:				justify;
	 color:						#653d0a;
	 padding:                   2px 10px;
	 list-style:				none;
	 	  
}

/*##############INSIDE PAGE###################*/

#content_inside01 {
	float: 						right;
	width: 						880px;
	text-align:					left;
	padding:	        		15px 25px 0 20px;		
}


#content_inside01 p{

	 font-size:					12px;
	 line-height:				17px;
	 text-align:				justify;
	 padding-bottom:		    20px;
}

#content_inside01 h1{

	 font-size:					18px;
	 margin-bottom:				15px;
	 border-bottom: dotted 1px #999999;

}
#content_inside01 h4{
		 padding-bottom:            20px;
	 font-size:					14px;
	 background:url(../images/bredcrumb_bg.gif) left top repeat-x;
	padding-left:5px;
	

	 
}


#content_inside01 h5{
	 padding-bottom:            20px;
	 font-size:					14px;
	padding-left:5px;
	

	 
}



#content_inside01 li{
	 font-size:					12px;
	 text-align:				justify;
	 list-style					:none;
	 color:						#653d0a;
	 padding:                   2px 10px;	  
}














/* Content > Sidebar */

#sidebar_left {
	float: left;
	width: 182px;
	padding:20px 10px;
	
}

#sidebar_left a {
}


.page_img{
padding:0 0 20px 20px

}
.page_img01{
padding:0 0 0 20px

}



.apply{
	padding:4px;
	height:20px;
	background:url(../images/menu_over.gif) repeat-x bottom left;
	font-family:"Trebuchet MS", verdana;
	color:#000000;
	font-size:13px;
	font-weight:bold;
	border: 1px solid #666666;
	text-decoration:none;
	
}


.package_box{
	background-color: #F5F5F5;
	border: 1px solid #333333;

}



/*######### DROP DOWN MENU*##########################################*/



*{
margin:0;
padding:0;
}

#colortab{
width: 925px;
margin:0 auto;
height:37px;
background: #FFFFFF url(../images/menu_bg.gif) repeat-x left top;
}

.ddcolortabs{
padding: 0;
width: 100%;
background: transparent;
voice-family: "\"}\"";
voice-family: inherit;
}

.ddcolortabs ul{
font: normal 11px Arial, Verdana, sans-serif;
margin:0;
padding:0;
list-style:none;
}

.ddcolortabs li{
display:inline;
margin:0 0 0 0;
padding:0;
text-transform:uppercase;


}


.ddcolortabs a{
font: 13px  "Trebuchet MS", verdana, arial, tahoma;
font-weight:bold;
float:left;
color: #ffffff;
text-transform:none;
background:url(../images/menu-bg.gif) no-repeat left top;
margin:0 0 0 0;
padding:0 0 0 0;
text-decoration:none;
line-height:30px;
height:37px;
border-right: solid 1px #87ca31;
}

.ddcolortabs a span{
float:left;
display:block;
background: transparent url(media/.gif) no-repeat right top;
padding: 4px 13px 2px 14px;
}

.ddcolortabs a span{
float:none;
}

.ddcolortabs a:hover{
background: url(../images/menu_over.gif) repeat-x;
color:#584500;
}

.ddcolortabs a:hover span{
background: url(media/menu_over.gif) repeat-x ;
color:#ffffff;
}

/*.ddcolortabs .selected a, #ddcolortabs .selected a span{ /*currently selected tab*/
/*background: url(media/menu_over.gif) repeat-x;
*/
/*}*/

.ddcolortabsline{
clear: both;
padding: 0;
width: 100%;
height: 8px;
line-height: 8px;
background: black;
border-top: 1px solid #fff; /*Remove this to remove border between bar and tabs*/
}

/* ######### Style for Drop Down Menu ######### */

.dropmenudiv_a{
	position:absolute;
	top: 0;
	border-top-width: 1px; /*Top border width. Should match height of .ddcolortabsline above*/
	border-bottom-width: 0;
	font:normal 12px Arial;
	line-height:18px;
	z-index:100;
	background-color: white;
	width: 200px;
	visibility: hidden;
	text-align:left;
	height: 151px;

}


.dropmenudiv_a a{
width: auto;
display: block;
text-indent: 5px;
border-bottom: 2px solid #ffedad; /*THEME CHANGE HERE*/
padding:5px 0;
text-decoration: none;
background:#e7ce73;
color: #584500;
font-family:"Trebuchet MS", verdana, arial, tahoma;
font-size:12px;
font-weight:bold;
}

* html .dropmenudiv_a a{ /*IE only hack*/
width: 100%;
}

.dropmenudiv_a a:hover{ /*THEME CHANGE HERE*/
background-color: #FFFFFF;
color: #333333;

}





/* RSS */

#rss {padding:35px 0 0  0; text-align: right; margin:0px 20px 5px 0;}
#rss span {font-size:13px; font-weight:bold; padding:0 0 0 0; margin:0;}

.border{
border-collapse:separate;
border:solid 1px #000066;
}

/*STYLE01.CSS DATA CONTENT STARTS HERE*/

/* CSS Document */

.photogallery{
padding:15px;
height:auto;

}


.photogallery_01{

padding-right:10px;
padding-bottom:10px;

}

.customer_text{
font-family:"Trebuchet MS", verdana, arial, tahoma;
font-size:12px;
color:#666666;
text-align:left;
}

.more{
margin-left:24px;
}

.package_bg{
	background:#fdfaf3;
	border: 1px dotted #666666;
	padding: 5px;
}


.box_inside{
font-family:Arial, Helvetica, sans-serif;
line-height:17px;
background:#F8F8F8;
width:auto;
height:auto;
padding: 8px 4px 3px 8px;

}

.box_inside a { color:#005274; font-weight:bold; text-decoration:underline; font-size:10px; padding:0 3px 0 3px;}
.box_inside a:hover { color:#FFFFFF; font-weight:bold; text-decoration:none; font-size:10px; background-color:#5eb32b; padding:0 3px 0 3px;}

.box_insidecustomer{
	width:auto;
height:auto;
height:130px;
padding: 3px 2px;
border:1px solid #ccc;
border-width:0 0 1px 0;

}



.box_inside01{

padding-right:10px;
}


.gallery_border{

border: 1px solid #666666;
}
#memoryticker{
background-color: #FFFFFF; 
width: 228px;
font-family:"Trebuchet MS", verdana, arial, tahoma;
font-size:12px;
/*Tip: add in height attribute here for multiple line scroller*/
text-align:justify;
margin:10px 0 5px 17px;

/*Change 0.7 below to a different number if desired (0.7=0.7 seconds)*/
/*Remove below line to remove transitional effect in IE. Below line should always appear last within this CSS*/
filter: progid:DXImageTransform.Microsoft.GradientWipe(GradientSize=1.0 Duration=0.7)
}

.details{
height:auto;
width:auto;
float:right;
padding-right:10px;
margin:0px;}





#domticker{
width: 143px;
height: 150px;
background-color: #FFFFFF;
margin:10px 0 0 17px;
}

#domticker div{ /*IE6 bug fix when text is bold and fade effect (alpha filter) is enabled. Style inner DIV with same color as outer DIV*/
background-color: #FFFFFF;
}

#domticker a{
font-weight: normal;
}

.someclass{ //class to apply to your scroller(s) if desired
}




#content_Feedback {
	float: 						right;
	width: 						880px;
	text-align:					left;
	padding:	        		15px 25px 0 20px;	
		
}


#content_Feedback p{

	 font-size:					12px;
	 line-height:				17px;
	 text-align:				justify;
	 padding-bottom:		    20px;
}

#content_Feedback h1{

	 font-size:					18px;
	 margin-bottom:				15px;
	 border-bottom: dotted 1px #999999;

}
#content_Feedback h5{
	 padding-bottom:            20px;
	 font-size:					14px;
	padding-left:5px;
	

	 
}

#content_Feedback h4{
	 font-size:					14px;
	 padding:                   0 10px 0 0px;
	 background:url(../images/bredcrumb_bg.gif) left top repeat-x;
	 height:					30px;
	 color:						#333333	;
	 line-height:				20px;
	 

}



#content_Feedback li{
	 font-size:					12px;
	 text-align:				justify;
	 list-style					:none;
	 color:						#653d0a;
	 padding:                   2px 10px;	  
}

.Feedback_input{
	background:						#FFFFFF;
	border: 						1px solid #CCCCCC;
	width:							200px;
	height:							22px;
	padding-left:					2px;
	font-family:					"Trebuchet MS", verdana, arial, tahoma;
	color:							#333333;
	font-size:						12px;
		}
		
.Feedback_input1{
	background:						#FFFFFF;
	border: 						1px solid #CCCCCC;
	padding-left:					2px;
	font-family:					"Trebuchet MS", verdana, arial, tahoma;
	color:							#333333;
	font-size:						14px;
		}
		
		
.Feedback_submit{
	font-family:					"Trebuchet MS", verdana, arial, tahoma;
	color:							#000000;
	font-size:						14px;
	font-weight:					bold;
	background:url(../images/input_bg.jpg) left top repeat-x;
	border:							solid 1px #b2912f;
	height:							28px;
	width:							75px;
		}
		

.Feedback_member{
	font-family:					"Trebuchet MS", verdana, arial, tahoma;
	color:							#000000;
	font-size:						14px;
	font-weight:					bold;
	background:url(../images/input_bg.jpg) left top repeat-x;
	border:							solid 1px #b2912f;
	height:							28px;
	width:							90px;
		}
		
.heading {
	font-family:					"Trebuchet MS", verdana, arial, tahoma;
	color:							#FF0000;
	font-size:						15px;
	font-weight:					bold;
	}
		



.content_Feedbacktable{
border:							solid 2px #ffcf45;
padding: 0 10px;
}




.MainImg {width:548px; border:1px solid #CCCCCC; padding:5px;}

.bulit_arrow{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#5a5a5a; padding-left:5px; margin:0; }

.bulit_arrow ul{ margin:0; padding:0; list-style:none; list-style-image:none;}
.bulit_arrow li{
	font-family:Arial, Helvetica, sans-serif;
	color:#5a5a5a;
	white-space:nowrap;
	background:url(../images/arrow_new.gif) left 5px no-repeat;
	font-weight:600;
	line-height:17px;
	margin:0;
	padding-top: 0px;
	padding-right: 0;
	padding-bottom: 0px;
	padding-left: 12px;
}

.bulit_arrow li a{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#0088b5; text-decoration:none;}

.bulit_arrow li a:hover{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#0088b5; text-decoration:underline; }


.ComName{ font-size:16px; font-weight:bold; text-transform:uppercase;}
.Clear {clear:both;}
.Clr {clear:both; padding:0; margin:0;}

.Coma { font-size:20px; font-family:"Courier New", Courier, monospace font-weight:bold; padding:0 3px 0 3px; }
.Map {background:url(../images/contact_bg.gif) left bottom repeat-x;  padding:0 0 10px 0; margin:0 0 0 0; text-align:center;}

.boxTtleLft {width:276px; height:20px; float:left; padding:0; font-family:"Trebuchet MS", verdana; font-size:11px; margin:0 4px 0 5px; color:#F48000 ;}
.boxTtleRt {width:276px; height:38px; float:left; padding: 0; font-family:"Trebuchet MS", verdana; font-size:11px; margin-left:25px; color:#68c333;}

.contact_boxlogo{
	font-family:Arial, Helvetica, sans-serif;
	line-height:20px;
	background:url(../images/contact_bg_logo.gif) left top repeat-x; background-color:f7fdff;
	height:auto;
	font-size:14px;
}
	
.boxx4 {
 	width:					618px;
/*	height:					185px;*/
/*	height:					174px;
	background:				url(../images/box_bg_yellow.gif) repeat-x left top;*/
	float: 					left;
	padding:	   	        0 0 0 1px;
	font-family:			"Trebuchet MS", verdana;
	font-size:				12px;
	margin-left:	5px;
}

.box_vacation {
 	width:					855px;
	float: 					left;
	padding:	   	        8px 0;
	font-family:			"Trebuchet MS", verdana;
	font-size:				12px;
}

.box_inside1_vacatoion{
width:auto;
height:auto;
padding: 8px 0;
}

.vacation_img { background:#f9f9f9; border:1px dotted #ccc; padding:5px; text-align:center; width:515px;; height:auto;}

.box_vacation .Header{ font-size:18px; font-weight:bold; color:#ff6600; border-bottom:1px dotted #ff6600; padding-bottom:5px;}
.box_vacation_hd1{color:#4A9F17; font-size:18px; font-weight:normal; padding:5px 0 5px 0;}


.boxx4 .bx1 {
	height: 20px;
	margin: 0;
	padding: 2px 0 2px 14px;
	font-size: 1.2em;
	font-weight: bold;
	color: #FFFFFF;
	line-height:20px;
	background:#f48000;
	text-transform:uppercase;}
	
.box_inside1{
background:#F8F8F8;
width:auto;
height:auto;
/*height:600px;*/
padding: 8px 4px 4px 8px;;
}

.heading{ font-family:Arial, Helvetica, sans-serif; font-size:17px; font-style:normal; font-weight:bold; color:#4a9f17; padding:0 0 0 0; margin:0 0 0 0; text-align:center;}

p.arrow2-hd {padding-left:0px; margin-top:10px; margin-bottom:8px; margin-left:6px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#2e2e2e;}
.hr {border:1px solid #FF0000;}

.logos {text-align:center; background:#f9f9f9; border:1px solid #ccc; padding:5px;}

.ServiceHead{ color:#f48000; font-size:15px; font-weight:bold;}
.serviceimg{ width:250px; float:left;}
.Serimg {padding:4px; border:1px solid #ccc; background:#f9f9f9; float:left;}
.servicecontent{width:555px; float:right;}
.border{border-bottom:1px dotted #f48000; padding:8px 0;}

.note{ text-align:center; width:860px; font-family:Georgia, "Times New Roman", Times, serif; font-size:18px; font-weight:normal; color:#01577a;}

.ins_head{color:#005576; font-size:13px; font-weight:bold; padding-left:3px;}


.tbl1 { border-top:#cccccc 1px solid; border-left:#cccccc 1px solid;}

.tbl1 td {  border-right:#cccccc 1px solid; border-bottom:#cccccc 1px solid; padding:4px 3px 4px 5px; vertical-align:top;}

.tbl1 td.sec {color:#5a7e0c;background:#f0fcd4;}

.tbl1 th { background:#f0fcd4; border-bottom:#cccccc 1px solid; border-right:#cccccc 1px solid; padding:4px 4px 4px 7px;}

.tbl1 th.bld { background:#cdeb8b;}

.tbl1 span {color:#000000;background:#f0fcd4;}

.tbl1 td.wid, th.wid {border-right:#cccccc 3px solid; !important}

.Vac_head{ font-size:17px; font-weight:bold; color:#00577c;}


/***************TAB STYLE STARTS HERE*************************/

.Tab{ background:url(images/tab/tab_shadow_bottom.jpg) left bottom no-repeat; width:100%;}
.tab_what{ width:372px; padding:0; float:left;}
.tab_whhoUse{ width:372px; padding:0; float:left; margin:15px 0 0;}


/***************TAB STYLE ENDS HERE*************************/


.HotelTable {padding:0; margin:0;}
.HotelTable tr {padding:0; margin:0;}
.HotelTable td {padding:2px 0 2px 5px; margin:0;}



.IntttlLft {width:315px; height:20px; float:left; padding:0; font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:17px; color:#F48000;}
.DomttlRgt {width:276px; float:left; padding: 0; font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:17px; margin:0; color:#68c333;}
.IntBox {width:290px; background-color:#fffcf8; border:1px solid #ffbb84; padding:5px 0 0 20px; margin:10px 0 0 0; float:left;}
.IntLft {font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#1d1d1d; float:left; text-align:left;}
.IntLft ul {padding:0; margin:0;}
.IntLft li {background:url(../images/arrow_int.gif) no-repeat 0 16px; list-style:none; padding:0 0 0 10px; margin:0; line-height:36px;}
.IntLft li a {text-decoration:none; padding:0; margin:0;}
.IntLft li a:hover {text-decoration:none; color:#fe7200; padding:0; margin:0;}

.IntRgt {font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#1d1d1d; float:right; text-align:left; padding:0 30px 0 0;}
.IntRgt ul {padding:0; margin:0;}
.IntRgt li {background:url(../images/arrow_int.gif) no-repeat 0 16px; list-style:none; padding:0 0 0 10px; margin:0; line-height:36px;}
.IntRgt li a {text-decoration:none; padding:0; margin:0;}
.IntRgt li a:hover {text-decoration:none; color:#fe7200; padding:0; margin:0;}

.DomBox {width:290px; background-color:#fbfff8; border:1px solid #a3de81; padding:5px 0 0 20px; margin:10px 0 0 0; float:right;}
.DomLft {font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#1d1d1d; float:left; text-align:left;}
.DomLft ul {padding:0; margin:0;}
.DomLft li {background:url(../images/arrow_int.gif) no-repeat 0 16px; list-style:none; padding:0 0 0 10px; margin:0; line-height:36px;}
.DomLft li a {text-decoration:none; padding:0; margin:0;}
.DomLft li a:hover {text-decoration:none; color:#54b11d; padding:0; margin:0;}

.DomRgt {font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#1d1d1d; float:right; text-align:left; padding:0 30px 0 0;}
.DomRgt ul {padding:0; margin:0;}
.DomRgt li {background:url(../images/arrow_int.gif) no-repeat 0 16px; list-style:none; padding:0 0 0 10px; margin:0; line-height:36px;}
.DomRgt li a {text-decoration:none; padding:0; margin:0;}
.DomRgt li a:hover {text-decoration:none; color:#54b11d; padding:0; margin:0;}

.ToursTtl {font-family:Arial, Helvetica, sans-serif; width:315px; font-size:18px; float:left; font-weight:bold; padding:0; margin:15px 0 0 5px; color:#F48000;}
.TravelTtl {font-family:Arial, Helvetica, sans-serif; font-size:18px; float:left; font-weight:bold; padding:0; margin:15px 0 0 5px; color:#68c333;}
.FamTtl {border-bottom:1px dotted #FF6600;
color:#FF6600;
font-size:18px;
font-weight:bold;
padding-bottom:5px;
margin:0 0 0 15px;}


a, a:visited, a:hover, a:active, a:focus {direction:ltr; outline:0;}

#positioner {position:relative; width:160px; margin:5px 0 0; z-index:100;}
 #holder {position:relative; width:150px; background:url(../images/tab_0.gif) repeat-x left top; overflow:hidden; border:4px solid #006b8f;}
 
 dl.Lmenu {width:300px; float:left; margin:-32700px -150px 0 0; background:url(../images/tab_0.gif) no-repeat left bottom;}
 dl.Lmenu a {display:block; height:30px; color:#fff; font:normal 11px/28px verdana, sans-serif; text-decoration:none; text-align:center;}

 dl.Lmenu dt {float:left; padding:0; margin:32700px 0 0 0; position:relative; z-index:50;}
 dl.Lmenu dt a {background:transparent; width:150px;}
 dl.Lmenu dt a:hover,
 dl.Lmenu dt a:focus,
 dl.Lmenu dt a:active
 {margin-right:1px; background:url(images/tab_1.gif) no-repeat top left;;}

 dl.Lmenu dd {float:left; padding:30px 0 0 0; margin:-30px 0 0 0; position:relative; z-index:10; background:url(../images/tab_1.gif) no-repeat top left;}
 dl.Lmenu dd a {background:#006b8f;width:150px;}
 dl.Lmenu dd a.last1 {border-bottom:30px solid #006b8f;}
 dl.Lmenu dd a.last2 {border-bottom:60px solid #006b8f;}

 dl.Lmenu dd a:hover,
 dl.Lmenu dd a:focus,
 dl.Lmenu dd a:active
 {margin-right:1px; background:#00506b; color:#fff;}
 
 
 
.FamilyConLft {width:442px; padding:0; margin:0; float:left;}
.FamilyConRgt {width:442px; padding:0; margin:0; float:right;}
.Intbox {
 	width:					215px;
	height:					auto;
/*	height:					174px;
	background:				url(../images/box_bg_yellow.gif) repeat-x left top;*/
	float: 					left;
	padding:	   	        0px 0 10px 0px;
	font-family:			"Trebuchet MS", verdana;
	font-size:				12px;
	margin-left:			5px;
}

.Intbox .bx1 {
	height: 20px;
	margin: 0;
	padding: 2px 0 2px 10px;
	font-size: 1.2em;
	font-weight: bold;
	color: #FFFFFF;
	line-height:20px;
	background:#f48000;
	text-transform:uppercase;
}
.Intbox .bx2 {
	height: 20px;
	margin: 0;
	padding: 2px 0 2px 10px;
	font-size: 1.2em;
	font-weight: bold;
	color: #FFFFFF;
	line-height:20px;
	background:#68c333;
	text-transform:uppercase;
}

.CnryLft {width:160px; float:left;}
.CnryRgt {width:720px; float:right; margin:0 5px 0 0;}
.CnryBnr {widows:720px; height:232px; padding:0; margin:0;}
.CnryConTtl {
	height: 20px;
	margin: 0;
	padding: 7px 0 2px 14px;
	font-size: 1.2em;
	font-weight: bold;
	color: #FFFFFF;
	background:#f48000;
	text-transform:uppercase;}
	
.Cnrycon{
	background:#F8F8F8;
	width:720px;
	width:auto;
	height:auto;
	/*height:600px;*/
	padding: 8px 4px 4px 8px;}
	
.CnryTxt {width:720px; float:left; line-height:20px; font-size:13px;}

.ConHlfLft {float:left; width:485px; padding:0; margin:0;}
.ConHlfLftEg {float:left; width:525px; padding:0; margin:0;}
.ConHlfRgt {width:204px; float:left; padding:0; margin:0 0 0 5px;}
.ConHlfRgtEg {width:163px; float:right; padding:0; margin:0 10px 0 0;}
/*
#positioner {position:relative; width:160px;  margin:15px 0 0 0; z-index:100;}
#holder {position:relative; width:150px; background:url(../images/tab_0.gif) top left overflow:hidden; border:5px solid #005a7a; height:auto;}

#positioner {position:relative; width:160px; height:160px; margin-left:10px;z-index:100;}
#holder {position:relative; width:150px; background:url(../images/tab_0.gif) top left; overflow:hidden; border:5px solid #005a7a; height:auto;}

 dl.Lmenu {width:300px; float:left; margin:-32700px -150px 0 0; background:url(../images/tab_0.gif) no-repeat left bottom;}
 dl.Lmenu a {display:block; height:30px; color:#fff; font:normal 11px/28px verdana, sans-serif; text-decoration:none; text-align:center;}

 dl.Lmenu dt {float:left; padding:0; margin:-32700px 0 0 0; position:relative; z-index:50; color:#FFFFFF; font-size:12px;
text-transform:uppercase; font-weight:bold; font-family: "Trebuchet MS", verdana, arial;}
 dl.Lmenu dt a {background:transparent; width:150px; color:#FFFFFF; font-size:12px;
text-transform:uppercase; font-weight:bold; font-family: "Trebuchet MS", verdana, arial;}
 dl.Lmenu dt a:hover,
 dl.Lmenu dt a:focus,
 dl.Lmenu dt a:active
 {margin-right:1px; background:url(../images/tab_1.gif) no-repeat top left;;}

 dl.Lmenu dd {float:left; padding:30px 0 0 0; margin:-30px 0 0 0; position:relative; z-index:10; background:url(../images/tab_1.gif) no-repeat top left; color:#FFFFFF; font-size:12px;
text-transform:uppercase; font-weight:bold; font-family: "Trebuchet MS", verdana, arial;}
 dl.Lmenu dd a {background:#288db0;width:150px; color:#FFFFFF; font-size:12px;
text-transform:uppercase; font-weight:bold; font-family: "Trebuchet MS", verdana, arial;}
 dl.Lmenu dd a.last1 {border-bottom:30px solid #288db0;}
 dl.Lmenu dd a.last2 {border-bottom:60px solid #288db0;}

 dl.Lmenu dd a:hover,
 dl.Lmenu dd a:focus,
 dl.Lmenu dd a:active
 {margin-right:1px; background:#67d2f7; color:#000;}
*/