@charset "utf-8";
/* CSS Document */


/*general classes*/
body{
	background-color:#007fc2;
	margin:0px;
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size:11px;
}
.floatleft{float:left;}
.floatright{float:right;}
.centerit{margin:0 auto;}
.marginr10{margin-right:10px;}
.marginr1{margin-right:1px;}
.marginb5{margin-bottom:5px;}
.marginb10{margin-bottom:10px;}
.marginr5{margin-right:5px;}
.marginr6{margin-right:6px;}
.marginl10{margin-left:10px;}
.margint10{margin-top:10px;}
.margint5{margin-top:5px;}
.margint8{margin-top:8px;}
.margint25{margin-top:45px;}
.arrowgreen{width:20px; height:20px; background-image: url(../imagesold/greenarrow.jpg); background-repeat: no-repeat; background-position: center center;}
.arrowblue{ width:20px; height:20px; background-image: url(../imagesold/bluearrow.jpg); background-repeat: no-repeat; background-position: center center; }
.postabsolute{position:absolute;}
.postrelative{position:relative;}
.posttopleft{top:0px;left:0px;}
.whitetrans{background-image:url(../imagesold/whitetrans.png);}
.clearit{clear:both;}

/*text*/
.text11{ font-size: 11px; color: #000; text-decoration: none;}
.text11w{font-size:11px;color:#FFF;text-decoration:none;}
.text10w{font-size:10px;color:#FFF;text-decoration:none;}
.text12w{font-size:12px;color:#FFF;text-decoration:none;}
.text10u{font-size:10px;color:#000;text-decoration:underline;}
.text11li{font-size:11px; color:#0D80B9; text-decoration:none;}
.text10n{font-size:10px;color:#000;text-decoration:none;}

/*main containers*/
#main{ width:100%; height:440px; background-image: url(../imagesold/whiteline.gif); background-repeat: repeat-x; background-position: 10px 70px; }
#main2{ width:100%; height:290px; background-image: url(../imagesold/whiteline.gif); background-repeat: repeat-x; background-position: 10px 70px; }
#footer{width:930px;height:25px;line-height:25px;margin-top:10px;margin-bottom:10px;padding-left:20px;}
#footer1{width:930px;height:25px;line-height:25px;margin-top:10px;margin-bottom:10px;text-align:center;}
#linkboxR{width:100%; height:30px; }
#maincontentR{width:700px; height:auto; }

/*white frmae inside main*/
#whiteholder{
	width:750px;
	height:370px;
	background-image: url(../imagesnew/white750frame.png);
	background-repeat: no-repeat;
	background-position: center center;
	padding:10px;
	margin-top:50px;
}

#logonew{
	width:930px;
	height:50px;
	background-image: url(../imagesnew/logosmallerofnewone.jpg);
	background-repeat: no-repeat;
	background-position: left center;
}
#logonew1{
	width:930px;
	height:50px;
	background-image: url(../imagesnew/logosmallerofnewoneh.jpg);
	background-repeat: no-repeat;
	background-position: left center;
}

#whiteholder1{
	width:930px;
	height:370px;
	background-image: url(../imagesnew/largewhitegrame.png);
	background-repeat: no-repeat;
	background-position: center center;
	padding:10px;
}

.whiteholder1b{
	width:930px;
	/*background-image: url(../imagesnew/largewhitegrame2.png);*/
	background-color:#FFF;
	background-repeat:no-repeat;
	padding-left:10px;
	padding-right:10px;
}

#whiteholder2{
	width:930px;
	height:240px;
	background-image: url(../imagesnew/largewhitegrame.png);
	background-repeat: no-repeat;
	background-position: center center;
	padding:10px;
}

#whiteflash{width:750px;height:320px;}
#whiteflash2{width:930px;height:320px;}
#whiteflash1{width:710px;height:370px;}
#whiteheadings{width:750px;height:50px;}
#whiteheadings1{width:930px;height:50px;}
.whitecountry{width:370px;height:50px;background-color:#F2F2F2;}
.whitecountry2{width:460px;height:50px;background-color:#F2F2F2;}
.whitecountry1{width:350px;height:50px;background-color:#FFF;}

.best_rates{width:940px; height:15px; float:left; margin-bottom:10px;}
/*main right holder*/
#rightholder{width:170px;height:440px;}
#rightlogo{ width:170px; height:65px; margin-bottom:5px; background-image: url(../images/logosmallerjkh.png); background-repeat: no-repeat; background-position: right bottom; }
#rightlogo1{
	width:170px;
	height:65px;
	margin-bottom:5px;
	background-image: url(../imagesnew/logosmallerof.png);
	background-repeat: no-repeat;
	background-position: center -20px;
}
#rightfeatured{
	width:170px;
	height:240px;
	margin-top:9px;
	margin-bottom:1px;
	padding-top: 20px;
	padding-bottom: 60px;
}
#rightfeaturedhead{width:210px;height:50px;margin-bottom:10px;background-color:#F2F2F2}
#rightbottom{ width:210px; height:20px; background-image: url(../images/welcome.png); background-repeat: no-repeat; background-position: center center; }

/*welcome*/
#welcome{
	width:950px;
	height:20px;
	background-image: url(../imagesnew/newwelcome.png);
	background-repeat: no-repeat;
	background-position: 220px center;
	margin-bottom:10px;
}
#welcome2{ width:930px; height:20px; background-image: url(../imagesnew/newwelcome.png); background-repeat: no-repeat; background-position: left center; margin-bottom:10px;}
#welcome1{ width:945px; height:30px; margin-bottom:10px;padding-left:5px;}
#welcome3{ width:710px; height:27px; margin-bottom:10px; margin-left:10px;float:left; }

/*inside main*/
#maincontent{width:950px;height:440px;}
#maincontentland{width:950px;}
#maincontent2{width:950px;height:240px;}
#bottomcontent{width:766px;height:272px;margin-top:5px;padding-left:184px;}
#bottomcontent2{width:930px;height:350px;margin-top:5px;}
#bottomcontent3{width:940px;height:410px;margin-top:5px; padding-left:10px;}
#bottomcontent3Hotel{width:940px;height:610px;margin-top:5px; padding-left:10px;}

#bottomcontent4Hotel{width:710px; margin-left:220px;}
.botcon4left {
	width:85px;
	height:250px;
	margin-right:5px;
}
.botcon4right {
	width:710px;
}

#bottomcontentHead{width:710px;height:70px; margin-bottom:5px;}
#bottomcontent1{width:945px;height:355px;padding-left:5px;}
#bottomleft{
	width:504px;
	height:235px;
	background-image: url(../imagesnew/whiteshadow.png);
	background-repeat: repeat-y;
	background-position: center;
	padding-left:5px;
	padding-right:5px;
}

#bottomright{
	width:430px;
	height:185px;
	margin-left:6px;
	padding-top:50px;
	}

.facilitiesbox {
	width:400px;
	float:left;
}

.facheadbox
{
width:220px;
padding-left:5px;
line-height:20px;
/*background-color:#CCC;*/
	}

.facbox1 {width:200px;}
.facbox2 {width:200px;}
.facbox3 {width:215px;padding-left:5px; padding-right:5px;margin-right:5px;}
.facmain {width:225px;margin-right:5px;}
#facmainboxR212{background-image:url(../imagesnew/facback.gif);background-repeat:repeat-x;float:left;margin-left:5px;margin-top:15px;}
#facmainboxR212a{background-image:url(../imagesnew/facback.gif);background-repeat:repeat-x;float:left;margin-left:5px;margin-top:15px;}

.Gallerybox {
	width:603px;
	}

/*tabs container*/
#tabcontent{width:240px;margin-right:5px; margin-left:5px;}
#tabcontentmid{width:240px;margin-right:5px;}
#tabcontentcountry{width:240px;margin-right:5px;}
#tabsfinal{width:210px;height:220px;}


/*form*/
.formlabel{width:210px;padding-top:5px;}
.formselect{ border: 5px solid #FFF; width: 190px; font-size: 11px; color: #333; text-decoration: none;margin-left:8px; }
.formsubmit{ border: 5px solid #FFF; width: 190px; font-size: 11px; color: #333; text-decoration: none;margin-left:8px; }

.formlabel1{width:210px;padding-top:5px;}
.formselect1{ border: 5px solid #FFF; width: 190px; font-size: 11px; color: #333; text-decoration: none;margin-left:8px; }
.formsubmit1{ border: 5px solid #FFF; width: 190px; font-size: 11px; color: #333; text-decoration: none;margin-left:8px; }

/*bottom ad*/
#specialbox{width:210px;height:135px;margin-top:5px;}
.specialhead{ width:210px; height:24px; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #F2F2F2;padding-top:5px; }
.specialtext{ width:180px; padding-left:30px; padding-top:4px; padding-bottom:4px; background-image: url(../imagesold/arrowssmaller.jpg); background-repeat: no-repeat; background-position: 10px center;}
#booknow{ width:210px; height:50px; background-image: url(../images/booknow.jpg); background-repeat: no-repeat; background-position: center center;}

/*green boxes*/
#greenholder{width:945px;height:50px;padding-left:5px;}
.greenheading{ width:210px; height:50px; background-image: url(../images/greenbg.jpg); background-repeat: repeat-x; background-position: top;float:left;padding-left:15px;padding-right:15px; }
.greenheadingsmall{ width:210px; height:40px; background-image: url(../images/greenbg.jpg); background-repeat: repeat-x; background-position: top;float:left;padding-left:15px;padding-right:15px;margin-bottom:5px; margin-top:3px;}
#greenborder{width:945px;height:5px;padding-left:5px;}
#greenbordercolor{width:730px;height:5px;background-color:#8cc709;}

#footertext{width:730px;height:100%}
#footertravel{ width:128px; height:100%; text-align:center; background-image: url(../images/transblack.png); background-repeat: repeat; border-right-width: 1px; border-left-width: 1px; border-right-style: solid; border-left-style: solid; border-right-color: #FFF; border-left-color: #FFF; }


/*icon boxes*/
#iconsholder{width:509px;height:95px;margin-top:1px;margin-bottom:4px;}
#countryholder{width:252px;height:95px;margin-top:1px;margin-bottom:4px;margin-left:5px;}
.icondimen{	width:101px;height:65px;
	background-repeat: no-repeat;
	background-position: center 8px;
	position:relative;
	background-color:#FFF;
}

.iconbeach{background-image: url(../imagesnew/icons/bwbeach.png);}
.iconbeach:Hover{background-image: url(../imagesnew/icons/beach.png);}
.iconadventure{background-image: url(../imagesnew/icons/bwadventure.png);}
.iconadventure:Hover{background-image: url(../imagesnew/icons/adventure.png);}
.iconbusiness{background-image: url(../imagesnew/icons/bwbusiness.png);}
.iconbusiness:Hover{background-image: url(../imagesnew/icons/business.png);}
.iconculture{background-image: url(../imagesnew/icons/bwculture.png);}
.iconculture:Hover{background-image: url(../imagesnew/icons/culture.png);}
.iconnature{background-image: url(../imagesnew/icons/bwnature.png);}
.iconnature:Hover{background-image: url(../imagesnew/icons/nature.png);}

.icontext{
	width:101px;
	height:20px;
	line-height:20px;
	float:left;
	font-size:10px;
	text-align:center;
	bottom:0px;
	background-image: url(../imagesnew/blacktrans.png);
	background-repeat: repeat;
}
.icontext:hover{
	background-image: url(../imagesnew/whitetrans.png);
	background-repeat: repeat;
}

#iconsearch{
	width:509px;
	height:29px;
	background-color:#6bc235;
	background-image: url(../imagesnew/searchinterest.jpg);
	background-repeat: no-repeat;
	background-position: center -1px;
	margin-bottom:1px;
}

#brandbox{width:504px;height:80px;}
#brandheading{
	width:504px;
	height:29px;
	background-color: #6bc235;
	background-image: url(../imagesnew/searchbybrand.jpg);
	background-repeat: no-repeat;
	background-position: center -1px;
	margin-bottom:1px;
}

.brandbox{width:170px;height:50px;margin-right:1px;background-repeat:no-repeat;background-position:center center;float:left;margin-bottom:30px;}
.brandbox1{width:170px;height:50px;background-repeat:no-repeat;background-position:center center;float:left;}
.chaayabrand{ background-image: url(../imagesnew/chaayaonly.gif); }
.cinnamonbrand{ background-image: url(../imagesnew/cinnmononly.gif); }
.otherhotels{ background-image: url(../imagesnew/othernhotelsnew.gif); }
.ourbrands{ background-image: url(../imagesnew/ourbrandsonly.gif); }

#countryheading{
	width:252px;
	height:29px;
	background-color: #6bc235;
	background-image: url(../imagesnew/searchbycountry.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	margin-bottom:1px;
	margin-top:1px;
	float:left;
}

.countrysrilanka{
	width:125px;
	height:64px;
	margin-right:1px;
	background-image: url(../imagesnew/bwsrilanka.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	background-color:#FFF;
}
.countrysrilanka:hover{
	background-image: url(../imagesnew/srilanka.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	background-color:#FFF;
}

.countrysmaldives{
	width:126px;
	height:64px;
	background-image: url(../imagesnew/bwmaldives.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	background-color:#FFF;
}
.countrysmaldives:hover{
	background-image: url(../imagesnew/maldives.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	background-color:#FFF;
}

#holidaydesign{
	width:210px;
	height:60px;
	margin-right:5px;
	background-image: url(../imagesnew/designnew.png);
	background-repeat: no-repeat;
	background-position: center center;
}
#holidaybuy{
	width:215px;
	height:60px;
	background-image: url(../imagesnew/buynew.png);
	background-repeat: no-repeat;
	background-position: center center;
}

#formholder{width:430px;height:62px;margin-top:5px;}
#formbooknow{width:210px;height:57px;margin-top:5px;}

#selectleft{width:680px;height:355px;margin-right:10px;}
.selecthotel{width:220px;height:355px;background-color:#FFF}
.selectheading{width:205px;height:30px;line-height:30px;margin-left:5px;margin-bottom:5px;margin-top:5px;font-size:11px;font-weight:bold;background-color:#333;color:#FFF;padding-left:5px;}
.selectimage{
	width:208px;
	height:228px;
	margin:5px;
	border: 1px solid #CCC;
}
.selecttext{width:210px;height:55px;margin-left:5px;font-size:11px;text-align:justify;line-height:18px;}
.selectvisit{width:205px;height:20px;margin-left:5px;font-size:10px;text-align:justify;line-height:20px;margin-bottom:5px;background-color:#E9E9E9;padding-left:5px;}
.selectvisit:Hover{background-color:#CCC;}



#formrightselect{width:255px;height:355px;}




.form{
	width:242px;
	height:143px;
	background-image: url(../imagesnew/FORM.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	padding-bottom:20px;
	padding-top:10px;
	padding-left:5px;
	padding-right:5px;
}


#buydesign{
	width:200px;
	height:400px;
	background-color:#FFF;
	/*background-image: url(../imagesnew/NEWBANNERS.jpg);
	background-repeat: no-repeat;
	background-position: center 65px;*/
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
}

#boxRB{
	width:200px;
	height:400px;
/*	background-color:#FFF;*/
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
}

#buydesign2{
	width:200px;
	height:490px;
	background-color:#FFF;
	/*background-image: url(../imagesnew/NEWBANNERS.jpg);
	background-repeat: no-repeat;
	background-position: center 65px;*/
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
}

#hometxtbox{
width:930px;
height:70px;
margin-bottom:5px;
	}
	
.htxtbox1{
width:410px;
height:60px;
padding:5px;
	}
	
.htxtbox2{
width:490px;
height:60px;
padding-left:5px;
padding-right:5px;
padding-top:5px;
padding-bottom:10px;
	}

.dropdownm{
	width:190px;
	height:20px;
	padding-top:10px;
	padding-left:10px;
	background:url(../rightboximages/forIpages/SelectABGw.jpg)
}
.dropdownmh{
	width:190px;
	height:18px;
	padding-top:10px;
	padding-left:10px;
	background:url(../rightboximages/SelectABG.jpg)
}

.dropmenu
{
width:150px;
height:15px;
	}
	
.sharelinks{
width:83px;	
height:50px;
	}
	
.searchbar{
width:250px;
height:50px;
line-height:50px;
margin-right:5px;
	}

/*text links*/
#textlinksholder{width:200px;height:400px;margin-left:10px;color:#FFF;margin-right:10px;}
#textlinksholdertop{width:200px;float:left}
#textlinksholderbot{width:200px;float:left}
.textlink{width:175px;height:25px;line-height:25px;padding-left:25px;background-image: url(../imagesold/arrowssmaller.jpg); background-repeat: no-repeat; background-position: 5px center;}
.textlink2{width:175px;height:40px;line-height:30px; padding-left:25px; padding-top: 10px; background-image: url(../imagesold/arrowssmaller.jpg); background-repeat: no-repeat; background-position: 5px center;}
.textlinkheader{
	width:195px;
	height:29px;
	line-height:30px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #ffffff;
	padding-left:5px;
	font-weight:bold;
	font-size:13px;
}

#whitefiller{width:210px;height:50px;margin-bottom:10px;}


/*travel tips*/

#travelholder{width:490px;height:75px;padding:5px;background-color:#FFF;margin-top:10px;}
#specialnewholder{width:500px;height:255px;}
#specialnewholder1 {width:500px;height:315px;}
.specialads{
	width:160px;
	height:250px;
	float:left;
	border-top-width: 5px;
	border-top-style: solid;
	border-top-color: #FFF;
}

.specialads1{
	width:160px;
	height:310px;
	float:left;
	border-top-width: 0px;
	border-top-style: solid;
	border-top-color: #FFF;
}

.specialads2{
	width:160px;
	height:240px;
	float:left;
	border-top-width: 0px;
	border-top-style: solid;
	border-top-color: #FFF;
}
.specialheader{width:155px;height:25px;line-height:25px;padding-left:5px;background-color:#E9E9E9;}
.specialfooter{width:155px;height:25px;line-height:25px;padding-left:5px;background-color:#333;color:#FFF;font-size:10px;text-align:center;text-decoration:underline;}
.Specialnewimage{width:160px;height:200px;}
.Specialnewimage1{width:160px;height:260px;}

#CountryMain {width:930px;}
.CountryML {width:154px; height:370px;}
.CountryMM {width:555px; height:100%; margin-left:2px;}

.TabCountry {width:150px; height:40px; margin-top:2px; margin-left:2px; background-color:#E4E4E4;}
a.TabCountry:Hover {width:150px; height:40px; margin-top:2px; margin-left:2px; background-color:#007fc2;}
.Contentbox {width:560px; margin-top:5px; margin-bottom:5px;}
.ContentInBox {width:310px;  margin-bottom:10px;}
.ContentIBBorder {border:3px solid #CCC; margin-right:5px; }
.MustDoBox {width:230px; float:right;}

.ContentTabText {
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:500;
	text-align:center;
	line-height:40px;
	text-decoration:none;
	color:#333;
}

.ContentText {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:200;
	text-align:justify;
	line-height:15px;
}

.TabBackgrnd { 
width:97px;
height:22px;
background-image:url(../imagesnew/nhotelBttns/Tabsnhotel.png);
line-height:22px;
text-align:center;
}

.TabBackgrnd2 { 
background-image:url(../imagesnew/Tabs.png);
background-repeat:no-repeat; 
height:22px;
width:99px;"
line-height:23px;
padding-top:3px;
text-align:center;
}
.TabBackgrnd2l { 

border-bottom:#000 solid 2px;

}
.tabtxt{font-size:11px; font-weight:bold; color:#000; text-decoration:none;}

/*country landing page*/
#mainholderc{
width:700px;	
	}
	
#maininholdc{
width:698px;
/*border:1px solid #007fc2;*/
	}
	
#columnhead{
width:700px;
height:20px;
	}	
	
.columnc1{
width:428px;
height:100px;
margin-right:3px;
padding:5px;
border-right:1px dotted #000;
background-color:#f6f6f6;
	}
	
.colimgbox{margin-right:3px; border:1px solid #007fc2;height:75px;width:40px;
		}
	.colhotname{height:20px; width:165px; padding-left:2px; background:#007fc2; text-decoration:none;}
	.colloc{height:20px; width:165px; padding-left:2px; }
	.coltrv{height:35px; width:165px; padding-left:2px; }
	.coltrvt{height:35px; width:100px; }
	.coltrvtr{height:15px; width:65px; padding-bottom:10px; padding-top:10px;font-weight:bold;}
	
.colimgbox2{margin-right:3px; border:1px solid #007fc2;height:75px;width:40px;
		}
	.colhotname2{height:20px; width:213px; padding-left:4px; padding-top:3px; background:#007fc2; font-family:Tahoma, Geneva, sans-serif; line-height:20px;}
	.colloc2{height:18px; width:213px; padding-left:4px; padding-top:2px;background-color:#999; padding-bottom:2px; }
	
	.colloc2tou{height:50px; width:208px; padding:5px; background-color:#999;  margin-top:2px; margin-bottom:2px; line-height:15px; font-size:11px;}
	.colloc2toup{height:30px; width:213px; padding-left:4px; padding-top:5px;background-color:#FFF; padding-bottom:2px; }
	
	.coltrv2{height:70px; width:217px; padding-left:0px; }
	.coltrvt2{height:35px; width:100px; }
	.coltrvtr2{height:15px; width:65px; padding-bottom:10px; padding-top:10px;font-weight:bold;}
.locationtext{height:18px; width:213px; padding-left:4px; padding-top:2px;background-color:#999; }
.columnMn{
	width:470px;
}

.columnMntou{
	width:698px;
}
	
	.columnc1t{
width:215px;
height:75px;
margin-right:3px;
padding:5px;
border-right:1px dotted #000;
background-color:#f6f6f6;
margin-bottom:5px;
	}
	
.columnc1t2{
width:218px;
height:113px;
padding:5px;
background-color:#f6f6f6;
margin-bottom:5px;
margin-right:5px;
	}
	.columnc1t2tou{
width:220px;
padding:5px;
background-color:#f6f6f6;
margin-bottom:5px;
	}
	
	
	
.text12{
font-family:Verdana, Geneva, sans-serif;
font-size:12px;
font-weight:bold;
text-decoration:none;
	}
	
	
.columnc2{
width:119px;
height:100px;
line-height:100px;
text-align:center;
margin-right:3px;
padding:5px;
border-right:1px dotted #000;
background-color:#f6f6f6;
	}
.columnc3{
width:110px;
height:100px;
line-height:100px;
text-align:center;
margin-right:3px;
padding:5px;
background-color:#f6f6f6;
	}
	
.text14c{
font-family:Verdana, Geneva, sans-serif;
font-size:14px;
font-weight:bold;
text-decoration:none;
	}	
	
/*	contactusbox*/
.contactbox1{width:340px; margin-right:10px;}
.contactbox2{width:340px; padding-left:10px;}


/*tourbox
.tourmaincon{width:720px; margin-bottom:5px; line-height:20px;}
.tourconimg{width:255px; height:215px;
margin-bottom:10px;}
.tourcontxt{width:450px; }
.tourcont{width:465px; padding-left:5px; text-align:justify;}
.tourhigh{width:210px; padding:5px;}*/
/*accommodation in tour box
.acchold{width:465px;}
.accholdin{width:465px; height:25px;  margin-bottom:1px;}
.Acchotel{width:174px; height:15px; background-color:#EFEFEF; padding-bottom:5px;padding-top:5px; padding-left:5px;margin-right:1px;}
.Acchotelst{width:94px; height:15px; background-color:#EFEFEF; padding-bottom:5px;padding-top:5px; padding-left:5px; margin-right:1px;}
.Acchotelli{width:180px; height:15px; background-color:#EFEFEF; padding-bottom:5px;padding-top:5px; padding-left:5px;}
*/
/*searchbox*/
.searchhold1{width:720px;background-color:#e5e5e5;}
.searchhold2h{width:710px;  font-weight:bold;padding:5px; }
.searchhold2{width:710px; margin-bottom:5px;  background:#000;border-bottom:1px groove #000;padding:5px;}
.searchname{width:210px;}
.searcDesc{width:490px; margin-left:10px;}
.searchnamed{width:210px;}
.searcDescd{width:490px; margin-left:10px; margin-bottom:5px;} 
.boxsearchn{width:710px; margin-bottom:5px; height:50px  background:#000;border-bottom:1px groove #000;padding:5px;}
.headtxtN{font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;font-size:14px;color:#233565;padding-top:5px;padding-bottom:5px;font-weight:bold;}

/*specialpage*/
#sopmainbox{width:735px; margin-top:0px;}
.soffersbox{width:233px; padding:5px;}
.soprightbox{width:200px; height:490px; margin-top:40px;}

/*hotelcontent*/
#contentmhot{width:695px; padding:2px; border:#DEDEDE 1px solid;}
#BNTX{width:695px; border:#DEDEDE 1px solid;}
#insidemainhot{width:692px; padding:3px;}
.headlinkbox{margin-bottom:5px; width:693px; height:33px;}
.locmap{width:400px;}
.iconl{background-image:url(../imagesnew/sidebar_icon.png); background:no-repeat; margin-top:9px; height:15px; float:left; width:20px;}
.midrr{width:270px; height:25px; float:left;}
.midrra{width:350px; height:25px; float:left;}
.midrrtt{width:240px; height:20px; float:left; padding-left:5px; font-size:13px;}
.midrrtta{width:280px; height:20px; float:left; padding-left:5px; font-size:13px;}
.cntleftb{width:400px; float:left; padding-right:20px;}
.cntrtb{width:280px; float:left;}
.lntxtn{color:#000; text-decoration:none;}