@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:0px 0 0 0;
	margin:0;
	z-index:1;
	background:url(../images/EH_01.gif) no-repeat;
	height:30px;
	width:935px;
}
#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;
	float:left;
}
#topnav ul{
	padding:0;
	margin:0;
	list-style:none;
}
#topnav li{
	padding:4px 0 4px 0;
	margin:0;
	list-style:none;
}
#live_chat{
	padding:10px 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;
font-family:Tahoma, Arial;
}
#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;
}
.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
}	
.table12{
border-top:#FF00FF solid 1px;
border-left:#FF00FF solid 1px;
}
.table12 tr{
border-top:#FF00FF solid 1px;
}
.table12 td{
border-bottom:#FF00FF solid 1px;
border-right:#FF00FF solid 1px;
}

.p{
font:Arial, Helvetica, sans-serif;
font-size:10px;
}

.p2{
font:Arial, Helvetica, sans-serif;
font-size:11px;
text-align: justify;
}

#flashimage new{
	padding:0;
	margin:0;
	font-family:Tahoma, SansSerif, Arial;
	font-size:10px;
	color:#FF00FF;
	font-weight:bold;
}

#flashimage new new{
	padding:0;
	margin:0;
	width:auto;
	font-family:Tahoma, SansSerif, Arial;
	font-size:10px;
	color:#FF00FF;
	font-weight:bold;
}

.bluetable new{
border-top:0px;
border-left:0px;
}

#new div{
height:2px;
width:800px;
border-color:#000000;
margin:auto;
}



#imgblock{
background-color:#FFCCFF;
width:850px;
height: 435px;
border:#000000 solid 3px;
margin:3px;
float: right;
}
.leftbox{
float:left;
width:418px;
margin:0 0 0 0px;
font-family:Tahoma, SansSerif, Arial;
font-size:10px;
color:#FF00FF;
font-weight:bold;
}
.rightbox{
float:left;
width:299px;
margin:0 0 0 13px;
font-family:Arial;
font-size:10px;
color:#FF00FF;
}

.magbordertxt{
border:#FF00FF solid 1px;
padding:12px 13px;
width:267px;
font-size:11px;
text-align:left;
}
.rightbox h5{
color:#e2583b;
font-size:12px;
text-transform:uppercase;
margin-top:0px;
margin-bottom:0px;
padding-top:0px;
}


.largeimage{
clear:both;
padding:0 0 0 0px;
font-family:Tahoma, SansSerif, Arial;
font-size:10px;
color:#FF00FF;
font-weight:bold;
}
.largeimage h1{
clear:both;
padding-right:100px;
padding-top:0px;
font-family:Tahoma, Arial;
font-size:10px;
color:#FF00FF;
font-weight:bold;
}
.hedderCT{
clear:both;
font-size:18px;
padding:8px 0 8px 18px;
margin:0;
}

.rightimage{
	padding:0;
	margin:0 0 10px 0;
	width:auto;
	font-family:Tahoma, SansSerif, Arial;
	font-size:10px;
	color:#FF00FF;
	font-weight:bold;
}

.blueblock_long{
border:#3366ff solid 1px;
padding:8px;
font-size:11px;
width:250px;
height:575px
}
.link_inside a{
color:#0000FF;
text-decoration:none;
}
.leftbox_new{
float:left;
width:435px;
margin:0 0 0 0px;
font-family:Tahoma, SansSerif, Arial;
font-size:10px;
color:#FF00FF;
}
.rightbox_new{
float:left;
width:300px;
margin:0 0 0 13px;
font-family:Arial;
font-size:10px;
color:#FF00FF;
}
.soh h1{
font-size:14px;
color:#cf8505;
padding:0 0 6px 0;
margin:0;
}
.soh h1.spblue{
color:#1813ff;
padding:0 0 10px 0;
margin:0;
}
.soh ul{
padding:10px 0 0 0;
margin:0;
list-style:inside disc;
}
.soh ul li{
padding:0 0 8px 0;
margin:0;
color:#0033FF;
}

.map{
float:left;
width:170px;
}
.specialoffer h6{
font-family:Tahoma, Arial;
font-size:10px;
color:#FF00FF;
padding:0;
margin:0;
}
.tablesoh{
float:left;
width:235px;
}
.tablesoh table{
border-top:#0000FF solid 1px;
border-left:#0000FF solid 1px;
width:243px;
font-size:10px;
}
.tablesoh table td{
padding:2px 4px;
border-bottom:#0000FF solid 1px;
border-right:#0000FF solid 1px;
color:#0000FF;
}
.tablesoh h2{
color:#cf8505;
font-size:14px;
font-family:Tahoma, Arial;
padding:0 0 6px 0;
margin:0;
}
.tablesoh h2.blue{
color:#0000FF;
font-size:10px;
padding:0 0 6px 0;
}
.tablesoh table tr.bluet {
background:#FFFF00;
}
.tablesoh table tr.bluet td{
background:#FFFF00;
}
.leftbox-sp{
width:434px;
float:left;
border:#0000FF solid 1px;
}
.box1-sf{
height:468px;
}
.soh h1.sppink{
color:#ff15fc;
padding:0 0 0px 0;
margin:0;
font-size:15px;
font-family:Verdana, Geneva, sans-serif;
}
.soh h1.spbrown{
color:#996600;
padding:0 0 0px 0;
margin:0;
font-size:15px;
font-family:Verdana, Geneva, sans-serif;
}
.soh h1.sporange{
color:#e36f08;
padding:0 0 0px 0;
margin:0;
font-size:20px;
}
.soh h1.porange{
color:#e36f08;
padding:10px 0 0px 0;
margin:0;
font-size:12px;
}
.table new{
font-size:14px;
color:#0e05cf;}
.newtable td{
	padding:2px 8px;
}

.newtable th{
	padding:2px 0 2px 8px;
}
.sohfixh{
	height:2509px;
}
.SO-listitm{list-style:disc outside; margin:10px 0; padding:0 3px; color:#00F;}
.SO-listitm li{background:url(../images/inside/Special_Offer/bullet_03.gif) no-repeat left 5px; padding-left:10px; list-style:none;}
.specialoffer{font-weight:bold;}
#SOH-left01{height:462px;}

/*---new Styles--*/
.NW-leftbox{
float:left;
width:429px;
margin:0 0 0 0px;
font-family:Tahoma, SansSerif, Arial;
font-size:10px;
color:#FF00FF;
font-weight:bold;
}

.NW-rightbox{
float:left;
width:275px;
margin:0 0 0 31px;
font-family:Arial;
font-size:11px;
color:#FF00FF;

}
.NW-rightbox p{
	text-align:justify;
}
.NW-rightbox h3{
color:#e2583b;
font-size:12px;
margin-top:0px;
margin-bottom:0px;
padding-top:0px;
}

.NW-rightbox h2{
color:#CF8505;
font-size:15px;
text-transform:uppercase;
margin-top:0px;
margin-bottom:0px;
padding-top:0px;
}
.NW-rightbox h5{
color:#e2583b;
font-size:12px;
margin-top:0px;
margin-bottom:0px;
padding-top:0px;
}
#innerhedings h4{
	clear:both;
	font-family:Tahoma, Geneva, sans-serif;
	color:#CF8505;
	font-size:18px;
	padding:25px 0 15px 0;
}

#THC-boxa{height:423px;}
#THC-boxb{height:262px;}
#THC-boxc{height:234px;}
#THC-boxd{height:234px;}
#THC-boxe{height:258px;}
#THC-boxe p{padding:9px 0 0 0; margin:0;}
#THC-boxf{height:236px;}
#THC-boxg{height:236px;}
#THC-boxh{height:235px;}
#THC-boxi{height:260px;}

.THC-largeimage{
	padding-bottom:28px;
}
#BH-boxa{height:447px;}
#BHR-boxb{height:433px;}
#BHL-boxb{height:433px;}
#BHL-boxc{height:455px;}
#BHL-boxe{height:891px;}
#BHL-boxf{height:860px;}

/*paymentpage*/
.backto-home{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#FFF;
	padding:8px 0;
}
.backto-home a{
	color:#FFF;
	text-decoration:none;
}
.backto-home a:hover{
	color:#FFF;
	text-decoration:none;
}

/*Wildlife n Sightseening---new*/
.blueblock-WSnew{
border:#3366ff solid 1px;
padding:8px;
font-size:11px;
width:416px;	
}
.wastos-sub_magen{
color:#FF00FF;
font-size:15px;
padding:15px 0 0 0;
margin:0;
font-family:Verdana, Arial, Helvetica, sans-serif;
}
.wastos-rc h4{
color:#FF00FF;
font-size:15px;
padding:10px 0 0 0;
margin:0;
font-family:Verdana, Arial, Helvetica, sans-serif;
}
#contentarea div.wastosl-R2 p{
	padding-bottom:0px;
	padding-bottom:0;
}
.wastos-rc h5{
color:#996600;
font-size:15px;
padding:0;
margin:0;
font-family:Verdana, Arial, Helvetica, sans-serif;
}
.wastos-rc h6{
color:#3366ff;
font-size:12px;
padding:0;
margin:2px 0 0 0;
}
.wastos-rc h6 img{
	padding-top:2px;
}
.first{
	margin-bottom:12px;
}
h6.fourstar{
	background:url(../images/inside/fourstar.jpg) no-repeat right;
	padding-right:48px;
	float:left;
}
h6.threestar{
	background:url(../images/inside/threestar.jpg) no-repeat right;
	padding-right:44px;
	float:left;
}
h6.five{
	background:url(../images/inside/fivestar.jpg) no-repeat right;
	padding-right:65px;
	float:left;
}
h6.love{
	background:url(../images/inside/heart_mark.jpg) no-repeat right;
	padding-right:18px;
	float:left;
}
.cler{
	clear:both;
}
.price-tbl table{
	font-size:10px;
	font-family:Tahoma, Geneva, sans-serif;
	font-weight:bold;
	color:#00F;
}
.price-tbl table td{
	border-left:#0000ff solid 1px;
	border-bottom:#0000ff solid 1px;
	background:#FF0;
	padding:2px 6px;
}
.price-tbl table td.tblend{
	border-right:#0000ff solid 1px;
}
.price-tbl table th{
	border-bottom:#0000ff solid 1px;
	padding:2px 6px;
	text-align:left;
}
.wastosl-iten td{padding:6px 3px;}
#wastosl-L1{height:669px;}
#wastosl-R2{height:3626px;}
.bottomimage{ text-align:center;
}
.planefix{height:82px; padding:0 10px 0 10px;}
.imagbt{padding-top:30px;}


/*SWC------------------*/
h3.threestar{
font-family:Tahoma; 
color:#FF6600;
font-size:15px;
padding:0;
margin:0;
background:url(../images/inside/threestar.jpg) no-repeat right;
padding-right:44px;
float:left;}

h3.fourstar{
font-family:Tahoma; 
color:#FF6600;
font-size:15px;
padding:0;
margin:0;
background:url(../images/inside/fourstar.jpg) no-repeat right;
padding-right:48px;
float:left;
}

#BBH-boxb{ height:539px;}
#BBH-boxc{ height:985px;}
#BBH-boxd{ height:985px;}
#BBH-boxe{ height:485px;}
#BBH-boxf{ height:475px;}

.table-span{background:url(../images/inside/table-buttle.gif) no-repeat left 4px;
padding:0 0 0 8px;
display:block;
}

.aril_12_orng{
font-family:Tahoma, SansSerif, Arial;
font-size:12px;
font-weight:bold;
color:#FF6600;
padding:
}

/*new style for hedders-common*/
.common h4{
color:#FF00FF;
font-size:15px;
padding:10px 0 0 0;
margin:0;
font-family:Verdana, Arial, Helvetica, sans-serif;
}
.common  h5{
color:#996600;
font-size:15px;
padding:0;
margin:0;
font-family:Verdana, Arial, Helvetica, sans-serif;
}

.common  h6{
color:#3366ff;
font-size:12px;
padding:0;
margin:2px 0 0 0;
}

.common  h6 img{
	padding-top:2px;
}

.common h3{ 
font-family:Tahoma, SansSerif, Arial;
font-size:12px;
font-weight:bold;
color:#FF6600;
margin-bottom:15px;
margin-top:10px;
}

h6.box{
	background:url(../images/inside/Luxury_Safari_Camping_in_Sri_Lanka/box.jpg) no-repeat right -15px;
	padding-right:48px;
	float:left;
	height:25px;
	}
	
.tent{
	background:url(../images/inside/Luxury_Safari_Camping_in_Sri_Lanka/box.jpg) no-repeat 200px -5px;
}
#LSC-boxb{ height:635px;}
#LSC-boxa{ height:628px;}
#LSC-boxc{height:2320px;}
.tbl-space td{
	padding-left:4px;
}

#2CHKB-boxa{ height:520px;}
#2CHKB-boxb{ height:527px;}

h6.fourstar_1{
	background:url(../images/inside/fourstar.jpg) no-repeat right;
	padding-right:50px;
	float:left;
	}
#contentarea p .link_inside a{
text-align:left;
}
#bold{font-weight:bold;}

#fxa_wtcisl {height:390px;}
#fxb_wtcisl {height:740px;}

.mainheadorange_2{
font-family:Tahoma; 
color:#FF6600;
font-size:12px;
padding:0;
margin:0;
}

#TWISL_boxb
{height:928px;}

#TWISL_boxa{
 height:702px;}
 
#BBT_boxa{height:870px;}


#BBT_boxb{height:870px;}

#BBT_boxc{height:483px;}

#BBT_boxd{height:1002px}

#BBT_boxe{height:1002px;}

.BBH-listitm{list-style:disc outside; margin:10px 0; padding:0 0; color:#00F;}
.BBH-listitm li{background:url(../images/inside/Special_Offer/bullet_03.gif) no-repeat left 5px; padding-left:7px; list-style:none; font-weight:bold;}

.BBH_para{padding-top:10px;}

#contentarea p.headorange{
color:#FF6600;
font-size:12px;
font-weight:bold;
}



#flashimage white water{
	padding:0;
	margin:0;
	width:auto;
	font-family:Tahoma, SansSerif, Arial;
	font-size:10px;
	color:#FF00FF;
	font-weight:bold;
}
#flashimage white water img{
height:390px;
width:929px;
margin-bottom:3px;
padding-left:10px;
}

.viewinfo{
	background:url(../images/inside/pdf.jpg) no-repeat 0 -4px;
	padding:3px 0 7px 50px;
	font-size:9px;
	color:#0000FF;
	margin-left:8px;
	
}
.viewinfo a{
color:#0000FF;}

.viewinfo a:hover{
	color:#F60;
}

p.car{
	background:url(../images/inside/car.jpg) no-repeat left;
	padding-left:30px;
	font-weight:bold;
	
	}
p.car a{
	padding-left:30px;
	color:#0000FF;
	font-weight:bold;
	}
	


.tablefontnew{
font-family:Tahoma, SansSerif, Arial;
font-weight:bold;
color:#0000FF;
background:url(../images/inside/pdf.jpg) no-repeat 0 -4px;
padding:3px 0 7px 50px;
font-size:9px;
color:#0000FF;
margin-left:8px;
	
}

.tablefontnew a:hover{
	color:#F60;}

h3.threestar new a{
font-family:Tahoma; 
color:#FF6600;
font-size:15px;
padding:0;
margin:0;
background:url(../images/inside/threestar.jpg) no-repeat right;
padding-right:24px;
}








