@charset "utf-8";
/* CSS Document */
body {
	padding:10px 0 10px 0;
	margin:0;
	font-family:Arial, Helvetica, sans-serif;
}
p {
	margin:0px;
	padding:0px;
}
.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;
	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: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;
}
.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
}
.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;
}
.box1-sf-2 {
	height:490px;
}
.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:2550px;
}
.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;
}
#BHR-boxC {
	height:1300px;
}
#BHL-boxb {
	height:433px;
}
#BHL-boxc {
	height:455px;
}
#BHL-boxe {
	height:891px;
}
#BHL-boxf {
	height:860px;
}
#BHL-boxg {
	height:1075px;
}
/* ----- Written by Harshana ----- */
#BHL-boxh-2 {
	height:980px;
}
#BHL-boxg-2 {
	height:1040px;
}
/* ----- END ----- */

/*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;
	color:#3366ff;
	font-size:12px;
	padding:0;
	margin:0;
	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:3646px;
}
.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:2350px;
}
.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:10px 0 7px 58px;
	font-size:9px;
	color:#0000FF;
	margin-left:8px;
	display:block;
}
.viewinfo a {
	color:#0000FF;
}
.viewinfo a:hover {
	color:#F60;
}
.facebook {
	background:url(../images/inside/Face_Book_logo.jpg) no-repeat 0 -2px;
	padding:12px 0 7px 40px;
	font-size:9px;
	color:#0000FF;
	border:0;
	margin-left:8px;
	display:block
}
.facebook a {
	color:#0000FF;
}
.facebook a:hover {
	color:#F60;
}
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;
}
a.pdf {
	background:url(../images/inside/buttons_03.gif) no-repeat left top;
	padding:0 0 0 15px;
	display:block;
	float:left;
}
a.facebook {
	background:url(../images/inside/Face_Book_logo.jpg) no-repeat;
	padding-left:0 0 0 15px;
	display:block;
	float:left;
}
.tablefontnew {
	font-family:Tahoma, SansSerif, Arial;
	font-weight:bold;
	color:#0000FF;
	background:url(../images/inside/pdf.jpg) no-repeat 0 -4px;
	padding:3px 0px 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;
}
.offer {
	left:140px;
	position:absolute;
	top:3px;
}
#TMLD_boxa {
	height:550px;
}
#TMLD_boxb {
	height:550px;
}
#TMLD_boxc {
	height:550px;
}
#TMLD_boxd {
	height:550px;
}
#TMLD_boxe {
	height:580px;
}
#TMLD_boxf {
	height:578px;
}
#TMLD_boxg {
	height:550px;
}
#TMLD_boxh {
	height:550px;
}
#TMLD_boxi {
	height:556px;
}
#TMLD_boxj {
	height:554px;
}
#TMLD_boxk {
	height:565px;
}
#TMLD_boxl {
	height:565px;
}
#TMLD_boxm {
	height:555px
}
#TMLD_boxn {
	height:555px
}
#TMLD_boxo {
	height:550px
}
#TMLD_boxp {
height:
}
p.water_plane {
	background:url(../images/inside/Maldives_for_Sri_Lanka/water_plane.jpg) no-repeat left;
	padding-left:30px;
	font-weight:bold;
	font-size:10px;
}
p.water_plane a {
	padding-left:50px;
	color:#0000FF;
	font-weight:bold;
}
p.water_boat {
	background:url(../images/inside/Maldives_for_Sri_Lanka/water_boat.jpg) no-repeat left;
	padding-left:30px;
	font-weight:bold;
	font-size:10px;
}
p.water_plane a {
	padding-left:40px;
	color:#0000FF;
	font-weight:bold;
}
.tablefontpdf {
	font-weight:bold;
	color:#0000FF;
	background:url(../images/inside/Maldives_for_Sri_Lanka/pdf_icon.jpg) no-repeat 0 -2px;
	padding:15px 15px 15px 0px;
	font-size:9px;
	color:#0000FF;
	margin-left:8px;
}
.tablefontpdf a:hover {
	color:#F60;
}
h6.fivestars {
	background:url(../images/inside/fivestar.jpg) no-repeat right;
	padding-right:68px;
	float:left;
}
#DSL_boxa {
	height:525px;
}
#DSL_boxb {
	height:525px;
}
#DSL_boxc {
	height:567px;
}
#DSL_boxd {
	height:565px;
}
#DSL_boxe {
	height:530px;
}
#DSL_boxf {
	height:530px;
}
#DSL_boxg {
	height:530px;
}
#DSL_boxh {
	height:533px;
}
#DSL_boxi {
	height:580px;
}
#DSL_boxj {
	height:580px;
}
h6.twostars {
	background:url(../images/inside/twostar.jpg) no-repeat right;
	padding-right:68px;
	padding-left:100px;
	color:#3366ff;
	font-size:12px;
	padding:0;
	margin:0;
	float:left;
}
h6.eco {
	background:url(../images/inside/eco.jpg) no-repeat right;
	padding-right:35px;
	float:left;
	font-size:12px;
	color:#3366ff;
	font-size:12px;
	margin:0px;
}
#TEOSL_boxa {
	height:548px;
}
#TEOSL_boxb {
	height:3080px;
}
#contentarea-2 {
	padding:0;
	margin:10px 0 0 0;
	width:930px;
	float:left;
}
#contentarea-2 p {
	color:#0000FF;
	text-align:justify;
}
#top-banner {
	background:url(../images/inside/Whale_Watching_In_Sri_Lanka/sperm-whale-at-trincomalee-bay.jpg) no-repeat 0 0;
	width:929px;
	height:247px;
	float:left;
}
#whale-left {
	background: url(../images/inside/Whale_Watching_In_Sri_Lanka/whale-watching.jpg) no-repeat 0 0;
	width:472px;
	height:163px;
	float:left;
	margin-right:28px;
}
#whale-right {
	background-image:url(../images/inside/Whale_Watching_In_Sri_Lanka/whale-watching-in-sri-lanka.jpg);
	background-repeat:no-repeat;
	width:429px;
	height:163px;
	padding-bottom:10px;
	float:left;
}
.orange-font {
	font-family:Tahoma, SansSerif, Arial;
	color:#FF6600;
	font-size:9px;
}
.sea-plane {
	background:url(../images/inside/sea-plane.jpg) no-repeat left;
	padding-left:23px;
	margin:0 11px;
	font-weight:bold;
	color:#0000FF;
	font-family:Tahoma, SansSerif, Arial;
	display:block;
	float:left;
	padding:3px 0 0 22px;
}
.pdf-viewinfo {
	background:url(../images/inside/pdf_view-info.jpg) no-repeat top left;
	font-weight:bold;
	color:#0000FF;
	display:block;
	float:left;
	padding:3px 0 5px 22px;
}
.car-icon {
	background:url(../images/inside/car.jpg) no-repeat left;
	font-weight:bold;
	color:#0000FF;
	font-family:Tahoma, SansSerif, Arial;
	display:block;
	float:left;
	padding:3px 0 5px 22px;
}
ul.buleted-list {
	font-size:10px;
	padding:0;
	margin:0;
}
ul.buleted-list-bot {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#0000FF;/*padding:0;
	margin:0;*/
}
ul.buleted-list li {
	background:url(../images/inside/bulletblue.gif) no-repeat 0 3px;
	padding:0 0 0 15px;
	margin:0;
	list-style:none;
	font-family:Tahoma, SansSerif, Arial;
	font-weight:bold;
	color:#0000FF;
}
.image-250x207-top {
	width:250px;
	height:207px;
	margin:10px 0 0 0;
	clear:both;
}
.image-250x207-1 {
	width:250px;
	height:207px;
	margin:10px 0 0 0;
	clear:both;
	padding-top:57px;
}
.image-250x207-2 {
	width:250px;
	height:207px;
	margin:10px 0 0 0;
	clear:both;
	padding-top:95px;
}
.image-450x207 {
	width:450px;
	height:207px;
	margin:10px 0 0 0;
	clear:both;
}
.image-name {
	padding:0;
	margin:0;
	font-family:Tahoma, SansSerif, Arial;
	font-size:10px;
	color:#FF00FF;
	font-weight:bold;
}
h6.fivestar-new {
	background:url(../images/inside/fivestar.jpg) no-repeat right;
	padding-right:68px;
	margin:15px 0 15px 0;
	float:left;
}
h6.fourstar-new {
	background:url(../images/inside/fourstar.jpg) no-repeat right;
	padding-right:50px;
	margin:15px 0 15px 0;
	float:left;
}
h6.threestar-new {
	background:url(../images/inside/threestar.jpg) no-repeat right;
	padding-right:45px;
	margin:15px 0 15px 0;
	float:left;
}
.tablefont-new {
	font-family:Tahoma, SansSerif, Arial;
	font-size:10px;
	font-weight:bold;
	color:#0000FF;
	background-color:FFFF00;
}
.magentablock-new {
	border:#FF00FF solid 1px;
	padding:8px;
	margin:0 0 5px 0;
	height:1040px;
}
.blueblock-2 {
	border:#3366ff solid 1px;
	padding:8px;
	font-size:11px;
	width:450px;
	height:980px;
}
/* ---------- Below classes were written by FCL 1065 ---------- */

/* ----- 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:210px;
}
.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 ----- */
.leftcol-contus{
	width:413px;
	padding-right:30px;
	padding-top:40px;
	font-size:11px;
}
.midcol-contus {
	width:326px;
	padding-right:14px;
	padding-top:40px;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
}
.rightcol-contus {
	width:145px;
	padding-top:40px;
	/*border:#333333 solid 1px;*/
	font-size:11px;
}

div.facility ul {
	margin:0;
	padding:0;
}
div.facility ul li {
	color:#0000FF;
	font: bold 11px Tahoma, Geneva, sans-serif;
	height:20px;
	line-height:20px;
	list-style:none;
	margin-bottom:10px;
	margin-left:2px;
	margin-top:10px;
	padding-left:58px;
}
div.facility ul li a {
	color:#0000ff;
	text-decoration:none;
}
div.facility ul li a:hover {
	color:#0000ff;
	text-decoration: underline;
}
div.facility-car ul {
	margin:0;
	padding:0;
}
div.facility-car ul li {
	color:#0000FF;
	font: bold 11px Tahoma, Geneva, sans-serif;
	height:20px;
	line-height:20px;
	list-style:none;
	margin-bottom:10px;
	margin-left:2px;
	/*margin-top:10px;*/
	padding-left:30px;
}
div.facility-car ul li a {
	color:#0000ff;
	text-decoration:none;
}
div.facility-car ul li a:hover {
	color:#0000ff;
	text-decoration: underline;
}
.out_blue {
	background:#ffffff;
	padding:20px;
	margin:0px auto;
	width:1287px;
	border:#0000ff solid 1px;
}
.email-bluetext-10 {
	color:#0000ff;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
}
.email-bluetext-12 {
	color:#0000ff;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}
.email-bluetext-18 {
	color:#0000ff;
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
}
div.email-bullet ul {
	margin:0;
	padding:0;
	list-style:none;
}
div.email-bullet ul li {
	background: url(../images/inside/bulletblue.gif) no-repeat 0 5px;
	color:#0000ff;
	font-size:14px;
	margin-bottom:3px;
	padding-left:10px;
}
.email-img-01 {
	margin-top:15px;
	margin-bottom:15px;
}
.tablepurple {
	border-top:2px solid #ff00ff;
	border-left:2px solid #ff00ff;
}
.tablepurple tr {
	line-height:25px;
	margin-right:10px;
}
.tablepurple tr td {
	border-bottom:2px solid #ff00ff;
	border-right:2px solid #ff00ff;
}
.hotelContent-title {
	color:#cf8505;
	font: 15px Tahoma, Geneva, sans-serif;
	font-weight:bold;
	float:left;
	height:40px;
	margin-right:5px;
	line-height:40px;
	text-align:left;
	width:auto;
}
.tahoma-10 {
	font-family:Tahoma, SansSerif, Arial;
	font-size:10px;
	color:#0000ff;
	padding:4px 0;
}
.aril_10_blue-1 {
	font-family:Tahoma, SansSerif, Arial;
	font-size:10px;
	font-weight:bold;
	color:#0000ff;
	padding:4px 0;
}
/* New-style-BuddikaAdded Start */
/* ----29042011---- */
.title-map-brown {
	color:#ff6600;
	font:bold 12px Arial, Helvetica, sans-serif;
}
.title-map-brownsmall {
	color:#ff6600;
	font:bold 11px Arial, Helvetica, sans-serif;
}
.title-rbox-brown {
	color:#cf8505;
	font: normal 14px Arial, Helvetica, sans-serif;
}
.title-dayloc-brown {
	color:#ff6600;
	font: normal 15px Verdana, Geneva, sans-serif;
}
.title-dayloc-brownbold {
	color:#cf8505;
	font: bold 15px Verdana, Geneva, sans-serif;
}
.title-dayloc-rose {
	color:#ff15fc;
	font: normal 15px Verdana, Geneva, sans-serif;
}
/* ----29052011---- */

h6.threestar_1 {
	background:url(../images/inside/threestar.jpg) no-repeat right;
	padding-right:50px;
	float:left;
}
.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;
}
/* ----04052011---- */
.title-dayloc-blue {
	color:#0000ff;
	font: normal 14px Verdana, Geneva, sans-serif;
	font-weight:bold;
}
span.eco-2 {
	background:url(../images/inside/eco.jpg) no-repeat right;
	padding-right:35px;
	float:left;
	margin:0px;
	display:block;
}
div.topalbum .photos div img{
margin-top:0;
}
/* New-style-BuddikaAdded End */

