@charset "utf-8";
/* CSS Document */
body{
	padding:10px 0 10px 0;
	margin:0;
	font-family:Arial, Helvetica, sans-serif;
}
.out_yellow{
	background:#ffff00;
	padding:7px;
	margin:0px auto;
	width:959px;
	border:#F00 solid 1px;
}
.out_green{
	background:#d4f50b;
	padding:7px;
	width:auto;
}
.in_cont{
	background:#fff;
	padding:11px;
	border:#3366ff solid 1px;
	width:auto;
	height:92px; 
	margin-bottom:15px;
}
.midbase{
	background:#fff;
	padding:7px;
	border:#3366ff solid 1px;
	width:auto;
}
#mainnav{
	padding:2px 0 0 0;
	margin:0;
	z-index:1;
	background:url(../images/EH_01.gif) no-repeat #5e6f00;
	height:34px;
}
#mainnav ul{
	padding:0;
	margin:0;
	list-style:none;
}
#mainnav li{
	padding:0;
	margin:0;
	list-style:none;
	display:inline;
}
#flash{
	padding:0;
	margin:0;
	width:auto;
}
#logo{
	padding:0;
	margin:0;
	width:430px;
	float:left;
}
#topnav{
	padding:0 10px;
	margin:0;
	width:236px;
	float:left;
	border-left:#C60 solid 1px;
	color:#996600;
	font-size:11px;
	font-weight:bold;
}
#topnav a{
color:#996600;
text-decoration:none;
}
#topnav a:hover{
color:#FF0000;
text-decoration:none;
}
#subnav_sec{
	padding:0;
	margin:0;
	background:url(../images/HomeNW2_24.gif) repeat-x;
	width:auto;
	height:56px;
}
#subnav_sec ul{
	width:575px;
	margin:0;
	padding:20px 0 0 15px;
	list-style:none;
	float:left;
}
#subnav_sec li{
	background:url(../images/HomeNW2_33.gif) no-repeat 0 1px;
	list-style:none;
	padding:3px 0 15px 25px;
	margin:0 20px 0 0;
	display:inline;
	font-size:11px;
	color:#FFF;
	font-weight:bold;
}
#subnav_sec li a{
	color:#FFF;
	text-decoration:none;
}
#subnav_sec li a:hover{
	color:#F00;
	text-decoration:none;
}
#wheatherrep{
	background:url(../images/HomeNW2_30.gif) no-repeat left;
	padding:6px;
	margin:0;
	float:left;
	width:326px;
	text-align:right;
}
#otherinfo{
	padding:8px 8px 0px 8px;
	margin:0;
	width:auto;
	height:48px;
}
#policy{
	padding:8px 0 0 0;
	margin:0;
	float:left;
	width:148px;
}
#vedio{
	padding:3px;
	margin:0;
	float:left;
	width:615px;
	border:#3366ff solid 1px;
}
#sponsor{
	padding:0 0 0 5px;
	margin:0;
	text-align:right;
	width:137px;
	float:right;
	left:137px;
}
#topnav ul{
	padding:0;
	margin:0;
	list-style:none;
}
#topnav li{
	padding:4px 0 4px 0;
	margin:0;
	list-style:none;
}
.live_chat{
	padding:0 0 0 0;
	margin:0;
	width:229px;
	float:left;
}
.cleaner{
	clear:both;
}
#copyright{
padding:4px 6px;
margin:8px 0 0 0;
clear:both;
width:760px;
background:#f9be1a;
color:#996600;
font-size:11px;
}
#sitemap{
padding:2px 6px;
margin:8px 0 0 0;
width:auto;
color:#3366ff;
font-size:10px;
font-weight:bold;
font-family:Tahoma, SansSerif, Arial;
}
#sitemap ul{
	padding:0;
	margin:12px 0;
	border-left:#996600 solid 1px;
}
#sitemap li{
display:inline;
padding:0 8px;
margin:0;
border-right:#996600 solid 1px;
}
#sitemap li a{
color:#0066FF;
text-decoration:none;
}
#sitemap li a:hover{
color:#FF0000;
text-decoration:none;
}
#addthisbutton{
padding:0 0 4px 0;
margin:0;
}
#flashimage{
	padding:0;
	margin:0;
	width:auto;
	font-family:Tahoma, SansSerif, Arial;
	font-size:10px;
	color:#FF00FF;
	font-weight:bold;
}
#flashimage img{
height:390px;
width:930px;
margin-bottom:3px;
}
#contentarea{
padding:0;
margin:10px 0 0 0;
width:930px;
}
#contentarea p{
color:#0000FF;
padding:10px 0 8px 0;
margin:0 0 0 0;
text-align:justify;
}
.leftcol{
width:413px;
padding-right:30px;
font-size:11px;
}
.midcol{
width:326px;
padding-right:14px;
font-size:11px;
font-family:Arial, Helvetica, sans-serif;
}
.midcolbig{
width:413px;
padding-right:14px;
font-size:11px;
font-family:Arial, Helvetica, sans-serif;
}
.rightcol{
width:145px;
/*border:#333333 solid 1px;*/
font-size:11px;
}
.blueblock{
border:#3366ff solid 1px;
padding:8px;
font-size:11px;
width:450px;
}
.magentablock{
border:#FF00FF solid 1px;
padding:8px;
}
.rigtbox{
padding:0 0 0 0;
margin:0 0 10px 0;
}
.rbox_image{
padding:0;
margin:8px 0 0 0;
border:none;
}
.teambox{
padding:0;
width:69px;
margin:auto;
font-family:Tahoma, SansSerif, Arial;
font-size:10px;
font-weight:bold;
color:#0033FF;
}
.teambox img{
margin:8px 0 2px 0;
border:#fbe1ed solid 2px;
}
.call{
background:url(../images/inside/rightcont_06.gif) no-repeat left;
padding:13px 0 6px 36px;
margin:auto;
height:22px;
font-size:12px;
color:#0000FF;
font-weight:bold;
width:90px;
}
.mainheadorange{
font-family:Tahoma; 
color:#FF6600;
font-size:15px;
padding:0;
margin:0;
}
.mainsubheadorange{
color:#FF6600;
font-size:12px;
padding:0;
margin:0;
}
.mainsmallheadorange{
color:#FF6600;
font-size:10px;
padding:0;
margin:0;
}
.subheadblue{
color:#0000FF;
font-size:15px;
padding:0;
margin:0;
font-weight:normal;
}
.bluetext{
color:#0000FF;
padding:10px 0 8px 0;
margin:0 0 0 0;
text-align:justify;
}
.sub_magen_ver{
color:#FF00FF;
font-size:15px;
padding:0;
margin:0;
font-family:Verdana, Arial, Helvetica, sans-serif;
}
.sub_brown_ver{
color:#996600;
font-size:15px;
padding:0;
margin:0;
font-family:Verdana, Arial, Helvetica, sans-serif;
}
.sub_brown_small_ver{
color:#996600;
font-size:9px;
padding:0;
margin:0;
font-family:Verdana, Arial, Helvetica, sans-serif;
}
.sub_blue_aril{
color:#3366ff;
font-size:12px;
padding:0;
margin:0;
}
.sub_blue_aril a{
color:#3366ff;
font-size:12px;
padding:0;
margin:0;
text-decoration:none;
}
.sub_blue_aril a:hover{
	text-decoration:underline;
}
.bluetable{
border-top:#0000FF solid 1px;
border-left:#0000FF solid 1px;
}
.bluetable tr{
border-top:#0000FF solid 1px;
}
.bluetable td{
border-bottom:#0000FF solid 1px;
border-right:#0000FF solid 1px;
}
.leftimage{
	padding:0;
	margin:0 0 10px 0;
	width:auto;
	font-family:Tahoma, SansSerif, Arial;
	font-size:10px;
	color:#FF00FF;
	font-weight:bold;
}
.leftimage img{
padding:0 0 3px 0;
margin:0;
}

h2{
font-family:Arial, Helvetica, sans-serif;
color:#03F;
font-size:11px;
}

.toptex_um{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#C93;
}
.tablefont{
font-family:Tahoma, SansSerif, Arial;
font-size:10px;
font-weight:bold;
color:#0000FF;
}
.tablefont_lb{
font-family:Tahoma, SansSerif, Arial;
font-size:10px;
font-weight:bold;
color:#3366ff;
}
.tablefont_orng{
font-family:Tahoma, SansSerif, Arial;
font-size:10px;
font-weight:bold;
color:#FF6600;
}

.aril_10_blue{
font-family:Arial;
font-size:10px;
font-weight:bold;
color:#3366ff;
}
.aril_10_orng{
font-family:Tahoma, SansSerif, Arial;
font-size:10px;
font-weight:bold;
color:#FF6600;
padding:4px 0;
}
.blue_borderleft{
border-bottom:#0000FF solid 1px;
border-top:#0000FF solid 1px;
border-left:#0000FF solid 1px;
}
.blue_borderright{
border:#0000FF solid 1px;
}
.yellwbg{
background:#FFFF00;
}
.ordlist{
font-family:Tahoma, Geneva, sans-serif;
color:#0000FF;
padding:0;
font-size:10px;
}
.ordlist ul{
padding:0;
margin:0 10px;
}
.ordlist li{
padding:0;
margin:0 10px;
}
.maplarge{
font-size:11px;
padding:4px 0;
}
.maplarge a{
color:#0000FF;
text-decoration:none;
}
.maplarge a:hover{
color:#0000FF;
text-decoration:underline;
}

.boder{
border:1px #03F solid;
color:#03F;
}

.proright_tex{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#C60;
}

.dowimg{
padding:13px 0 6px 25px;
margin:auto;
font-size:12px;
color:#0000FF;
font-weight:bold;

}

.mainheadorangeL {
	COLOR: #FF6600; FONT-FAMILY: "Tahoma"; FONT-SIZE: 15px; LINE-HEIGHT: 15px
}
.mainheadorangeL A {
	COLOR: #FF6600; TEXT-DECORATION: none
}
.mainheadorangeL A:hover {
	COLOR: #FF6600; TEXT-DECORATION: Underline}
	

.tablefont{
font-family:Tahoma, SansSerif, Arial;
font-size:10px;
font-weight:bold;
color:#0000FF;
}
.table12 {
border-left:1px solid #FF00FF;
border-top:1px solid #FF00FF;
}
.table12 td {
border-bottom:1px solid #FF00FF;
border-right:1px solid #FF00FF;
}

.strong{padding-top:50px;}


h6.threestar{
	background:url(../images/inside/threestar.jpg) no-repeat right;
	padding-right:44px;
	float:left;
	color:#3366ff;
    font-size:12px;
	margin:0px;

margin:0;
}
h6.five{
	background:url(../images/inside/fivestar.jpg) no-repeat right;
	padding-right:65px;
	float:left;
	font-size:12px;
	color:#3366ff;
	margin:0px;
}
h6.love{
	background:url(../images/inside/heart_mark.jpg) no-repeat right;
	padding-right:18px;
	float:left;
	font-size:12px;
	color:#3366ff;
    font-size:12px;
	margin:0px;
}

#GAH-boxa{height:508px;}
#GAH-boxb{height:2520px;}



.table-span{background:url(../images/inside/table-buttle.gif) no-repeat left 04px;
margin-left:6px;
padding:0 10px 0 10px;
display:block;
}

.photos{
border:0px solid #f0f0f0;
margin:0px auto;
overflow: hidden}

.photos ul.thumbs{
border:0px solid #f0f0f0;
float:left;
list-style:none;
margin:0px;
padding: 0 0 0 5px;
width:440px;}

#BI_boxa{height:1570px;}
#BI_boxb{height:950px;}
#BI_boxb{height:706px;}





.offer {
left:125px;
position:absolute;
top:3px;
}


h6.tiger{
	background:url(../images/inside/Bangalore-To-Kovalam/tiger.jpg) no-repeat right -1px;
	padding-right:48px;
	padding-bottom:5px;
	float:left;
	font-size:12px;
	color:#3366ff;
    font-size:12px;
	margin:0px;}


p.trackter{
	background:url(../images/inside/Bangalore-To-Kovalam/trackter.jpg) no-repeat left 6px;
	font-weight:bold;
	font-size:9px;
	font-family:Tahoma, SansSerif, Arial;
	
	}
	
	h6.boat{
	background:url(../images/inside/Bangalore-To-Kovalam/boat.jpg) no-repeat right -1px;
	padding-right:68px;
	padding-bottom:5px;
	float:left;
	font-size:12px;
	color:#3366ff;
    font-size:12px;
	margin:0px;}
	
h6.fourstar{
	background:url(../images/inside/fourstar.jpg) no-repeat right;
	padding-right:48px;
	float:left;
	font-size:12px;
	color:#3366ff;
    font-size:12px;
	margin:0px;}
	
div#BTK-boxa{height:636px;}
div#BTK-boxc{height:3900px;}

h6.plane{
	background:url(../images/inside/Karnataka_And_Goa/aroplane.jpg) no-repeat left;
	padding-left:25px;
	float:left;
	font-size:12px;
	color:#3366ff;
    font-size:12px;
	margin:0px;
}

div#SLB-boxc{height:1573px;}
div#SLB-boxd{height:557px;}
div#SLB-boxe{height:984px;}
div#SLB-boxf{height:563px;}
div#VOF-boxa{height:3583px;}
div#SLB-boxg{height:527px;}
div#SLB-boxh{height:515px;}
div#SLB-boxl{height:1572px;}
div#SLB-boxk{height:555px;}
div#SLB-boxi{height:516px;}


.tablefontnew_Gujarat{
font-family:Tahoma, SansSerif, Arial;
font-weight:bold;
color:#0000FF;
background:url(../images/inside/pdf.jpg) no-repeat 0 -4px;
padding:3px 0 7px 55px;
font-size:9px;
margin-left:8px;
}
.tablefontnew_Gujarat a{
	color:#0000FF;
}

	h6.boat_new{
	background:url(../images/inside/Boat_new.jpg) no-repeat right 1px;
	padding-right:68px;
	padding-bottom:5px;
	float:left;
	font-size:12px;
	color:#3366ff;
    font-size:12px;
	margin:0px;}
	
div#LTONK-boxa{height:565px;}
div#LTONK-boxb{height:565px;}	
div#LTONK-boxc{height:2505px;}
	
p.new{font-weight:bold;}	
	
	
	

p.car{
	background:url(../images/inside/car.jpg) no-repeat left;
	padding-left:30px;
	font-weight:bold;
	font-family:Tahoma, SansSerif, Arial;
	
	}
p.car a{
	padding-left:30px;
	color:#0000FF;
	font-weight:bold;
	}
	

p.srilankanairline{
	background:url(../images/inside/Sri_Lankan_Hotels/Sri_Lanka_Air_Line.jpg) no-repeat left;
	padding-right:68PX;
	margin-left:100px;
	font-size:12px;
	color:#3366ff;
    font-size:10px;
	}

div#PGTW-boxb{height:1000px;}
div#PGTW-boxa{height:1000px;}

div.topalbum .photos div img{
margin-top:0;
}
.title-dayloc-brown {
	color:#ff6600;
	font: normal 15px Verdana, Geneva, sans-serif;
}
.title-map-brown {
	color:#ff6600;
	font:bold 12px Arial, Helvetica, sans-serif;
}
.tablefont {
	font-family:Tahoma, SansSerif, Arial;
	font-size:10px;
	font-weight:bold;
	color:#0000FF;
}
/*.rosetable {
	border-top:#ff4bb4 solid 1px;
	border-left:#ff4bb4 solid 1px;
}
.rosetable th {
	border-bottom:#ff4bb4 solid 1px;
	border-right:#ff4bb4 solid 1px;
	background-color:#FFFF00;
	text-align:left;
}
.rosetable td {
	border-bottom:#ff4bb4 solid 1px;
	border-right:#ff4bb4 solid 1px;
	background-color:#FFF;
	text-align:left;
}*/

* ----- START from COSTA RICA ----- */
.nav ul#menu {
	background:url(../images/bg.gif) no-repeat;
	width:930px;
	height:34px;
	/*left:0;*/ 
	position:absolute;
	/*top:0;*/ 
	font-family:Calibri, Arial, Tahoma;
}
.nav ul#menu, ul {
	list-style:none;
	padding:0;
	margin:0;
}
.nav ul#menu li {
	float:left;
	position:relative;
}
.nav ul#menu li a {
	color:#FFFFFF;
	display:block;
	font-size:12px;
	font-weight:bold;
	padding:10px 0px;
	height:27px;
	text-decoration:none;
	width:115px;
}
.nav ul#menu li > a {
  color: #FFFFFF;
  display: block;
  font-size: 12px;
  font-weight: bold;
  height: 34px;
  line-height: 34px;
  padding: 0 0 0 17px;
  text-decoration: none;
}
.nav ul#menu li.parent li a {
	color:#ffffff;
	padding: 5px 5px 5px 17px;
	height:auto;
}
.nav ul#menu ul {
	display:none;
	position:absolute;
	/*left:0;*/ 
	top:34px;
}
.nav div.effectBlock {
	position:relative;
	width:132px;
	height:200px;
}
.nav div.links {
	z-index:9999;
	position:absolute;
}
.nav div.tleft {
	position:absolute;
	top:0;
	left:0;
	background-color:#0c9c32;
}
.nav div.tright {
	position:absolute;
	top:0;
	right:0;
	background-color:#0c9c32;
}
.nav div.bleft {
	position:absolute;
	bottom:0;
	left:0;
	background-color:#0c9c32;
}
.nav div.bright {
	position:absolute;
	bottom:0;
	right:0;
	background-color:#0c9c32;
}
#reqqdiv input {
	width:222px;
}
.blue-outer-two {
	border:#0600ff solid 1px;
	padding:5px;
	margin-bottom:17px;
}
.contactdiv {
	border:#00C solid 1px;
	font-size:12px;
	color:#00C;
	padding:5px 10px
}
.quotebase {
	width:1004px;
	margin:auto;
	position:relative;
	font-family:Calibri, Arial, Tahoma;
}
.drag {
	cursor:move;
}
.exit {
	cursor:pointer;
}
.maplargeexit {
	cursor:pointer;
}

/* ----- END from COSTA RICA ----- */
