@charset "utf-8";
/* CSS Document */

/* Predefinded Styles */

*{
	margin:0px;
	padding:0px;
	}

body,p,li,ol,ul,div,html,td,form{
	margin:0px;
	padding:0px;
	}

img{
	border:none;
	}

p{
	font:12px Arial, Verdana, Tahoma, "Trebuchet MS";
	color:#000000;
	line-height:19px;
	}

td{
	font:12px Arial, Verdana, Tahoma, "Trebuchet MS";
	color:#000000;
	}
	

/* Predefinded Styles End */


/* Customized Styles */

.input{
	width:94px;
	height:17px;
	border:1px solid #C9C9C9;
	font:11px Arial, Verdana, Tahoma, "Trebuchet MS";
	color:#383838;
	background:url(../images/input-bg.gif) repeat-x top #F8FAFA;
	padding:3px 0 0 5px;
	}
	
.bg-shadow{
	width:948px;
	margin:0 auto;
	overflow:hidden;
	background:url(../images/bg-shadow.gif) repeat-y top;
	}

.bg{
	background:#ffffff;
	width:892px;
	margin:0 auto;
	padding:0 10px 0 10px;
	}
	
.hdr-main{
	width:892px;
	float:left;
	}

.logo{
	width:390px;
	float:left;
	}

.hdr-img{
	width:502px;
	float:left;
	}

.top-nav-main{
	width:888px;
	float:left;
	border:1px solid #1686B4;
	background:url(../images/nav-bg1.jpg) repeat-x top;
	height:27px;
	padding:1px;
	}
	
.top-nav{
	width:888px;
	float:left;
	background:url(../images/nav-bg2.jpg) repeat-x top;
	}
	
.top-nav ul{
	margin:0px;
	padding:0px;
	list-style:none;
	}

.top-nav ul li{
	margin:0px;
	padding:0px;
	float:left;
	border-right:1px solid #ffffff;
	}
	
.top-nav ul li a{
	font:bold 14px Arial, Verdana, Tahoma, "Trebuchet MS";
	color:#ffffff;
	text-decoration:none;
	float:left;
	display:block;
	padding:5px 36px 0 36px;
	height:23px;
	}
	
.top-nav ul li a:hover{
	background:url(../images/nav-bg2-over.jpg) repeat-x top;
	}
	
.hr{
	width:892px;
	float:left;
	background:#CFCFCF;
	height:3px;
	}

.hr2{
	width:882px;
	float:left;
	background:#CFCFCF;
	height:3px;
	}
	
.hr3{
	width:882px;
	float:left;
	height:8px;
	}
	
.hr4{
	width:870px;
	float:left;
	height:10px;
	background:url(../images/category-bg.jpg) repeat-y top;
	}

	
.body-main{
	width:882px;
	float:left;
	padding:23px 5px 0 5px;
	}
	
.search-section-main{
	width:882px;
	float:left;
	}

.search-hdng-section{
	width:882px;
	float:left;
	}

.search-hdng-main{
	width:347px;
	float:left;
	background:#D20000;
	height:54px;
	}
	
.search-hdng{
	width:295px;
	float:left;
	padding:23px 0 0 52px;
	}


.search-hdng strong{
	font:bold 18px Arial, Verdana, Tahoma, "Trebuchet MS";
	color:#ffffff;
	}
	
.search-icon{
	width:36px;
	height:48px;
	float:left;
	position:absolute;
	margin-left:10px;
	margin-top:16px;
	.margin-left:-337px;
	.margin-top:16px;
	}
	
.hdng-desc{
	width:525px;
	float:left;
	height:54px;
	padding:0 0 0 10px;
	}

.hdng-desc p{
	font:bold 20px Arial, Verdana, Tahoma, "Trebuchet MS";
	color:#333333;
	line-height:18px;
	}

.hdng-desc p span{
	font:bold 20px Arial, Verdana, Tahoma, "Trebuchet MS";
	color:#C50404;
	}
	
.form-section-main{
	width:872px;
	float:left;
	height:61px;
	background:url(../images/form-bg.jpg) repeat-x top;
	padding:5px 0 0 10px;
	}
	
.form-hdng{
	font:11px Arial, Verdana, Tahoma, "Trebuchet MS";
	color:#ffffff;
	padding:0 0 0 1px;
	}


.city-break-main{
	width:882px;
	float:left;
	padding:4px 0 0 0;
	}
	
.city-break-hdng{
	width:872px;
	float:left;
	border:1px solid #00889A;
	height:30px;
	background:url(../images/hdng-bg.jpg) repeat-x top;
	font:bold 18px Arial, Verdana, Tahoma, "Trebuchet MS";
	color:#ffffff;
	padding:5px 0 0 8px;
	}

.category-main{
	background:url(../images/category-bg.jpg) repeat-y top;
	width:867px;
	float:left;
	padding:15px 5px 10px 10px;
	}
	
.category-submain{
	width:473px;
	float:left;
	}
	
.category{
	width:473px;
	float:left;
	}
	
.category .img{
	width:98px;
	float:left;
	}
	
.category .content{
	width:355px;
	float:left;
	padding:0 25px 0 0;
	}

.category .content p{
	font:12px Arial, Verdana, Tahoma, "Trebuchet MS";
	color:#000000;
	line-height:19px;
	}

.category .content p strong{
	font:bold 14px Arial, Verdana, Tahoma, "Trebuchet MS";
	color:#000000;
	}

.category .price{
	width:90px;
	float:left;
	padding:2px 0 0 0;
	}

.category .price p{
	padding:10px 0 0 2px;
	}

.category .price p a{
	font:bold 14px Arial, Verdana, Tahoma, "Trebuchet MS";
	color:#218C15;
	text-decoration:underline;

	}
	
.hr-dotted{
	width:473px;
	float:left;
	height:23px;
	background:url(../images/hr-dotted.gif) repeat-x center;
	}
	
.cities-main{
	width:375px;
	float:left;
	padding:0 0 0 19px;
	}
	
.cities{
	width:375px;
	float:left;
	position:absolute;
	margin-left:0px;
	margin-top:-115px;
	.margin-left:-380px;
	.margin-top:-115px;
	}

.listing{
	width:375px;
	float:left;
	padding:25px 0 0 14px;
	.padding:25px 0 0 5px;
	}
	
.listing-part1{
	width:110px;
	float:left;
	}
	
.listing-part1 ul{
	margin:0px;
	padding:0px;
	list-style:none;
	}
	
.listing-part1 ul li{
	margin:0px;
	padding:0px 0 12px 0px;
	.padding:0px 0 9px 0px;
	font:bold 14px Arial, Verdana, Tahoma, "Trebuchet MS";
	color:#000000;
	}	
	
	
	
.listing-part2{
	width:145px;
	float:left;
	}
	
.listing-part2 ul{
	margin:0px;
	padding:0px;
	list-style:none;
	}
	
.listing-part2 ul li{
	margin:0px;
	padding:0px 0 7px 0px;
	.padding:0px 0 9px 0px;
	}	
	
.listing-part2 ul li a{
	font:bold 13px Arial, Verdana, Tahoma, "Trebuchet MS";
	color:#D20000;
	text-decoration:underline;
	}
	
	
.listing-part3{
	width:120px;
	float:left;
	}
	
.listing-part3 ul{
	margin:0px;
	padding:0px;
	list-style:none;
	}
	
.listing-part3 ul li{
	margin:0px;
	padding:0px 0 7px 0px;
	.padding:0px 0 9px 0px;	
	}	
	
.listing-part3 ul li a{
	font:bold 13px Arial, Verdana, Tahoma, "Trebuchet MS";
	color:#218C15;
	text-decoration:underline;
	}	

.hr-dotted2{
	width:882px;
	float:left;
	height:17px;
	background:url(../images/hr-dotted.gif) repeat-x bottom;
	}
	
.hr-dotted3{
	width:882px;
	float:left;
	height:10px;
	background:url(../images/hr-dotted.gif) repeat-x bottom;
	}
	
.bot-category-main{
	width:882px;
	float:left;
	padding:6px 0 0 0;
	}
	
.news-main{
	width:257px;
	float:left;
	}
	
.news{
	width:219px;
	height:130px;
	float:left;
	border:1px solid #C5C5C5;
	padding:6px 8px 0 8px;
	background:url(../images/news-bg.gif) repeat-x top;
	}
	
.news p strong{
	font:20px Arial, Verdana, Tahoma, "Trebuchet MS";
	color:#077993;
	}
	
.news p{
	font:11px Arial, Verdana, Tahoma, "Trebuchet MS";
	color:#000000;
	line-height:17px;
	text-align:justify;
	padding:0 0 10px 0;
	}
	
.promise-main{
	width:345px;
	float:left;
	}
	
.promise{
	width:306px;
	float:left;
	height:128px;
	border:1px solid #BCE4F6;
	padding:6px 8px 0 8px;
	background:url(../images/promise-bg.jpg) repeat-x top;
	}
	
.promise p strong{
	font:20px Arial, Verdana, Tahoma, "Trebuchet MS";
	color:#077993;
	}
	
.promise p span{
	font:bold 20px Arial, Verdana, Tahoma, "Trebuchet MS";
	color:#000000;
	}
	
.promise p{
	font:11px Arial, Verdana, Tahoma, "Trebuchet MS";
	color:#000000;
	line-height:16px;
	text-align:justify;
	padding:0;
	}
	
.guranteed{
	width:91px;
	float:right;
	position:absolute;
	margin-top:-130px;
	margin-left:220px;
	.margin-top:-130px;
	.margin-left:220px;
	}
	
.atol-main{
	width:260px;
	float:left;
	height:118px;
	background:url(../images/atol-bg.jpg) repeat-x top;
	border:1px solid #C5C5C5;
	padding:6px 8px 10px 8px;
	}
	
.atol p strong{
	font:20px Arial, Verdana, Tahoma, "Trebuchet MS";
	color:#077993;
	}
	
.atol p span{
	font:bold 20px Arial, Verdana, Tahoma, "Trebuchet MS";
	color:#000000;
	}
	
.atol p{
	font:11px Arial, Verdana, Tahoma, "Trebuchet MS";
	color:#000000;
	line-height:16px;
	text-align:justify;
	padding:0px;
	}
	
.atol a{
	font:bold 12px Arial, Verdana, Tahoma, "Trebuchet MS";
	color:#077993;
	text-decoration:underline;
	}	

.protected{
	width:66px;
	float:left;
	position:absolute;
	margin-top:-100px;
	margin-left:195px;
	.margin-top:-85px;
	.margin-left:30px;
	}
	
	
.customer-support{
	width:882px;
	float:left;
	padding:10px 0 0 0;
	}
	
.customer-support strong{
	font:20px Arial, Verdana, Tahoma, "Trebuchet MS";
	color:#077993;
	}
	
.customer-support ul{
	margin:0px;
	padding:0px;
	list-style:square;
	padding:5px 0 0 18px;
	}

.customer-support ul li{
	margin:0px;
	padding:0 0 3px 0px;
	font:11px Arial, Verdana, Tahoma, "Trebuchet MS";
	color:#000000;
	}	


.footer-main{
	width:882px;
	float:left;
	padding:0 0 10px 0;
	}	
	
.footer{
	width:882px;
	float:left;
	padding:5px 0 5px 0;
	font:11px Arial, Verdana, Tahoma, "Trebuchet MS";
	color:#000000;
	text-align:center;
	}
	
.footer a{
	font:11px Arial, Verdana, Tahoma, "Trebuchet MS";
	text-decoration:none;
	color:#000000;
	}
	
.footer a:hover{
	color:#077A94;
	}

.copyright-bg{
	background:url(../images/copyright-bg.jpg) repeat-x;
	width:882px;
	height:16px;
	padding:2px 0 0 0;
	float:left;
	text-align:center;
	font:11px Arial, Verdana, Tahoma, "Trebuchet MS";
	color:#ffffff;
	}
	

	
.btn-bg{
	width:85px;
	height:25px;
	background:url(../images/btn-bg.gif) repeat-x top;
	border:1px solid #BEBEBE;
	text-align:center;
	}	
	
.btn-bg a{
	font:bold 18px Arial, Verdana, Tahoma, "Trebuchet MS";
	color:#DD1010;
	text-decoration:none;
	display:block;
	padding:2px 10px 0 10px;
	height:23px;
	}


	

.hotel-deal-main{
	width:375px;
	float:left;
	height:500px;
	padding:0 0 0 19px;
	}
	
.deal-hdng-main{
	width:375px;
	float:left;
	clear:both;
	}
	
.deal-hdng-submain{
	width:375px;
	float:left;
	}
	
.deal-hdng{
	width:260px;
	height:30px;
	float:left;
	font:bold 20px Arial, Verdana, Tahoma, "Trebuchet MS";
	color:#D20000;
	padding:0 0 0 15px;
	}

.deal-hdng-date{
	width:100px;
	height:30px;
	float:left;
	}
	
.deal-hdng-desc{
	width:370px;
	height:20px;
	float:left;
	text-align:right;
	font:12px Arial, Verdana, Tahoma, "Trebuchet MS";
	color:#000000;
	padding:0 5px 0 0;
	}
	
.deal-cat-main{
	width:375px;
	float:left;
	}
	
.deal-cat-submain{
	width:360px;
	float:left;
	padding:0 0 0 15px;
	}
	
.deal-cat{
	width:180px;
	float:left;
	}
	
.deal-cat-hdng{
	width:188px;
	float:left;
	height:20px;
	font:bold 14px Arial, Verdana, Tahoma, "Trebuchet MS";
	color:#218C15;
	}
	
.deal-cat-content-main{
	width:188px;
	float:left;
	}
	
.deal-cat-img{
	width:56px;
	float:left;
	}
	
.deal-cat-content{
	width:124px;
	float:left;
	padding:0 0 0 8px;
	}
	
.deal-cat-content p{
	font:12px Arial, Verdana, Tahoma, "Trebuchet MS";
	color:#000000;
	line-height:18px;
	}
	
.deal-cat-content p span{
	font:bold 12px Arial, Verdana, Tahoma, "Trebuchet MS";
	color:#0000FF;
	}

.deal-cat-content p a{
	font:12px Arial, Verdana, Tahoma, "Trebuchet MS";
	color:#0000FF;
	text-decoration:none;
	}
	.deal-cat-content p a:hover{
		text-decoration:underline;
		}

	

	







/* Customized Styles End */

