/* CSS Document */
body
	{
	font-size:12px;
	font-family:arial;
 	background:url(../images/bg.jpg) center top repeat-x #DAEAF9 ;
	margin:0px;
	}
.table_bg_border
	{
	border:solid 1px #bac8d5;
	background-color:#FFFFFF;
	}
td.menu_bg
	{
	/*font-weight:bold;*/
	font-size:15px;
	color:#2a547e;
	height:35px;
	background-color:#b3c4d8;
	background-repeat:repeat-x;
	background-position:top;
	background-image:url(../images/menu_bg.jpg);
	}
td.menu_bg a
	{
	text-decoration:none;
	/*font-weight:bold;*/
	font-size:15px;
	color:#2a547e;
	}
td.menu_bg a:hover
	{
	text-decoration:none;
	/*font-weight:bold;*/
	font-size:15px;
	color:#94c6da;
	}		
div.go_btn
	{
	width:32px;
	height:18px;
	padding-top:5px;
	font-size:11px;
	color:#FFFFFF;
	text-decoration:none;
	font-weight:bold;
	background-color:#94c6da;
	border:solid 1px #a3bab9;
	}
div.go_btn a
	{
	font-size:11px;
	color:#FFFFFF;
	text-decoration:none;
	font-weight:bold;
	}
div.go_btn a:hover
	{
	font-size:11px;
	color:#000000;
	text-decoration:none;
	font-weight:bold;
	}
.textarea
	{
	font-size:12px;
	font-family:Georgia;
	padding:3px;
	width:227px;
	color:#759697;
	background-color:#FFFFFF;
	border:solid 1px #759697;
	}
.heading_bg
	{
	padding-left:9px;
	text-decoration:none;
	height:24px;
	font-size:11px;
	color:#FFFFFF;
	background-color:#405e7d;
	}	
.heading_bg A
	{
	text-decoration:none;
	font-size:11px;
	color:#FFFFFF;
	}
.heading_bg A:HOVER
	{
	text-decoration:none;
	font-size:11px;
	color:#94c6da;
	}
.tab_border
	{
	padding:4px;
	background-color:#FFFFFF;
	border:solid 1px #dddddd;
	}
.tab_border_sec
	{
	background-image:url(../images/tab_top_gradient.jpg);
	background-repeat:repeat-x;
	background-position:top;
	background-color:#FFFFFF;
	border-top:solid 1px #dddddd;
	}
td.welcome_text
	{
	line-height:20px;
	text-align:justify;
	font-size:12px;
	color:#495d5c;
	}
td.welcome_text a
	{
	text-decoration:none;
	font-size:12px;
	color:#911952;
	}
td.welcome_text a:hover
	{
	text-decoration:none;
	font-size:12px;
	color:#000;
	}		
.heading_bg_sec
	{
	padding-left:9px;
	text-decoration:none;
	height:24px;
	font-weight:bold;
	font-size:12px;
	color:#FFFFFF;
	background-color:#b0c4df;
	}
.featured_products_text
	{
	line-height:18px;
	font-size:12px;
	color:#7a3254;
	}
.featured_products_text a
	{
	text-decoration:none;
	line-height:18px;
	font-size:12px;
	color:#7a3254;
	}	
.featured_products_text a:hover
	{
	text-decoration:none;
	line-height:18px;
	font-size:12px;
	color:#000;
	}
.img_border
	{
	border:solid 1px #94c6da;
	}
.footer_bg
	{
	text-decoration:none;
	font-size:11px;
	color:#02316b;
	background-color:#d1dfee;
	}
.featured_products_text_sec
	{
	font-size:11px;
	color:#7a3254;
	}
.featured_products_text_sec a
	{
	text-decoration:none;
	font-size:11px;
	color:#7a3254;
	}	
.featured_products_text_sec a:hover
	{
	text-decoration:none;
	font-size:11px;
	color:#000;
	}
.your_event
	{
	padding-left:10px;
	font-weight:bold;
	font-size:12px;
	color:#d1d8e0;
	background-color:#1a3d62;
	}
.destination_text
	{
	font-weight:bold;
	color:#1a3d62;
	font-size:17px;
	}
.destination_text a
	{
	font-weight:bold;
	color:#1a3d62;
	font-size:17px;
	text-decoration:none;
	}
.inside-page-text
	{
	line-height:19px;
	font-size:12px;
	color:#000000;
	}
	
.inside-page-text_bold
	{
	font-style:italic;
	line-height:17px;
	font-size:12px;
	font-weight:bold;
	color:#405e7d;
	}	
td.left_menu
	{
	padding-left:10px;
	font-size:11px;
	color:#FFFFFF;
	}
td.left_menu a
	{
	text-decoration:none;
	font-size:11px;
	color:#FFFFFF;
	}
td.left_menu a:hover
	{
	text-decoration:underline;
	font-size:11px;
	color:#FFFFFF;
	}			
	
	
	
/**********************06-11-2009*************************/

body
	{
	font-family:arial;
	margin:0px;
	background-color:#DAEAF9;
	font-size:12px;
	}
html, body{
scrollbar-face-color:#fff;
scrollbar-base-color:#405e7d;
scrollbar-arrow-color:#405e7d;
scrollbar-track-color:#fff;
scrollbar-shadow-color:#EBF5FF;
scrollbar-highlight-color:#EBF5FF;
scrollbar-3dlight-color:#78AAFF;
scrollbar-darkshadow-Color:#78AAFF;
}	
.main_tab_border
	{
	border:#bac8d5 solid 1px;
	background-color:#FFFFFF;
	}
td.header_bg
	{
	height:166px;
	background-position:top;
	background-repeat:repeat-x;
	background-image:url(../images/header_bg_gradient.jpg);
	}
.jons_text
	{
	font-family:Century Schoolb;
	font-size:30px;
	color:#446180;
	}
.los_cobs
	{
	font-weight:bold;
	font-family:Century Schoolb;
	font-size:14px;
	color:#446180;
	}
td.photos_list
	{
	text-align:left;
	border-left:solid 1px #405e7d;
	border-right:solid 1px #405e7d;
	}
.photos_list ul
	{
	padding:8px 9px 10px 9px;
	margin:0px;
	}
.photos_list li
	{
	background-repeat:no-repeat;
	background-position:left;
	background-image:url(../images/arrow.jpg);
	list-style-type:none;
	font-size:12px;
	color:#446180;
	line-height:20px;
	padding:0px 0 0 15px;
	margin:0px;
	}
.photos_list li a
	{
	text-decoration:none;
	font-size:12px;
	color:#446180;
	}
.photos_list li a:hover
	{
	text-decoration:underline;
	font-size:12px;
	color:#446180;
	}		
.photos
	{
	text-decoration:none;
	border-top:solid 1px #405e7d;
	font-size:16px;
	color:#405e7d;
	font-weight:bold;
	}
.photos a
	{
	text-decoration:none;
	font-size:16px;
	color:#405e7d;
	font-weight:bold;
	}	
	
.video_bg
	{
	text-decoration:none;
	background-image:url(../images/video_bg.jpg);
	background-repeat:repeat-x;
	background-position:bottom;
	border-top:solid 1px #405e7d;
	font-size:16px;
	color:#ffffff;
	font-weight:bold;
	}
.video_bg a
	{
	text-decoration:none;
	font-size:16px;
	color:#ffffff;
	font-weight:bold;
	}
.table_border
	{
	border-left:solid 1px #ababab;
	border-right:solid 1px #ababab;
	}


/*************************/
h1.get_close
{
	background:url(../images/photos_btn_hover.jpg) no-repeat;
			background-position:left;
	width:74px;
	height:32px;
	margin:0px;
	padding:0px;
	color:#FFFFFF;	
	font-size:0.0001px;
	cursor:pointer;
}
h1.get_open
{
	background:url(../images/photos_btn.jpg) no-repeat;
		background-position:left;
	width:74px;
	height:32px;
	margin:0px;
	padding:0px;
	font-size:0.0001px;
	color:#FFFFFF;	
	cursor:pointer;
}
h1.book_close
{
	background:url(../images/video_btn.jpg) no-repeat;
	background-position:right;
	width:100px;
	height:32px;
	margin:0px;
	padding:0px;
	font-size:0.0001px;
	color:#FFFFFF;	
	cursor:pointer;
}
h1.book_open
{
	background:url(../images/video_btn_hover.jpg) no-repeat;
	background-position:right;
	width:100px;
	height:32px;
	margin:0px;
	padding:0px;
	font-size:0.0001px;
	cursor:pointer;
	color:#FFFFFF;	
}





/****************************************/
.top_corner
	{
	padding:0 0 0 5px;
	font-size:1px;
	width:15px;
	background-position:center;
	background-repeat:no-repeat;
	background-image:url(../images/top_corner_new.jpg);
	}
	
	
/*************************************/

h1.get_close1
{
	background:url(../images/photos_btn.jpg) no-repeat;
			background-position:left;
	width:74px;
	height:32px;
	margin:0px;
	padding:0px;
	color:#FFFFFF;	
	font-size:0.0001px;
	cursor:pointer;
}
h1.get_open1
{
	background:url(../images/photos_btn_hover.jpg) no-repeat;
		background-position:left;
	width:74px;
	height:32px;
	margin:0px;
	padding:0px;
	font-size:0.0001px;
	color:#FFFFFF;	
	cursor:pointer;
}
h1.book_close1
{
	background:url(../images/video_btn_hover.jpg) no-repeat;
	background-position:right;
	width:100px;
	height:32px;
	margin:0px;
	padding:0px;
	font-size:0.0001px;
	color:#FFFFFF;	
	cursor:pointer;
}
h1.book_open1
{
	background:url(../images/video_btn.jpg) no-repeat;
	background-position:right;
	width:100px;
	height:32px;
	margin:0px;
	padding:0px;
	font-size:0.0001px;
	cursor:pointer;
	color:#FFFFFF;	
}	

td.main_text_tab_bg
	{
	font-size:5px;
	background-color:#f6f6f6;
	}	

.pagination
	{
	text-decoration:none;
	font-size:14px;
	font-weight:bold;
	color:#7f7e7e;
	}
.pagination a
	{
	text-decoration:none;
	font-size:14px;
	font-weight:bold;
	color:#7f7e7e;
	}
.pagination a:hover, a.crueent
	{
	text-decoration:none;
	font-size:14px;
	font-weight:bold;
	color:#405e7d;
	}			
	
.package_title
{
	font:Georgia, "Times New Roman", Times, serif;
	font-size:14px;
	font-weight:bold;
	font-style:italic;

	 
}

.videotext
	{
	line-height:18px;
	font-size:12px;
	color:#000000;
	}
.videotext a
	{
	text-decoration:none;
	line-height:18px;
	font-size:12px;
	color:#000000;
	}	
.videotext a:hover
	{
	text-decoration:none;
	line-height:18px;
	font-size:12px;
	color:#000000;
	}

#selectcat {
	font-size:12px;
	background-color:#446180;
	font-weight:bold;
	color:#ffffff !important;
	background-image:url(../images/arrow_white.gif);
}	

#selectcat a {
	font-size:12px;
	background-color:#446180;
	font-weight:bold;
	color:#ffffff !important;

 }
 
.border_in{
padding:0px;
margin:0px;
border-left:solid 1px #ababab;
border-right:solid 1px #ababab;
}
.border_in div{background-repeat:no-repeat; height:93px;  background-position:top center; margin:0px;z-index:1000;}
.mrgn{padding:6px 0 4px 0;}