body {margin:0px 0px 0px 0px; background-color:#ffffff;font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#000000;}

h1{font-size:18px;color:#333333;text-decoration:none;font-weight:bold; display:inline; line-height:25px;padding-left:10PX;}
.h1{line-height:25px;margin:0px; color:#bc3129; font-size:16px; padding-left:0px;}
.dir-h1{line-height:25px;margin:0px; color:#000000; font-size:18px; padding-left:6px; display:block;}
h2{ font-size:16px;color:#ff7000;text-decoration:none;font-weight:bold;display:inline;}
h3{ font-size:13px;color:#ff7000;text-decoration:none;font-weight:bold;display:inline;}
p{ font-size:12px; color:#666666;text-align:justify;}
/*Main Page*/
.top-h-deal-link{COLOR:#da5530;font-size:12px;TEXT-DECORATION:none;FONT-WEIGHT:bold; text-align:left;display:block;padding-left:5px;word-spacing:1px; border-bottom:#CCCCCC dotted 1px;}
.top-h-deal-link a{COLOR:#da5530;font-size:12px;TEXT-DECORATION:none;FONT-WEIGHT:bold; text-align:left;}
.top-h-deal-link a:hover{COLOR:#000000;font-size:12px;TEXT-DECORATION:none;FONT-WEIGHT:bold; text-align:left;}

.ranking{border-bottom:#CCCCCC dotted 1px; vertical-align:middle;}
.h-deal-price{COLOR:#FF6600;font-size:12px;TEXT-DECORATION:none;FONT-WEIGHT:normal; text-align:center;line-height:22px;border-bottom:#CCCCCC dotted 1px; vertical-align:middle;}
.bk-now{COLOR:#b00a0e;font-size:12px;TEXT-DECORATION:none;FONT-WEIGHT:bold; text-align:center;line-height:22px;border-bottom:#CCCCCC dotted 1px; vertical-align:middle;}
.bk-now a{COLOR:#b00a0e;font-size:12px;TEXT-DECORATION:none;FONT-WEIGHT:bold; text-align:center;}
.bk-now a:hover{COLOR:#b00a0e;font-size:12px;TEXT-DECORATION:none;FONT-WEIGHT:bold; text-align:center;}
.h-deal-brack{ border-bottom:#F8F5C9 solid 1px;}
.more-h{ text-align:right; padding-right:10px; color:#990000;FONT-WEIGHT:bold;}


.main-left-bg{ background-image:url(../img/left-main-bg.jpg); background-repeat:repeat-y;}
.main-right-bg{background-image:url(../img/right-main-bg.jpg); background-repeat:repeat-y;}
/*Top Navigation Start*/
.middle-left-bg{border-left:#CCCCCC solid 1px;}
.middle-right-bg{border-right:#CCCCCC solid 1px;}
.middle-top-bg{border-top:#CCCCCC solid 1px;}
.middle-bottom-bg{border-bottom:#CCCCCC solid 1px;}
.detlist{margin:5px 0px 5px 0px; float:none;}
.topnav{COLOR:#000000;font-size:13px;TEXT-DECORATION:none;FONT-WEIGHT:bold; text-align:center;}
.topnav a{COLOR:#000000;font-size:13px;TEXT-DECORATION:none;FONT-WEIGHT:bold; }
.topnav a:hover{COLOR:#000000;font-size:13px; TEXT-DECORATION:underline;FONT-WEIGHT:bold;}


/*----------------*/
.str-tp{COLOR:#727272;font-size:12px;padding-left:13px;TEXT-DECORATION:none;FONT-WEIGHT:normal;text-align:left;margin-top:5px;background-color:#e0dede;}
.str-tp a{COLOR:#a30800;font-size:12px;TEXT-DECORATION:none;FONT-WEIGHT:bold; }
.str-tp a:hover{COLOR:#a30800;font-size:12px; TEXT-DECORATION:underline;FONT-WEIGHT:bold;}
/*----------------*/
.red-blt{ color:#a30800;font-size:12px;font-weight:bold;}
/*----------------*/
.str-tp-sec{COLOR:#000000;font-size:12px;TEXT-DECORATION:none;FONT-WEIGHT:normal; }
.str-tp-sec a{COLOR:#f57601;font-size:12px; TEXT-DECORATION:none;FONT-WEIGHT:bold; }
.str-tp-sec a:hover{COLOR:#f57601;font-size:12px;TEXT-DECORATION: underline;FONT-WEIGHT:bold; }
/*----------------*/
.search-hd{COLOR:#000000;font-size:16px;TEXT-DECORATION:none;FONT-WEIGHT:bold; padding-top:5px;}

/*----------------*/

.left-hd{font-size:13px; color:#ffffff;text-transform:none;TEXT-DECORATION:none;FONT-WEIGHT:bold;text-align:center;}
.left-link{COLOR:#707171;font-size:12px;TEXT-DECORATION:none;FONT-WEIGHT:normal; text-align:left;
   line-height:20px; border-bottom:#999999 dotted 1px;}
.left-link a{COLOR:#205fb6;font-size:12px;TEXT-DECORATION:none;FONT-WEIGHT:normal; text-align:left;}
.left-link a:hover{COLOR:#ff7200;font-size:12px;TEXT-DECORATION:underline;FONT-WEIGHT:normal; text-align:left;}

/*----------------*/
.hotels-hd{font-size:13px; color:#ff7000;text-transform:none;TEXT-DECORATION:none;FONT-WEIGHT:bold;text-align:left;padding-left:10px;float:left;width:auto; }
.deal{ float:left;width:auto;}
.img-brd{ border:#FFFFFF solid 3px;}

.border{ border:#CCCCCC solid 1px;}
.hotels-name{font-size:12px; color:#ff7000;text-transform:none;TEXT-DECORATION:none;FONT-WEIGHT:bold;text-align:left;padding-left:2px;}
.ratting{font-size:12px; color:#000000;text-transform:none;TEXT-DECORATION:none;FONT-WEIGHT:bold;text-align:left;padding-left:2px; height:20px;}

.map{font-size:12px; color:#0387b8;text-transform:none;TEXT-DECORATION:underline;FONT-WEIGHT:normal}
a.map{font-size:12px; color:#0387b8;text-transform:none;TEXT-DECORATION:underline;FONT-WEIGHT:normal}
a:hover.map {font-size:12px; color:#0387b8;text-transform:none;TEXT-DECORATION:none;FONT-WEIGHT:normal}
.brd-gray{border-left:#e2e2e2 solid 1px;border-right:#e2e2e2 solid 1px;}

.main-left-link{font-size:12px; color:#bc3129;text-transform:none;TEXT-DECORATION:none;FONT-WEIGHT:bold;}
.main-left-link a{font-size:12px; color:#bc3129;text-transform:none;TEXT-DECORATION:none;FONT-WEIGHT:bold;}
.main-left-link a:hover{font-size:12px; color:#bc3129;text-transform:none;TEXT-DECORATION:none;FONT-WEIGHT:bold;}

.img-border{ margin:0px 0px;padding:3px;width:auto; border:#CCCCCC solid 1px;}
.city-main-name{font-size:12px;color:#000000;text-transform:none;TEXT-DECORATION:none;FONT-WEIGHT:bold;line-height:22px;}
/*----------------*/
.ftr-link{COLOR:#707171;font-size:13px;TEXT-DECORATION:none;FONT-WEIGHT:bold; text-align:center;}
.ftr-link a{COLOR:#707171;font-size:13px;TEXT-DECORATION:none;FONT-WEIGHT:bold; text-align:center;}
.ftr-link a:hover{COLOR:#707171;font-size:13px;TEXT-DECORATION:underline;FONT-WEIGHT:bold; text-align:center;}
/*----------------*/

/*-------------------------------------------------------- */

#mapBoxNew .mapLabel {position: absolute;}
#mapBoxNew #afr {left: 218px; top: 86px; width: 50px;}
#mapBoxNew #asa {left: 316px; top: 36px; width: 41px;}
#mapBoxNew #aus {left: 307px; top: 151px; width: 77px;}
#mapBoxNew #can {width: 54px; top: 18px; left: 59px;}
#mapBoxNew #car {left: 123px; top: 64px; width: 76px;}
#mapBoxNew #eur {left: 229px; top: 35px; width: 54px;}
#mapBoxNew #mex {left: 38px; top: 75px; width: 54px;}
#mapBoxNew #soa {left: 25px; top: 129px; width: 100px;}
#mapBoxNew #usa {left: 7px; top: 47px; width: 94px;}

.clearfix:after {content: "."; display: block; height: 0; clear: both; visibility: hidden;}
.clearfix {min-height: 1px; height: auto !important; height: 1px;}

#mapBoxContainer {float: right; width: 412px; height:auto;}
#mapBoxContainer .mapIntro {margin:0;}
#mapBoxContainer #mapBoxNew {position: relative; width: 412px; background: #fff url(../img/map-bg-main.gif) no-repeat 0 0;}
#mapBoxContainer #mapBoxNew #mapBoxLinksNew {padding-top: 214px; }

/*-----------------------reviews------------------------- */

.md-border{ border-left:#c9c7c7 solid 1px; border-right:#c9c7c7 solid 1px; background-color:#FFFFFF;}
.review-name{ font-size:13px; color:#ff6b22; height:25px;vertical-align:middle; font-weight:bold;}
.rew-paragraph{ color:#666565; font-size:12px; padding-bottom:8px; text-align:justify;}
.traveler-reviews{font-size:13px; color:#ff6b22; height:25px;vertical-align:middle; font-weight:bold;}
.good-property-for{color:#ff6b22; height:25px;vertical-align:middle; font-weight:bold;}
.review-brack{ border-bottom:#dadada solid 1px; padding-bottom:10px;}
.top-destination{font-size:16px; color:#a30800; vertical-align:middle; font-weight:bold; }
.left-brd{border-left:#FFCC00 solid 1px;}
.when-did-you{font-size:12px; color:#b10b0e;font-weight:normal; }
.rank-no{font-size:24px; color:#666666;font-weight:bold; text-align:center;}
.did-you-find{font-size:12px; color:#088ecd;font-weight:normal; line-height:25px;}

.str-ht{COLOR:#727272;font-size:12px; TEXT-DECORATION:none;FONT-WEIGHT:normal; text-align:left; padding-bottom:8px;}
.str-ht a{COLOR:#058cbe;font-size:12px;TEXT-DECORATION:none;FONT-WEIGHT:bold; }
.str-ht a:hover{COLOR:#a30800;font-size:12px; TEXT-DECORATION:underline;FONT-WEIGHT:bold;}
.str-ht2{COLOR:#727272;font-size:12px; TEXT-DECORATION:none;FONT-WEIGHT:normal; padding-bottom:8px;}
.str-ht3{COLOR:#E15053;font-size:12px; TEXT-DECORATION:none;FONT-WEIGHT:bold; padding-bottom:8px;}

/*----------------*/
.red-blt-ht{ color:#a30800;font-size:12px;font-weight:bold;}
/*----------------*/
.str-ht-sec{COLOR:#000000;font-size:12px;TEXT-DECORATION:none;FONT-WEIGHT:normal; }
.str-ht-sec a{COLOR:#f57601;font-size:12px; TEXT-DECORATION:none;FONT-WEIGHT:bold; }
.str-ht-sec a:hover{COLOR:#f57601;font-size:12px;TEXT-DECORATION: underline;FONT-WEIGHT:bold; }
/*----------------*/
.more-info{ text-decoration:none; background-color:#e15053; color:#FFFFFF; text-align:center; font-weight:bold;}
.more-info a{ text-decoration:none; color:#FFFFFF; text-align:center; font-weight:bold;}
.more-info a:hover{ text-decoration:none; color:#FFFFFF; text-align:center; font-weight:bold;}


/*-----------------------Travel Guide------------------------- */
.travel-paragraph{ color:#666565; font-size:12px; padding-bottom:8px; padding-top:10px; text-align:justify;}
.travel-name-hd{ font-size:13px; color:#414040; height:25px;vertical-align:middle; font-weight:bold;}
.travel-brack-btn{ border-bottom:#999999 solid 1px;}
.travel-tbl-hd{ font-size:13px; color:#b62224;vertical-align:middle; font-weight:bold; padding-left:5px;}
.travel-tbl-link{ font-size:12px;  color:#333333;vertical-align:middle; font-weight:bold; padding-left:5px;}
.travel-tbl-link a{color:#205fb6;font-size:12px; font-weight:bold; text-decoration:none;}
.travel-tbl-link a:hover{color:#000000;font-size:12px; font-weight:bold; text-decoration:underline;}


.travel-tbl-link2{ font-size:13px; color:#333333;vertical-align:middle; font-weight:normal; padding-left:5px;}
.travel-tbl-link2 a{color:#205fb6;font-size:13px; font-weight:normal; text-decoration:none;}
.travel-tbl-link2 a:hover{color:#000000;font-size:13px; font-weight:normal; text-decoration:underline;}


.travel-tbl-des{ font-size:12px; color:#333333;vertical-align:middle; font-weight:normal; padding-left:5px;}
.travel-tbl-des a{color:#333333; font-weight:normal; text-decoration:none;}
.travel-tbl-des a:hover{color:#b62224; font-weight:normal; text-decoration:underline;}
/*---------------------------*/

.md-table-hd{font-size:18px; color:#a30800;font-style:normal;text-transform:none; TEXT-DECORATION:none;FONT-WEIGHT:bold;text-align:left; padding-left:5px;padding-bottom:5px; line-height:25px;}

.md-table-rating{font-size:13px; color:#000000;font-style:normal;text-transform:none; TEXT-DECORATION:none;FONT-WEIGHT:bold;text-align:center;padding-bottom:5px; line-height:18px;}

.md-table-link{COLOR:#333333;font-size:11px;TEXT-DECORATION:none;FONT-WEIGHT:normal; text-align:left;padding-left:10px; background-color:#FFFFFF; border-left:#fee0ba solid 1px;border-top:#fee0ba solid 1px;border-bottom:#fee0ba solid 1px;}
.md-table-link a{COLOR:#da5530;font-size:12px;TEXT-DECORATION:none;FONT-WEIGHT:bold;}
.md-table-link a:hover{COLOR:#000000;font-size:12px;TEXT-DECORATION:underline;FONT-WEIGHT:bold;}
.md-table-ratting{COLOR:#dd342d;font-size:12px;TEXT-DECORATION:none;FONT-WEIGHT: normal; text-align: center;line-height:65px;line-height:22px; background-color:#FFFFFF;border-top:#fee0ba solid 1px;border-bottom:#fee0ba solid 1px;}
.md-table-hight{COLOR:#000000;font-size:12px;TEXT-DECORATION:none;FONT-WEIGHT: normal; text-align: center;
   line-height:18px;line-height:22px; background-color:#FFFFFF;border-top:#fee0ba solid 1px;border-bottom:#fee0ba solid 1px;
   border-right:#fee0ba solid 1px;}
/*----------------*/

.button {background-color:#ff7101;border:groove #FF9900 1px; color:#FFFFFF;width:100px; height:25px;font-size:13px;font-weight:bold;}

.left-blog-link{COLOR:#707171;font-size:11px;TEXT-DECORATION:none;FONT-WEIGHT:normal; text-align:left;
   line-height:20px; border-bottom:#999999 dotted 1px;}
.left-blog-link a{COLOR:#205fb6;font-size:11px;TEXT-DECORATION:none;FONT-WEIGHT:normal; text-align:left;}
.left-blog-link a:hover{COLOR:#ff7200;font-size:11px;TEXT-DECORATION:underline;FONT-WEIGHT:normal; text-align:left;}

.more-link{COLOR:#E15053;font-size:14px;TEXT-DECORATION:none;FONT-WEIGHT:normal; font-weight:bold;}
.more-link a{COLOR:#E15053;font-size:14px;TEXT-DECORATION:none;FONT-WEIGHT:normal; font-weight:bold;}
.more-link a:hover{COLOR:#E15053;font-size:14px;TEXT-DECORATION:underline;FONT-WEIGHT:normal; font-weight:bold;}


/*-----------Main Page--------------*/
.top-des-bg{ background-color:#ffebca;}
.top-dest-hd{font-size:18px; color:#a30800;font-style:normal;text-transform:none; TEXT-DECORATION:none;FONT-WEIGHT:bold;text-align:left; padding-left:5px;padding-bottom:5px; line-height:25px;}
.top-dest-rating{font-size:13px; color:#000000;font-style:normal;text-transform:none; TEXT-DECORATION:none;FONT-WEIGHT:bold;text-align:center;padding-bottom:5px; line-height:18px;}
.top-dest-link{COLOR:#333333;font-size:11px;TEXT-DECORATION:none;FONT-WEIGHT:normal; text-align:left;padding-left:10px; background-color:#FFFFFF; border-left:#fee0ba solid 1px;border-top:#fee0ba solid 1px;border-bottom:#fee0ba solid 1px;}
.top-dest-link a{COLOR:#da5530;font-size:12px;TEXT-DECORATION:none;FONT-WEIGHT:bold;}
.top-dest-link a:hover{COLOR:#000000;font-size:12px;TEXT-DECORATION:underline;FONT-WEIGHT:bold;}
.top-dest-ratting{COLOR:#dd342d;font-size:12px;TEXT-DECORATION:none;FONT-WEIGHT: normal; text-align: center;background-color:#FFFFFF;border-top:#fee0ba solid 1px;border-bottom:#fee0ba solid 1px;}
.top-dest-hight{COLOR:#000000;font-size:12px;TEXT-DECORATION:none;FONT-WEIGHT: normal; text-align: center;
   background-color:#FFFFFF;border-top:#fee0ba solid 1px;border-bottom:#fee0ba solid 1px;
   border-right:#fee0ba solid 1px;}
.seach-bg-left{background-color:#ffebca; border-left:#ffaa06 solid 5px;}
.seach-bg-right{background-color:#ffebca; border-right:#ffaa06 solid 5px;}

.main-search-hd{COLOR:#81080a;font-size:18px;TEXT-DECORATION:none;FONT-WEIGHT: normal; text-align:left;font:Arial Narrow;}

.top-res-sub-hd{COLOR:#da5530;font-size:13px;TEXT-DECORATION:none;FONT-WEIGHT:bold; text-align:left;padding-left:2px;}

.country-hotels{COLOR:#a30800;font-size:15px;TEXT-DECORATION:none;FONT-WEIGHT:bold; text-align:center;}
.city-head{COLOR:#a30800;font-size:15px;TEXT-DECORATION:none;FONT-WEIGHT:bold; text-align:center;}
.md-city{ text-decoration:none; color:#000000; text-align:left; font-weight:normal;}
.md-city a{ text-decoration:none; color:#000000; text-align:left; font-weight:normal;}
.md-city a:hover{ text-decoration:underline; color:#a30800;text-align:left;font-weight:normal;}

/* Home buttom tab  csss */


.brd-mn{border:#FFAA06 solid 3px;}
.copyright{ color:#333333; font-size:11px;}
.sec-link{COLOR:#333333;font-size:11px;TEXT-DECORATION:none;FONT-WEIGHT:normal; font-weight:normal; padding:0px 5px 0px 5px;}
.sec-link a{COLOR:#333333;font-size:11px;TEXT-DECORATION:none;FONT-WEIGHT:normal; font-weight:normal;}
.sec-link a:hover{COLOR:#333333;font-size:11px;TEXT-DECORATION:underline;FONT-WEIGHT:normal; font-weight:normal;}



@charset "utf-8";
.new {
	background-image: url(../images/topgraybg-main.gif);
	background-repeat: repeat-x;
}
.df {
	background-image: url(../images/dots-main.gif);
	background-repeat: repeat-x;
}
.text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #000000;
}

.text a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color:#0033FF;

}

.browntext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #FF0000;
}

