@charset "utf-8";
/* CSS Document */

/* General Classes *//*Lucida Sans Unicode", "Lucida Grande", sans-serif;*/
body{ margin:0px; font-family:Tahoma, Geneva, sans-serif; background-color: #FFF; background-image: url(../images/bgline.gif); background-repeat: repeat-y; background-position: center; }
.centerit{margin:0 auto;}
.floatleft{float:left;}
.floatright{float:right;}
.margin10r{margin-right:10px;}
.clearit{clear:both;}


/* Container Classes */

#header{width:1000px;height:75px;background-color:#FFF;}
#center{width:1000px;height:160px;padding-top:340px;background-color:#FFF}
#centerlow{ width:890px; padding-top: 10px; padding-right: 10px; padding-bottom: 10px; padding-left: 100px; }
#centerlowexplore{ width:1000px; padding-top: 10px; padding-bottom: 10px; margin-bottom:5px; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #999; }
#footer{width:880px;height:30px;line-height:20px;padding-left:120px;}


/*inside pages explore classes*/
#excenter{width:1000px;height:375px;background-color:#FFF}
#eximage{width:1000px;height:375px;}
#exlinks{ width:200px; height:335px; padding-left:20px; padding-top:40px;}



/*explore links*/
.exlinksboxhead{width:200px;height:30px;}
.exlinksbox{width:200px;height:30px; background-image: url(../images/ARROWGREY.gif); background-repeat: no-repeat; background-position: left center; }
.exlinksbox:hover{ width:200px; height:30px; background-image: url(../images/arroworange.gif); background-repeat: no-repeat; background-position: left center; }
#explorebox{width:580px;background-color:#FFF;padding:5px;margin-right:20px;}
#exploreboxHMN{width:435px;background-color:#FFF;padding:5px;margin-right:20px;}
#exploreregionbox{width:140px;margin-right:5px;}
.exploreregion{ width:131px; height:24px; line-height:24px; margin-bottom:1px; background-color:#269ba7; color:#000000; padding-top: 3px; padding-right: 3px; padding-bottom: 3px; padding-left: 6px;color:#FFF;}
.exploreregionn{ width:131px; line-height:20px;  margin-bottom:1px; background-color:#269ba7; color:#000000; padding-top: 3px; padding-right: 3px; padding-bottom: 3px; padding-left: 6px;color:#FFF;}
.exploreregionnf{ width:131px;  line-height:20px; margin-bottom:1px; background-color:#C0C0C0; color:#000000; padding-top: 3px; padding-right: 3px; padding-bottom: 3px; padding-left: 6px;color:#FFF;}
.exploreregionn:hover{ width:131px;  line-height:20px; margin-bottom:1px; background-color:#F90; color:#000000; padding-top: 3px; padding-right: 3px; padding-bottom: 3px; padding-left: 6px;color:#FFF;}
.exploreregionnf:hover{ width:131px;  ine-height:20px; margin-bottom:1px; background-color:#F90; color:#000000; padding-top: 3px; padding-right: 3px; padding-bottom: 3px; padding-left: 6px;color:#FFF;}
.exploreregion1{ width:381px; height:24px; line-height:24px; margin-bottom:1px; background-color:#AFE6EE; color:#000000; padding-top: 3px; padding-right: 3px; padding-bottom: 3px; padding-left: 6px;}
.exploreregiontp{ width:381px; height:24px; line-height:24px; margin-bottom:1px; background-color:#AFE6EE; color:#000000; padding-top: 3px; padding-right: 3px; padding-bottom: 3px; padding-left: 6px;}
.exploreregionselect{ width:131px;  line-height:24px; margin-bottom:1px; background-color:#218892; color:#000000; padding-top: 3px; padding-right: 3px; padding-bottom: 3px; padding-left: 6px;color:#FFF;}

.exploreregionselect1{ width:381px; height:24px; line-height:24px; margin-bottom:1px; background-color:#70D1E2; color:#000000; padding-top: 3px; padding-right: 3px; padding-bottom: 3px; padding-left: 6px;color:#FFF;}
.exploreregionselect1HM{ width:520px; height:24px; line-height:24px; margin-bottom:1px; background-color:#70D1E2; color:#000000; padding-top: 3px; padding-right: 3px; padding-bottom: 3px; padding-left: 6px;color:#FFF;}
.exploreregion:hover{background-color:#ff8e1c;}
.exploreregion1:hover{background-color:#FFB56A;}
#exploremap{width:220px;height:230px;margin-right:5px;}
.exploremaphead{width:214px; height:19px; line-height:19px; background-color:#218892; color:#000000; padding-top: 3px; padding-bottom: 3px; padding-left: 6px;color:#FFF;}
#exploreoffers{width:435px;}
#explorehoneymoon{width:580px;}
#exploreoffersn{
	width:433px;
	border: 1px solid #000;
}

#explorespecialhead{width:429px;height:24px; line-height:24px; background-color:#5BCCDA; color:#000000; padding-top: 3px; padding-bottom: 3px; padding-left: 6px;margin-bottom:5px;}
#exploreHMhead{width:574px;height:24px; line-height:24px; background-color:#5BCCDA; color:#000000; padding-top: 3px; padding-bottom: 3px; padding-left: 6px;margin-bottom:5px;}
#explorespecialheadt{width:429px;height:24px; line-height:24px; background-color:#5BCCDA; color:#000000; padding-top: 3px; padding-bottom: 3px; padding-left: 6px;margin-bottom:5px;}

/*explore main text box*/
#explorerightholder{width:390px;}
#exploredesc{width:390px;line-height:18px;text-align:justify;}
#exploredescHM{width:530px;line-height:18px;text-align:justify;background-color:#FFF;padding-left:5px;}
#exploredefine{width:390px;height:100px;}


/*accomodation with the tour*/
#hotelbox{width:390px;margin-top:10px;}
.hotelmis{width:370px;padding:10px;background-color:#FFDDB8;margin-top:10px;line-height:18px;text-align:justify;}

/* inside container classes*/
#centerbottom{ width:1000px; height:50px; background-image: url(../images/whitetrans.png);}

/* inside header container*/
#logo{ background-image: url(../images/DTLogo.jpg); background-repeat: no-repeat; background-position: center center; height: 75px; width: 200px; background-color: #000; margin-left: 20px;}
#links{width:780px;height:30px;padding-top:45px;}
/*#linksold{width:750px;height:30px;padding-top:45px;margin-left:30px;}*/

/* inside center low container*/
#lowleft{width:460px;height:120px;margin-left:10px;margin-right:10px;background-color:#FFF;padding:10px;}
#lowleft1{width:460px;height:120px;margin-left:10px;margin-right:10px;background-color:#FFF;padding:10px;}
#lowright{ width:380px; height:100px; background-image: url(../images/define.gif); background-repeat: no-repeat; background-position: center center; }
#lowrightbot{ width:360px; height:200px; padding-right: 10px; padding-bottom: 10px; padding-left: 10px;line-height:19px; }
#lowrightbotn{ width:360px; padding-right: 10px; padding-bottom: 10px; padding-left: 10px;line-height:19px; }
#atol{ width:390px; height:50px; padding:10px; margin-top:10px; margin-left:10px; margin-right:10px; background-color:#FFF; background-image: url(../images/atollogo.jpg); background-repeat: no-repeat; background-position: 410px center;padding-right:80px;line-height:17px;}
#atol2{ width:460px;  padding:10px; margin-top:10px; margin-left:10px; margin-right:10px; background-color:#FFF; line-height:17px;}
#holdleft{width:500px;min-height:100px;}
#holdrightnew{width:380px;margin-left:10px;min-height:100px;}

/*text sizes*/
.text11{font-size:11px;color:#333}
.text11b{font-size:11px;text-align:justify;color:#333;font-weight:bold;}
.text11bnj{font-size:11px;color:#333;font-weight:bold;}
.text11bw{font-size:11px;text-align:justify;color:#FFFFFF;}
.text13b{font-size:13px;text-align:justify;color:#333;font-weight:bold;}
.text10{font-size:10px;text-align:justify;color:#333}
.text10w{font-size:10px;text-align:justify;color:#FFFFFF}

/* special offers box */
#leftadholder{width:480px;margin-left:10px;margin-right:10px;margin-top:10px;height:480px;}
.admarginright{margin-right:10px;}
.admarginbottom{margin-bottom:10px;}
.admarginright5{margin-right:5px;}
.admarginbottom5{margin-bottom:5px;}
.adframe{width:215px;height:215px;background-color:#FFF;padding:10px;}
.adframe1{width:195px;height:215px;background-color:#F4F4F4;padding:10px;}
.adframe2{width:415px;height:170px;background-color:#F4F4F4;padding:10px;}
.adframe2n{
	width:413px;
	background-color:#F4F4F4;
	padding:10px;
}
.adframe3{width:415px;background-color:#F4F4F4;padding:10px;}
.adframeHM{width:560px;background-color:#F4F4F4;padding:10px;}
.adheader{width:205px;height:25px;line-height:25px;padding-left:10px;background-color:#E6E6E6}
.adheader1{width:185px;height:25px;line-height:25px;padding-left:10px;background-color:#FFF}
.adheaderSPO{width:350px;height:50px;line-height:50px;padding-left:10px;background-color:#FFF;margin-bottom:5px;}
.adimage{width:215px;height:130px;margin-bottom:5px;}
.adimage1{width:195px;height:130px;margin-bottom:5px;}
.adimage2{width:415px;height:90px;margin-bottom:5px;}
.adimage2n{width:415px;height:90px;margin-bottom:5px; position:relative;}
.adrate{width:80px; height:50px; line-height:50px; border-right-width: 1px; border-right-style: solid; border-right-color: #E6E6E6;text-align:center;}
.adrate1{width:70px; height:50px; line-height:50px; border-right-width: 1px; border-right-style: solid; border-right-color: #ff8e1c;text-align:center;background-color:#FFF}

.adinfo{width:124px;height:25px;margin-top:12px;margin-left:10px;background-color:#269ba7;line-height:25px;text-align:center;}
.adinfoh{width:124px;height:25px;background-color:#269ba7;line-height:25px;text-align:center;}

.adinfo1{width:114px;height:25px;margin-top:12px;margin-left:10px;background-color:#269ba7;line-height:25px;text-align:center;}

.adinfo:Hover{background-color:#ff8e1c;cursor:auto;}
.adinfoh:Hover{background-color:#ff8e1c;cursor:auto;}
.adinfo1:Hover{background-color:#ff8e1c;cursor:auto;}

.addesc{width:200px;height:40px;line-height:18px;margin-right:10px;padding:5px;text-align:justify;}
.adsuggest{width:405px;background-color:#FFF;line-height:18px;margin-top:5px;padding:5px;text-align:justify;}

/* travel partner box box */
.lefttravel{width:280px;margin-right:5px;padding-left:3px;padding-right:2px; text-align:justify;margin-bottom:5px;}
.righttravel{width:280px;margin-left:5px;padding-left:3px;padding-right:2px; text-align:justify;  margin-bottom:5px;}
.collog{width:290px;}
.expl{line-height:24px; background-color:#5BCCDA; color:#000000; padding-top: 3px; padding-bottom: 3px; padding-left: 6px;margin-bottom:5px;}
.hotelname{height:40px;position:absolute; width:1000px; top:350px; background-image:url(../images/HotelNameBckgrnd.png);}



/*searchresult*/
.searchmainb{width:680px;}
.searchinbox{width:325px; margin-right:5px; background-color:#FFDDB8; margin-bottom:2px;}
.searchinboxwom{width:325px; background-color:#FFDDB8;}
.searchinhead{width:315px; background-color:#AFE6EE; height:15px; line-height:20px; padding:5px;}
.searchinheadnn{width:315px; background-color:#5BCCDA; height:15px; line-height:20px; padding:5px;}
.searchincont{width:315px; background-color:#FFDDB8;  line-height:18px; padding:5px;}

.searchinboxol{width:327px; margin-right:5px;}
.searchinboxolw{width:325px; margin-right:5px;}
.emptybox{height:3px;}

/*tabholder*/
#tabhold{width:420px;height:40px; line-height:24px; color:#000000; padding-top: 3px; padding-bottom: 3px; padding-left: 6px;margin-bottom:5px;position:relative;}
.tabind{
	height:18px;
	line-height:15px;
	padding-top:6px;
	padding-bottom:6px;
	padding-left:10px;
	border-left:#000 1px solid;
	border-right:#000 1px solid;
	border-top:#000 1px solid;
	margin-left:5px;
	padding-right:10px;
	background-color:#F4F4F4;
	cursor:pointer;
	position:absolute;
	right:120px;
	top:21px;
}

.tabindct{
	height:16px;
	line-height:15px;
	padding-top:6px;
	padding-bottom:6px;
	padding-left:10px;
	border-left:#000 1px solid;
	border-right:#000 1px solid;
	border-top:#000 1px solid;
	border-bottom:#000 1px solid;
	margin-left:5px;
	padding-right:10px;
	background-color:#DFDFDF;
	cursor:pointer;
	position:absolute;
	right:130px;
	top:22px;
}
.tabinda{
	height:17px;
	line-height:15px;
	padding-top:6px;
	padding-bottom:6px;
	padding-left:10px;
	border-left:#000 1px solid;
	border-right:#000 1px solid;
	border-top:#000 1px solid;
	margin-left:5px;
	padding-right:10px;
	background-color:#F4F4F4;
	cursor:pointer;
	position:absolute;
	right:1px;
	top:22px;
}

.tabindact{
	height:17px;
	line-height:15px;
	padding-top:6px;
	padding-bottom:6px;
	padding-left:10px;
	border-left:#000 1px solid;
	border-right:#000 1px solid;
	border-top:#000 1px solid;
	border-bottom:#000 1px solid;
	margin-left:5px;
	padding-right:10px;
	background-color:#DFDFDF;
	cursor:pointer;
	position:absolute;
	right:7px;
	top:21px;
}


.tabinda:hover{
	background-color:#DFDFDF;
}

.tabind:hover{
	background-color:#DFDFDF;
}
.text12bn{font-family:Tahoma; font-size:12px; text-decoration:none; color:#000;}
.text14bn{font-family:Tahoma; font-size:14px; text-decoration:none; color:#000;}
.text16bn{font-family:Tahoma; font-size:16px; text-decoration:none; color:#000;}
/*.tabind:hover{height:20px; line-height:23px; padding-top:3px; padding-bottom:3px; padding-left:5px; border-left:#000 1px solid;
border-right:#000 1px solid; border-top:#000 1px solid; margin-left:5px; padding-right:5px; background-color:#D4D4D4; cursor:pointer;}*/

.tabhigh{height:24px; line-height:24px; padding-top:3px; padding-bottom:3px; margin-right:5px;}
.mainboxtabpcont{border-bottom:#000 1px solid; border-left:#000 1px solid; border-right:#000 1px solid; }
.mainbigbb{border:#000 1px solid;}
.linktext{font-size:11px;text-decoration:none;color:#000;}
.spflame{
	width:50px;
	height:50px;
	position:absolute;
	left: 364px;
	top: 1px;
}
