div#white_bit {
	position:relative;
	background-image:url('/cimg/image/dynamic/bell_hop.jpg');
	background-repeat:no-repeat;
	background-position:1px bottom;
}

div#main_container, div#center_container {
	background:none;
}

div#center_container {
	position:relative;
}

#real_content{
	margin-left:270px;
	padding-top:0px;
	/* min-height hack for ie6 */
	min-height:1150px;
	height: auto !important;
	height: 1150px;
	/* min-height hack for ie6  ENDS */
}

h1{ 
	color:#212f49;
	font-weight:bold;
	font-size:18px;
	margin:0;
	padding:10px 0 10px 20px;
}

.no_avail_mess{
	font-family:Helvetica, Tahoma, Verdana, sans-serif;
	font-weight:bold;
	font-size:12px;
	padding:0 0 0 15px;
	color:red;
}

.hotel_feat_box{
	background-image:url('/cimg/image/dynamic/hotel_feat_box_8.png');
	background-repeat:no-repeat;
	width:523px;
	height:242px;
	overflow:hidden;
	position:relative;
	clear:left;
	margin-bottom:10px;
}

.hotel_feat_box h2{
	font-family:Helvetica, Tahoma, Verdana, sans-serif;
	font-weight:bold;
	font-size:14px;
	padding:0 0 0 15px;
	margin:0;
	line-height:33px;
	color:#FFFFFF;
}

.hotel_feat_box h1 a:link.h_name_link, a:visited.h_name_link, a:hover.h_name_link, a:active.h_name_link{
	font-family:Helvetica, Tahoma, Verdana, sans-serif;
	font-weight:bold;
	font-size:16px;
	padding:5px 10px 0 0px;
	margin:0;
	line-height:16px;
	color:#0f2a59;
	float:left;
	text-decoration:none;
}
.hotel_feat_box h3 {
	font-family:Helvetica, Tahoma, Verdana, sans-serif;
	font-weight:bold;
	font-size:16px;
	padding:10px 10px 0 15px;
	margin:0;
	line-height:16px;
	color:#0f2a59;
	float:left;
	text-decoration:none;
}
.hotel_feat_box h3 div{
	/* min-width hack for ie6 */
	max-width:350px;
	min-width:200px;
	width: auto !important;
	width: 350px;
	/* min-height hack for ie6  ENDS */
}

.stars{
	margin-left:15px;
	float:left;
	width:88px;
	height:33px;
	background-image:url('/cimg/image/dynamic/stars.jpg');
	background-repeat:no-repeat;
}

.star5{background-position:0px 8px;}
.star4{background-position:-18px 8px;}
.star3{background-position:-36px 8px;}
.star2{background-position:-54px 8px;}
.star1{background-position:-72px 8px;}
.star0{background-position:-90px 8px;}
.star{background-image:none;}

.hotel_feat_box img.accom{
	position:absolute;
	top:75px;
	left:15px;
}


.hotel_feat_box a:link.info_book, .hotel_feat_box a:active.info_book, .hotel_feat_box a:visited.info_book, .hotel_feat_box a:hover.info_book{
	position:absolute;
	top:205px;
	left:15px;
	width:176px;
	height:20px;
	line-height:20px;
	background-image:url('/cimg/image/dynamic/orange_button.jpg');
	background-position:0 0;
	text-align:center;
	text-decoration:none;
	
	font-family:Tahoma, Verdana, sans-serif;
	font-weight:bold;
	font-size:11px;
	color:#FFFFFF;
}

.hotel_feat_box a:hover.info_book{
	background-position:0 20px;
}

.facilities{
	position:absolute;
	top:75px;
	left:200px;
}

.facilities img{
	width:20px;
	height:20px;
	background-color:#6bbfe6;
	float:left;
	margin-left:2px;
}

.border{
	padding:3px 0 10px 15px;
	font-family:Tahoma, Verdana, sans-serif;
	font-size:14px;
	color:#133450;
}

a:link.page_index, a:active.page_index, a:visited.page_index, a:hover.page_index{
	font-family:Tahoma, Verdana, sans-serif;
	font-size:14px;
	color:#133450;
	padding:0 3px;
}

a:hover.page_index{
	font-family:Tahoma, Verdana, sans-serif;
	font-size:14px;
	color:#133450;
	text-decoration:none;
}

a.page_index span{
	font-weight:bold;
}

.feat_hotel_content{
	position:absolute;
	top:105px;
	left:200px;
	width:305px;
	height:132px;
	font-family:Tahoma, Verdana, sans-serif;
	font-size:11px;
	color:#133450;
	line-height:18px;
	text-align:justify;
}


/*############## WHY BOOK #######################*/

.why_section {
	position:relative;
}

h5{
	font-family:Helvetica, Tahoma, Arial, Verdana, sans-serif;
	font-weight:bold;
	color:#102b4c;
	font-size:18px;
	margin:0;
	padding:15px 0 12px 10px;
}



.why_row {
	background-image:url('/cimg/image/dynamic/why_longer_strip_8.png');
	height:45px;
	width:518px;
	position:relative;
	overflow:hidden;
}

.why_row_inner {
	background-image:url('/cimg/image/dynamic/why_longer_strip_inside.jpg');
	height:37px;
	width:511px;
	position:absolute;
	top:2px;
	left:3px;
}

.why_digit {
	color:#FFFFFF;
	position:absolute;
	top:10px;
	left:20px;
	font-family:Helvetica, Tahoma, Arial, Verdana, sans-serif;
	font-weight:bold;
	font-size:14px;
}

.why_text {
	color:#212f49;
	position:absolute;
	top:13px;
	left:55px;
	font-family:Tahoma, Arial, Verdana, sans-serif;
	font-weight:bold;
	font-size:11px;
}

.trip_adv{
	padding-left:120px;
	background-image:url('/cimg/image/dynamic/trip_advisor.jpg');
	background-repeat:no-repeat;
	background-position:left center;
	height:25px;
	position:absolute;
	top:6px;
	left:190px;
	font-family:Tahoma, Arial, Verdana, sans-serif;
	font-weight:bold;
	font-size:11px;
	line-height:25px;
	color:#212f49;
}



.blue_row {
	background-image:url('/cimg/image/dynamic/why_longer_strip_blue_8.png');
	height:45px;
	width:520px;
	overflow:hidden;
	margin-top:7px;
}

.blue_row_inner{
	padding:5px 0 2px 15px;
	color:#FFFFFF;
	font-family:Tahoma, Arial, Verdana, sans-serif;
	font-size:11px;
	line-height:14px;
}

.blue_row a {
	font-family: Tahoma, Arial, Verdana, sans-serif;
	letter-spacing: normal;
	color: #FFFFFF;
	text-decoration: none;
	font-size: 11px;		
}

/*################  WHY BOOK ENDS ####################*/


/*################  MORE THAN ####################*/

#more_that_section{
	background-image:url('/cimg/image/dynamic/white_bg_panel_long_8.png');
	background-repeat:no-repeat;
	width:786px;
	height:135px;
    overflow:hidden;
	position:relative;
	margin-left:4px;
	margin-bottom:10px;
}

.more_destin_wrapper{
	position:absolute;
	top:35px;
	left:14px;
}

div#more_that_section h3{
	padding:10px 0 0 16px;
	font-size:16px;
	font-weight:bold;
	color:#122d4d;
	font-family:Helvetica, Tahoma, Arial, Verdana, sans-serif;
	
}

.more_destin{
	float:left;
	margin-top:5px;
	margin-right:10px;
	width:243px;
	height:74px;
	background-image:url('/cimg/image/dynamic/grey_frame_longer.jpg');
	background-repeat:no-repeat;
    position:relative;
}

.more_destin a:link, .more_destin a:visited, .more_destin a:active, .more_destin a:hover
{
	text-decoration:none;
	font-size:14px;
	font-weight:bold;
	color:#342c45;
	float:left;
	display:block;
	position:relative;
}

.more_destin a:hover div
{
	cursor:pointer;
}

.more_destin a img{
	float:left;
	padding:4px 0 0 4px;
}

.more_destin_text{
	width:90px;
	height:30px;
	margin-top:-15px;
	letter-spacing:-1px;
	position:absolute;
	top:50%;
	left:130px;
	color:#342c45;
	font-size:14px;
	font-weight:bold;
	font-family:Helvetica, Tahoma, Arial, Verdana, sans-serif;
	
	
}

/*################  MORE THAN ENDS ####################*/

/*################  POP DESTINATIONS ####################*/

#popular_destinations{
	left:799px;
	top:55px;
	position:absolute;
	width:188px;
}

#popular_destinations h6{
	
	color:#212f49;
	font-size:13px;
	font-weight:bold;
	font-family:Helvetica, Tahoma, Arial, Verdana, sans-serif;
	padding:0 0 10px 3px;
	margin:0;
	line-height:13px;
}

#popular_destinations ul{
	list-style:none;
	padding:0;
	margin:0;
}

#popular_destinations li, #popular_destinations li:hover{
	padding:0 3px;
	margin:0;
	border-bottom:1px solid #ececec;
}

#popular_destinations a:link, #popular_destinations a:active, #popular_destinations a:visited, #popular_destinations a:hover{
	text-decoration:none;
	font-family:Helvetica, Tahoma, Arial, Verdana, sans-serif;
	font-size:13px;
	color:#212f49;
	line-height:23px;
	background-image:url('/cimg/image/dynamic/dest_arrow.jpg');
	background-repeat:no-repeat;
	background-position:176px 8px;
	display:block;
}

#popular_destinations li.last{
	border-bottom:0;
}

#popular_destinations a:hover{
	color:#000000;
}

#popular_destinations li:hover{
	border-bottom:1px solid #cccccc;
}

/*################  POP DESTINATIONS ENDS ####################*/

/*################  Favourite Hotels ####################*/

#fav_hotels{
	left:799px;
	top:325px;
	position:absolute;
	width:188px;
}

#fav_hotels_panel{
	width:188px;
	height:755px;
	background-image:url('/cimg/image/dynamic/fav_hotel_panel.jpg');
	background-repeat:no-repeat;
	overflow:hidden;
}

#fav_hotels h6{
	color:#212f49;
	font-size:13px;
	font-weight:bold;
	font-family:Helvetica, Tahoma, Arial, Verdana, sans-serif;
	padding:0 0 10px 3px;
	margin:0;
	line-height:13px;
}

#fav_hotels h6 span{
	font-size:15px;
	line-height:15px;
}

#fav_hotels_panel img{
	margin:35px 0 25px 41px
}

/*################  Favourite Hotels ENDS ####################*/


/*########## BOOKING ENGINE ################*/

div#destin_container {
	left:3px;
	top:3px;
	position:absolute;
}

#destination_div{
	padding-top:15px;
	padding-bottom:15px;
	border-top:0px;
	float:none;
}

#multi_div{
	margin-top:10px;
}

#destin_container_inner2 {height:422px;}
.main_form {height:424px;}
.form_container {height:373px;}

/*########## BOOKING ENGINE ENDS ################*/

#car_remind{
	background-image:url('/cimg/image/dynamic/car_box.jpg');
	background-repeat:no-repeat;
	position:absolute;
	top:450px;
	left:2px;
	width:265px;
	height:125px;
	overflow:hidden;
	font-family:Helvetica, Arial,Verdana,  sans-serif;
	font-weight:bold;
	font-size:12px;
	color:#505B6F;
	text-align:justify;
}



#car_remind_pad{
	padding:10px 24px;
}

#car_remind_pad h6{
	padding:0 0 10px 50px;
	margin:0;
	font-family:Helvetica, Arial,Verdana,  sans-serif;
	font-weight:bold;
	font-size:16px;
	color:#212f49;
	text-align:left;

}



.acc_from_price{
    float:right;
    color:#FFFFFF;
    font-family:Tahoma,Verdana,sans-serif;
    font-size:13px;
    line-height:33px;
    margin:0;
    padding:0 15px 0 0;
    font-weight:bold;
}



