#homeleft{padding-top: 7px; float:left; width:668px; margin:0 0px 0 -7px;}
#homeright{	float:right;  width: 293px; padding: 7px 0px; }
#content{padding: 0px 17px; background: #ffffff url("/gfx/right_bg.gif") repeat-y top right; }

#top{ width:width: 298px; height:auto; background-color:#eeeeee; height:100px;}
/* -------------  SEARCH BOX START ---------------*/
/*
#searchtabs{	
	min-height: 40px;
}
*html #searchtabs{	
	height: 40px;
}
#searchtabs ul{	
	list-style: none;
	margin: 0px;
	padding: 0px;
}
#searchtabs li{	
	float: left;
	width: 49.9%;
	padding: 0px;
	background: transparent url("/gfx/search_home_ontab_right.gif") no-repeat right top;
}
#searchtabs .text{	
	padding: 10px 20px 8px;
	font-size: 1.5em;
	background: transparent url("/gfx/search_home_ontab_left.gif") no-repeat left top;
}

#searchtabs li.righttab{
	float: right;
}

#searchtabs li.off{		
	padding: 0px 0px 0px;
	background: transparent url("/gfx/search_home_offtab_right.gif") no-repeat right top;
}
#searchtabs li a{	
	background: transparent url("/gfx/search_home_offtab_left.gif") no-repeat left top;
	font-size: 1.17em;
	margin-top: 1px;
	display: block;
	color: #000000;
	padding: 11px 20px 10px;
}
#searchtabs li a:hover{	
	text-decoration: none;
}

#apt-search { display:none; }

*/
/* -------------  SEARCH BOX END ---------------*/



#introtextcontainer{
	float:left;
	margin-top: 7px;
	width: 697px;
	font-size:13px;
}

#introtextcontainer .introtext{
	padding: 10px 10px;
	border: 1px solid #b8b8b8;
}
*html #introtextcontainer .introtext{
	height: 231px;
}

#introtextcontainer .introtext h1, #introtextcontainer .introtext span{
	display: inline;
	font-size: 1.5em;
	margin: 0px 0px 7px;
	font-weight: normal;
	color: #1466AD;
}

#introtextcontainer .introtext ul{
	margin: 20px 0px 0px 5px;
	padding: 0px 0px 0px 103px;
	list-style: none;
	background:transparent url("/gfx/londoneye.jpg") no-repeat left;
}

#introtextcontainer .introtext li{
	background: transparent url("/gfx/list_tick.gif") no-repeat left;
	padding: 2px 0px 2px 20px;
	font-weight: bold;
}

#introtextcontainer .bottom{
	height: 8px;
	background: #ffffff url("/gfx/introtext_bottom.gif") no-repeat top left;
}


#featurecontainer{
	float:right;
	width: 216px;
	margin-top: 7px;  
}
#hotellistcontainer{
	float: left;
	width: 695px;
	margin-top: 7px;
	border: 1px solid #b8b8b8;
}

*html #hotellistcontainer{
	margin-top: -1px;
}
#hotellistcontainer .top{
	padding: 8px 40px 8px 10px;
	background: #ffffff url("/gfx/title_bg.gif") no-repeat right;
	border-bottom: 1px solid #b8b8b8;
}

#hotellistcontainer .hotelcontainer{
	padding: 10px;
}

#hotellistcontainer .hotel{	border-bottom: 1px solid #b8b8b8; margin-bottom: 10px;}
#hotellistcontainer .hotel .hotelpic{	float: left;}
#hotellistcontainer .hotel .toplink{ font-weight: bold; font-size: 1.17em;}
#hotellistcontainer .hotel .toplink .rates{	float: right; color: #8b8b8b; padding: 0px 0px 0px 5px; font-weight: normal; font-size: 0.86em;}
#hotellistcontainer .hotel .toplink .rates span{ color: #ab0000; font-weight: bold; font-size: 1.33em;}
#hotellistcontainer .hotel .description{	margin-left: 130px; min-height: 80px;}
*html #hotellistcontainer .hotel .description{	height: 80px;}


#searchresult{
	float:left;
	margin-top: 7px;
	width: 600px;
}

#searchresult .result{padding: 10px 0px; border-bottom: 1px solid #b8b8b8; margin-bottom: 10px;}
#searchresult .result .hotelpic{	float: left;}
#searchresult .result .toplink{	padding: 5px 0px; font-weight: bold; font-size: 1.17em;}
#searchresult .result .toplink .rates{	float: right; color: #8b8b8b; padding: 0px 0px 0px 5px; font-weight: normal; font-size: 0.86em;}
#searchresult .result .toplink .rates span{ color: #ab0000; font-weight: bold; font-size: 1.33em;}
#searchresult .result .description{	margin-left: 130px; min-height: 80px;}
*html #searchresult .result .description{	height: auto;}

