body{margin:0px; 
padding:0px; 
background-color:#efefef;
}

#wrapper{width:1000px;	
background-color:#FFFFFF;	
height: auto;
}

#header{
	width:960px;
	height:80px;
	float:left;
	background-color: #FFFFFF;
	padding: 15px 20px 0px 20px;
}

#logo{width:315px; 
height:80px; 
float:left;
}

#headermenu{width:645px; 
height:80px; 
float:left;
}

#headermenubar{width:645px;
	height:15px;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
	text-align:right; 
}
 
#headermenubar1{width:645px;
	height:15px;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
	text-align:right;
	margin-bottom:10px;
}

#headerflag{
	width:300px;
	height:35px;
	margin-top:5px;
	float:left;
	text-align:right;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding-left: 345px;
	color: #666666;
}

#headerCROno{width:645px;	
height:18px;	
float:left;	
font-family:Arial, Helvetica, sans-serif;	
font-size:14px;	
color:#666666;	
font-weight:normal;	
text-align:right;	
padding-top: 2px;
}

#guidetitleheader{
	width:960px;
	height:75px;
	padding-top:10px;
	float:left;
	background-color: #FFFFFF;
	padding: 0px 20px 0px 20px;
}

.guideheaders{
	width:960px;
	height:65px;
	float:left;
	border-top:1px solid #CCCCCC;
	padding: 10px 0px 0px 0px;
}


#guideleftheader{width:300px; 
margin-right:15px; 
height:65px; 
float:left; 
}

#guideleftheader1{width:300px; 
margin-right:15px; 
height:65px; 
background-color:#f7f7f7;
float:left; 
}

.leftheadertheatertext{
	padding:0px;
	font-family:Arial Narrow;
	font-size:16px;
	color:#666666;
	background-color:#FFFFFF;
	height: 70px;
 }

.leftheadertext{
	padding:10px;
	font-family:Arial Narrow;
	font-size:16px;
	color:#666666;
	background-color:#f7f7f7;
	height: 40px;
 }
 
 #guidecenterheader{width:645px; 
 height:65px; 
 float:left;
 }
 
 .guidedetails{width:635px; 
 height:35px; 
 float:left; 
 font-family:Arial Narrow; 
 font-size:32px; 
 text-align:left; 
 color:#FF8040;
 }
 
  .guidedetails h1{ margin:0px; 
  padding:0px;   
 font-family:Arial Narrow; 
 font-size:32px; 
 text-align:left; 
 color:#fbba00; 
 font-weight:normal;
 }
 
 .areaguidetext{width:645px; 
 height:25px; 
 padding-top:5px; 
 float:left; 
 font-family:Arial Narrow; 
 font-size:15px; 
 text-align:left; 
 color:#666666;
 }
 
.centersubtitle{width:645px; 
 height:25px; 
 padding-top:5px;
  float:left;
   text-align:left; 
   font-family:Arial Narrow; 
   font-size:16px; 
   color:#666666;
   }
 
#flashmainpanel{
	width:960px;
	height:310px;
	float:left;
	background-color: #FFFFFF;
	padding: 0px 20px 0px 20px;
}

#flashleftmenu{width:300px; 
	height:310px; 
	margin-right:15px; 
	float:left; 
	text-align:left;
}

#guidesearchbox{width:300px; 
	height:302px; 
	float:left; 
	border-top:4px solid #fbba00; 
	border-bottom:4px solid #fbba00; 
	background-color:#f7f7f7; 
	text-align:left;
}

#topleftmenu{
	padding:5px 10px 0px 15px;
	height:190px;
	width: 275px;
}

.bookhotels{font-family:Arial Narrow; 
	font-size:26px;
	color:#666666;
	font-weight:normal;
}
  
.qchhotels{
	font-family:Arial Narrow;
	font-size:12px;
	color:#666666;
	letter-spacing: 1px;
	line-height: 18px;
}

#specialoffersarea{width:300px; 
	height:60px; 
	float:left; 
	background-image:url(../images/spe-line-guide.jpg); 
	background-repeat:repeat-x;
	margin-top:5px;
}

#newslettersignup{width:300px; 
height:80px; 
float:left;
}

.specialofferimg{width:75px; 
	height:60px; 
	float:left; 
}

.newsbutton{font-family:Arial,Helvetica,sans-serif;	
color:#fff8e4;	
font-size:11px; 	
background-color:#e7ac01; 
margin-top:2px;	
border: 1px solid #b38500;
}

.subscribenewsletter{	width:205px;
	height:40px;	
	float:right;	
	padding-right:15px;
	font-family:Arial, Helvetica, sans-serif;	
	font-size:11px;	
	color:#fff8e4;	
	font-weight: bold;
	text-align:right;
	}
			
.specialoffertext{width:210px; 
	height:40px;
	float:right; 
	text-align:right;
	padding-top:20px;
	padding-right:10px;
	font-family:Arial, Helvetica, sans-serif;	
	font-size:11px;	
	color:#ffbe02; 
	font-weight:bold;
	text-align:left;
	padding-left: 5px;
}
	
.newsid{font-family: Arial; 
font-size:10px;
 border:1px solid #999999; 
 color:#999999; 
 }
 
 .signupbox{width:190px; 
padding:0px; 
margin:0px;
}
 
 #flashrightpanel{	width:645px;	
 height:310px;
 	float:left;	
	text-align: left;
	}

#lthmaintextpanel{
	width:960px;
	height:auto;
	float:left;
	background-color: #FFFFFF;
	padding: 15px 20px 0px 20px;
 }

#shoprightpanel{width:315px; 
height:1000px; 
float:left;
padding-top:20px;
margin-left:7px;
}
 
#mainleftpanel{width:315px; 
height:1150px; 
float:left;
}

#lthtextpanel{width:630px;
 height:1150px;
  float:left;
  padding-top:20px;
  margin-left:7px;
  }
  
  #londonparkpanel{width:630px;
 height:1350px;
  float:left;
  padding-top:20px;
  margin-left:7px;
  }

#lthtextrightpanel{width:630px;
 height:auto;
  float:left;
  padding-top:20px;
  margin-left:7px;
  }
  
#speciloffpanel{width:630px;
 height:3100px;
 float:left;
  padding-top:20px;
  margin-left:7px;
  }
  
#speciloffpanel1{width:645px;
 height:1400px;
  float:left;
 border-top: solid 8px #faba00;
  }
  
  .choiceimage{width:630px;
 height:65px;
   float:left;
   }
   
.londinfo{width:630px;
 height:35px;
  font-family:Arial Narrow; 
  font-size:30px;
   color:#ff6201; 
   text-align:left; 
   float:left;
   }
   
   .londinfo h2{
  	font-family:Arial Narrow; 
  	font-size:30px;
   color:#fbba00;
   margin: 0px; 
   padding:0px; 
   font-weight:normal;
   }   
   
   .glondinfo{width:430px;
 height:35px;
  font-family:Arial Narrow; 
  font-size:30px;
   color:#ff6201; 
   text-align:left; 
   float:left;
   }
   
   .glondinfo h2{
   font-family:Arial Narrow; 
   font-size:30px;
   color:#fbba00;
   margin: 0px; 
   padding:0px; 
   font-weight:normal;
   }   
  
.lthdescription{
	width:630px;
	margin:5px 0px 0px 0px;
	float:left;
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	height: auto;
}

.specialdescr{
	width:635px;
	margin:5px 0px 0px 0px;
	float:left;
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	height: auto;
}

.guidesection{width:630px; 
 height:600px; 
 margin-top:10px;
  float:left;
  }
    
.leftdescription{width:305px; 
height:600px;
 float:left; 
 margin-right:20px; 
   }
   
.rightdescription{width:305px; 
height:600px;  
 float:left;
 }
 
 .airportslth{width:630px; 
 height:375px; 
 margin-top:10px;
  float:left;
  }
  
.airportleftdesc{width:305px; 
height:375px;
 float:left; 
 margin-right:20px; 
   }
   
.airportrightdesc{width:305px; 
height:375px;  
 float:left;
 }
 
 .bottomdes{width:630px; 
 float:left;
 }
 
#searchleftpanel{width:300px; 
	height:305px; 
	margin-right:15px;
 margin-top:15px;
 float:left; 
 background-color:#ebebeb;
  text-align:left;
  }
  
#searchleftpanels{
	width:300px;
	height:245px;
	margin-top:5px;
	margin-right:15px;
	float:left;
	text-align:left;
	border-bottom: 1px solid #cccccc;
	border-top: 1px solid #cccccc;
}

#specialleftpanels{
	width:300px;
	height:235px;
	margin-top:15px;
	margin-right:15px;
	float:left;
	text-align:left;
	border-bottom: 1px solid #cccccc;
	border-top: 1px solid #cccccc;
}

#guideleftpanels{
	width:300px;
	height:295px;
	margin-right:15px;
	float:left;
	text-align:left;
	border-bottom: 1px solid #cccccc;
}
.specialsearchpanel{
	padding:10px 15px 5px 15px;
	height: 220px;
}

.searchpanel{
	padding:15px 15px 5px 15px;
	height: 220px;
}

.events{font-family:Arial Narrow; 
font-size:26px; 
color:#fbba00; 
text-align:left;
text-decoration:none;
}

.lonhotels{font-family:Arial Narrow; 
font-size:26px; 
color:#fbba00; 
text-align:left;
text-decoration:none;
}

.lonhotels h3{font-family:Arial Narrow; 
font-size:26px; 
color:#fbba00;
margin:0px;
padding:0px; 
font-weight:normal;
text-decoration:none;  
}

.eventslist{width:270px; 
float:left; 
margin-bottom:10px; 
margin-top:2px; 
font-family:Arial, Helvetica, sans-serif; 
font-size:12px; 
line-height:16px; 
color:#666666;
}

#hotelmainpanel{width:960px; 
height:315px; 
float:left; 
margin-top:10px; 
background-color:#FFFFFF;
}

.hoteltitle{ width:630px; 
	text-align:left;	
	font-family:"Arial Narrow";	
	font-size:20px;	
	color:#fbba00;
	padding: 0px 0px 5px 0px;
		letter-spacing: 1px;
		}
		
.hotelnametitle{width:630px; 
 text-align:left; 
font-family:Arial, Helvetica, sans-serif;	
font-size:14px;
	color:#666666;	
	line-height:15px;	
	margin-bottom: 5px;
	}		

.bookmark{
	width:960px;
	height:20px;
	float:left;
	text-align: right;
	background-color: #FFFFFF;
	padding: 0px 20px 0px 20px;
}

.searchpanel{
	padding:15px 15px 5px 15px;
	height: 220px;
}

.booknow{font-family:Arial Narrow; 
font-size:26px;
 color:#fbba00; 
 text-align:left;
 }
 
 .longuide{font-family:Arial Narrow; 
font-size:26px;
 color:#fbba00; 
 text-align:left;
 }
 
  .londonhotels{font-family:Arial Narrow; 
font-size:26px;
 color:#fbba00; 
 text-align:left;
 }
 
   .londonhotels h4{font-family:Arial Narrow; 
font-size:26px;
 color:#fbba00;
 margin:0px;
  padding:0px; 
  font-weight:normal;  
 }
 
.lonhotellinks{
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666666;
	line-height:16px;
	margin-bottom: 8px;
}

.linkslondonguide{
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666666;
	line-height:16px;
	margin-bottom: 8px;
}

.ukhotels{font-family:Arial Narrow; 
font-size:26px;
 color:#fbba00; 
 text-align:left;
 }
 
.comfort{font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666666;
	line-height:16px;
	margin-bottom: 8px;
	}
	
	.paddington{font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666666;
	line-height:16px;
	margin-bottom: 8px;
	}
	
	.kensington{font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666666;
	line-height:16px;
	margin-bottom: 8px;
	}
	
	.hydepark{font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666666;
	line-height:16px;
	margin-bottom: 8px;
	}

#guestpanel{width:270px; 
margin-right:15px; 
float:left; 
height:150px; 
padding:15px; 
text-align:left; 
font-family:Arial, Helvetica, sans-serif; 
font-size:12px; 
color:#666666;
border-bottom: 1px solid #ebebeb;
}

.guestcoms{
	text-align:left;
	font-family:"Arial Narrow";
	font-size:18px;
	color:#fbba00;
	padding-bottom: 5px;
	width: 270px;
}

.guestcomments{font-family:Arial, Helvetica, sans-serif; 
font-size:12px; 
color:#666666; 
 font-style:italic;
 }

 #newsletterlink{width:270px;
	margin-right:15px;
	float:left;
	height:40px;
	padding:10px 15px 10px 15px;
	text-align:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666666;
} 


#newsletterlink1{width:270px;
	margin-right:15px;
	float:left;
	height:40px;
	padding:10px 15px 10px 15px;
	text-align:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666666;
} 

.currentnews{
	color:#fbba00;
	text-align:left;
	font-family:"Arial Narrow";
	font-size:18px;
	text-decoration:none;
	} 

#footer{width:960px;
	float: left;
	background-color: #FFFFFF;
	height: 20px;
	padding: 0px 20px 15px 20px;
}
  
#footermenu{width:895px;
	text-align:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
	padding-top:5px;
	float:left;
	border-top:1px solid #CCCCCC;
}

#languagemenu{width:65px;
	text-align:right;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
	padding-top:5px;
	float:right;
	margin-left:0px;
	border-top:1px solid #CCCCCC;
}

#lontheatresrightpanel{width:630px;
 height:3250px;
  float:left;
  padding-top:20px;
  margin-left:7px;
  }

#bottomline{
	width:960px;
	height:20px;
	float: left;
	background-color: #FFFFFF;
	padding: 10px 20px 0px 20px;
}

#bottomtext{	width:960px;
	height:20px;	
	text-align:center;
		font-family:Arial, Helvetica, sans-serif;	
		font-size:12px;	
		color:#666666;	
		font-style: italic;
		}
		
.copyright{	margin-top:10px;	
font-family:Arial, Helvetica, sans-serif;	
font-size:10px; 
	color:#666666; 
		text-align: center;	
		width: 1000px;
		}
		
.copyrighthyp{text-decoration:none; 
color:#666666;
}

.guidehyp{text-decoration:none;
 color:#fbba00;
 }
 
 .guidehyp1{text-decoration:none;
 color:#FF0000;
 }
 
.topmenuhyp{text-decoration:none; 
color:#666666;
}

.footerhyp{text-decoration:none;
 color:#666666;
 }
 
.flaghyp{text-decoration:none; 
border:0px;
}

.hotelhyp{text-decoration:none; 
color:#666666;
}

.photohyp{text-decoration:none; 
 border:0px;
 }
 
.emailhyp{text-decoration:none; 
color:#666666;
}

.longuidehyp{text-decoration:none;
 color:#fbba00;
 }
 
 .newshyp{text-decoration:none;
  color:#666666;
  }

.menuhyp{text-decoration:none; 
color:#666666;
}

.guidelonhyp{text-decoration:none; 
color:#666666;
}

.meetingh2{
  font-family:Arial Narrow; 
  font-size:30px;
  color:#fbba00; 
  text-align:left; 
  float:left;
  text-decoration:none;
  }
  
  .relaxinlon{width:630px;
  font-family:Arial Narrow; 
  font-size:24px;
  color:#fbba00; 
  text-align:left; 
  float:left;
  text-decoration:none;
  }
  
  .specialoffline{ border-top:thin dotted;
   width:625px;
   margin:0px 0px 0px 0px;
   size:1px;
   color:#fbba00;
   float:left;
   }
   
  .christoffline{ border-top:thin dotted;
   width:550px;
   margin:0px 0px 0px 0px;
   size:1px;
   color:#fbba00;
   float:left;
   }
   
   .specialofftext{color:#1D6905;
   font-weight:normal;
   font-size:17px;
   font-family:Geneva, Arial, Helvetica, sans-serif;
   font-style:italic;
   text-align:left;
   text-decoration:none;
   }
   
   .guidenavigatetext{color:#666666;
   font-size:13px;
   font-family:Verdana, Arial, Helvetica, sans-serif;
   text-align:left;
   text-decoration:none;
   }
   
   .historicsection{width:630px; 
 height:500px; 
 margin-top:10px;
  float:left;
  }
  
.historicleftdesc{width:305px; 
height:400px;
 float:left; 
 margin-right:20px; 
   }
   
.historicrightdesc{width:305px; 
height:400px;  
 float:left;
 }
 
 .entertainsection{width:630px; 
 height:900px; 
 margin-top:10px;
  float:left;
  }
  
.entertainleftdesc{width:305px; 
height:800px;
 float:left; 
 margin-right:20px; 
   }
   
.entertainrightdesc{width:305px; 
height:800px;  
 float:left;
 }

 .childshopdisc{
	width:630px;
	margin:5px 0px 0px 0px;
	float:left;
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	height: 1000px;
}
 
 .childparkdisc{
	width:630px;
	margin:5px 0px 0px 0px;
	float:left;
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	height: 1075px;
}
 
 .londonshoppingdisc{
	width:630px;
	margin:5px 0px 0px 0px;
	float:left;
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	height: 1100px;
}

.touristoffdisc{
	width:630px;
	margin:5px 0px 0px 0px;
	float:left;
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	height: 1325px;
}

.phonenumdisc{
	width:630px;
	margin:5px 0px 0px 0px;
	float:left;
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	height: 1400px;
}

.unexploredlondisc{
	width:630px;
	margin:5px 0px 0px 0px;
	float:left;
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	height: 1475px;
}

.unexploredlon1disc{
	width:630px;
	margin:5px 0px 0px 0px;
	float:left;
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	height: 1575px;
}

.consulatesdisc{
	width:630px;
	margin:5px 0px 0px 0px;
	float:left;
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	height: 1600px;
}

.childmuseumdisc{
	width:630px;
	margin:5px 0px 0px 0px;
	float:left;
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	height: 1625px;
}

.emconsulatesdisc{
	width:630px;
	margin:5px 0px 0px 0px;
	float:left;
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	height: 1750px;
}

.religiouspladisc{
	width:630px;
	margin:5px 0px 0px 0px;
	float:left;
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	height: 1975px;
}

.universitiesdisc{
	width:630px;
	margin:5px 0px 0px 0px;
	float:left;
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	height: 3125px;
}

.lonattracdisc{
	width:630px;
	margin:5px 0px 0px 0px;
	float:left;
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	height:auto;
}

#lonundergbox{	width:610px;
	height:35px;	
	margin:10px 10px 0px 0px;
		float: left;
		}
		
.lonunder{	margin:0px;	
padding:0px 2px 0px 0px;	
width:255px;	
float:left;	
text-align:left;	
}

.lonunder h2{margin:0px;
	padding:0px; 
	letter-spacing:1px;
		font-size:30px;	
		color:#fbba00;	
			font-family: Arial Narrow; 
			font-weight:normal;
			}
			
.lonunderg{margin:0px;
 height:35px;
 padding:0px; 
 width:325px; 
 float:left; 
 font-family:Arial Narrow; 
 font-size:30px;  
  color:#fbba00;
   text-align:left;
	}
	
	#bottomlinkbox{	width:575px;
	height:20px;	
	margin:00px 10px 10px 10px;
		float: left;
		}
				
.bottomlinkb{margin:0px;	
padding:0px 2px 0px 10px;	
width:250px;	
float:left;	
text-align:left;	
 font-family:Helvetica, sans-serif; 
 font-size:12px;  
 color:#fbba00;
}

.bottomlinkm{margin:0px;
 padding:0px; 
 width:250px; 
 float:right; 
 font-family:Helvetica, sans-serif; 
 font-size:12px;  
  color:#fbba00;
   text-align:right;
text-decoration:none;	
	}
	
.areaguide{width:630px; 
 width:630px;
 margin:5px 0px 0px 0px;
 float:left;
 text-align: left;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 12px;
 color: #666666;
 height: auto;
  }
  
.areaghead{width:550px; 
 height:30px; 
 padding:0px 0px 0px 0px;
 float:left;
 text-align:center;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 12px;
 color: #666666;
 font-weight:bold;
 
  }

.areagleftdesc{width:315px; 
 height:auto;
 padding:0px 0px 0px 0px;
 float:left;
 text-align:left;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 12px;
 color: #666666;
   }
   
.areagrightdesc{width:315px; 
 height:auto; 
 padding:0px 0px 0px 0px;
 float:left;
 text-align:left;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 12px;
 color: #666666; 
 }
 
 #lonheaderbox{	width:625px;
	height:40px;	
	margin:0px 0px 0px 0px;
		float: left;
		}
				
 .londshop{width:200px;
 height:35px;
  font-family:Arial Narrow; 
  font-size:30px;
   color:#ff6201; 
   text-align:left; 
   float:left;
   }
   
   .londshop h2{
   font-family:Arial Narrow; 
   font-size:30px;
   color:#fbba00;
   margin: 0px; 
   padding:0px; 
   font-weight:normal;
   }   
   
.londfreinfo{margin:0px;
 padding:0px; 
 width:427px; 
 float:right; 
 font-family:Arial Narrow; 
 font-size:30px;  
  color:#fbba00;
   text-align:left;
text-decoration:none;	
	}
	
.romanticspeoff{margin:0px;	
padding:0px 0px 0px 0px;	
width:630px;	
float:left;	
text-align:left;
}
 
 .romanticspeoff h3{ width:630px; 
	text-align:left;	
	font-family:"Arial Narrow";	
	font-size:18px;	
	color:#fbba00;
	padding: 0px;
	letter-spacing: 1px;
	text-decoration:none;
	font-weight:normal;
	line-height:15px;
	}
 
 .hotelspeoff{ width:630px; 
	text-align:left;	
	font-family:"Arial Narrow";	
	font-size:18px;	
	color:#fbba00;
	padding: 0px 0px 0px 0px;
	margin-top:-10px;
	letter-spacing: 1px;
	text-decoration:none;
	}
	
 .hotelspeofftop{ width:630px; 
	text-align:left;	
	font-family:"Arial Narrow";	
	font-size:18px;	
	color:#fbba00;
	padding: 0px 0px 0px 0px;
	letter-spacing: 1px;
	text-decoration:none;
	}
 .christspeoff{ width:630px; 
	text-align:left;	
	font-family:"Arial Narrow";	
	font-size:18px;	
	color:#fbba00;
	padding: 0px 0px 0px 0px;
	margin-bottom:5px;
	letter-spacing: 1px;
	text-decoration:none;
	}
	
 .hotelspeoffer{ width:630px; 
	text-align:left;	
	font-family:"Arial Narrow";	
	font-size:18px;	
	color:#fbba00;
	padding: 0px 0px 0px 0px;
	margin-bottom:10px;
	margin-top:-10px;
	letter-spacing: 1px;
	text-decoration:none;
	}
	
	#specialofferbox1{width:620px;
	height:200px;	
	margin:5px 5px 0px 0px;
	float: left;
	}

	.specialhyde{width:175px;
	height:130px;
	margin:5px 10px 5px 0px;
	float:left;
	}

	.specialima{width:175px;
	height:130px;
	margin:5px 10px 5px 5px;
	padding-top:10px;
	float:left;
	}
	
	.specialima1{width:225px;
	height:130px;
	margin-top:-10px;
	float:left;
	}
	
	.specialindi{width:190px;
	height:130px;
	margin:5px 0px 5px 0px;
	float:right;
	text-align:left;
	}
	
	#enjoyleisurebox{width:620px;
	height:150px;	
	margin:5px 5px 0px 0px;
	float: left;
	}

	.coffeerepublic{width:190px;
	height:150px;
	margin:5px 10px 5px 0px;
	float:left;
	text-align:center
	}

	.middleofferbox{width:190px;
	height:100px;
	padding-top:35px;
	margin:5px 10px 5px 0px;
	float:left;
	text-align:center;
	}
	
	.pizzalounge{width:215px;
	height:150px;
	margin:5px 0px 5px 0px;
	float:left;
	text-align:right;
	vertical-align:absolute-middle;
	}
	
	.choicebox1{width:95px;
	height:50px;
	margin:0px 10px 5px 5px;
	float:left;
	}

	.choicebox2{width:500px;
	height:50px;
	margin:0px 0px 5px 0px;
	float:left;
	}
	
	.choicebox3{width:95px;
	height:100px;
	margin:0px 10px 5px 5px;
	float:left;
	}

	.choicebox4{width:500px;
	height:100px;
	margin:0px 0px 5px 0px;
	float:left;
	}
	
	.guidedetails1{width:635px; 
 height:35px; 
 float:left; 
 font-family:Arial Narrow; 
 font-size:32px; 
 text-align:left; 
 color:#fbba00;
 }
 
#content{width:665px;	
height:auto;	
float:right;	
background-color: #FFFFFF;
}

 #mainconbox{
	width:980px;
	height:auto;
	float:left;
	padding: 0px 0px 0px 20px;
	background-color:#FFFFFF;
}

#valentinebox{width:630px;
	height:20px;	
	margin:0px 0px 0px 0px;
		float: left;
		}
		
.valentine{margin:0px;	
padding:0px 0px 0px 0px;	
width:630px;	
float:left;	
text-align:left;	
}

.valentine h2{	margin:0px;
	padding:0px; 
	letter-spacing:1px;
		font-size:18px;	
		color:#fbba00;	
			font-family: "Arial Narrow"; 
			font-weight:normal;
			}
			
.valentineoffers{margin:0px;
 padding:0px; 
 width:388px; 
 float:right; 
 font-family:Arial Narrow; 
 font-size:18px;  
  color:#ff0000;
   text-align:left;
	}
	
#lonmuspanel{width:630px;
 height:1700px;
  float:left;
  padding-top:20px;
  margin-left:7px;
  }

#booklonpanel{width:630px;
 height:1750px;
  float:left;
  padding-top:20px;
  margin-left:7px;
  }
  
#musicrightpanel{width:630px;
 height:2550px;
  float:left;
  padding-top:20px;
  margin-left:7px;
  }

#directuniverpanel{width:630px;
 height:3200px;
  float:left;
  padding-top:20px;
  margin-left:7px;
  }
  
#directuniverpanel1{width:630px;
 height:3375px;
  float:left;
  padding-top:20px;
  margin-left:7px;
  }
  
#directuniverpanel2{width:630px;
 height:2225px;
  float:left;
  padding-top:20px;
  margin-left:7px;
  }
  
  #londonlanpanel{width:630px;
 height:5525px;
  float:left;
  padding-top:20px;
  margin-left:7px;
  }
  
 #directlangpanel{width:630px;
 height:5000px;
  float:left;
  padding-top:20px;
  margin-left:7px;
  }
  
 #directrightpanel{width:630px;
 height:auto;
  float:left;
  padding-top:20px;
  margin-left:7px;
  }

#exhibpanel{width:630px;
 height:2750px;
  float:left;
  padding-top:20px;
  margin-left:7px;
  }

#airlinespanel{width:630px;
 height:1500px;
  float:left;
  padding-top:20px;
  margin-left:7px;
  }
  
#hydeparkguide{width:630px;
 height:auto;
  float:left;
  padding:20px 0px 15px 0px;
  margin-left:7px;
  }
  
#areaguidepanel{width:630px;
 height:auto;
  float:left;
  padding-top:20px;
  margin-left:7px;
  }

#heathrowexpanel{width:630px;
 height:1150px;
  float:left;
  padding-top:20px;
  margin-left:7px;
  }
  
#shoppingpanel{width:630px;
 height:1050px;
  float:left;
  padding-top:20px;
  margin-left:7px;
  }
  
  #westminpanel{width:630px;
 height:1000px;
  float:left;
  padding-top:20px;
  margin-left:7px;
  }
  
  #londontheatrespanel{width:630px;
 height:1000px;
  float:left;
  padding-top:20px;
  margin-left:7px;
}

#londonattractionpanel{width:630px;
 height:1320px;
  float:left;
  padding-top:20px;
  margin-left:7px;
}

#windsorcastlepanel{width:630px;
 height:1100px;
  float:left;
  padding-top:20px;
  margin-left:7px;
}

#aboutguidepanel{width:630px;
 height:1050px;
  float:left;
  padding-top:20px;
  margin-left:7px;
}
  
#guidecontpanel{width:630px;
 height:1050px;
  float:left;
  padding-top:20px;
  margin-left:7px;
}
  
#guiderightpanel{width:630px;
 height:1050px;
  float:left;
  padding-top:20px;
  margin-left:7px;
}

#rprightpanel{width:630px;
 height:auto;
  float:left;
  padding-top:20px;
  margin-left:7px;
}

#guiderightpanel1{width:630px;
 height:1650px;
  float:left;
  padding-top:20px;
  margin-left:7px;
}

#guiderightpanel2{width:630px;
 height:1050px;
  float:left;
  padding-top:20px;
  margin-left:7px;
}

#garrickcontpanel{width:630px;
 height:1200px;
  float:left;
  padding-top:20px;
  margin-left:7px;
}

#operaroyalpanel{width:630px;
 height:1520px;
  float:left;
  padding-top:20px;
  margin-left:7px;
}

#londontheatrepanel{width:630px; 
height:auto; 
float:left;
padding:20px 0px 15px 0px;
margin-left:7px;
}

#londono2panel{width:630px; 
height:auto; 
float:left;
padding-top:20px;
margin-left:7px;
}

#specialoffercontent{width:665px;	
height:1200px;	
float:right;	
background-color: #FFFFFF;
}

#imgrightpanel{width:645px;
height:310px;	
float: left;
}
	
.guideleftimg{width:482px;
	height:310px;
	text-align:left;
	float:left;
	margin-left: 0px;
}

.guiderightimg{width:163px;
	height:310px;
	text-align:right;
	float:right;
	margin-left: 0px;
	background-image:url(../images/london-guide/guiright.jpg);
	background-repeat:no-repeat;
}

.guideenterlimg{width:136px;
	height:310px;
	text-align:left;
	float:left;
	margin-left: 0px;
}
.guideentermimg{width:204px;
	height:310px;
	text-align:left;
	float:left;
	margin-left: 0px;
}
.guideenterrimg{width:141px;
	height:310px;
	text-align:left;
	float:left;
	margin-left: 0px;
}

#theaticoffbox{width:575px;
	height:100px;	
	margin:5px 5px 0px 0px;
	float: left;
	}
	
#theaticoffbox1{width:575px;
	height:100px;	
	margin:5px 5px 0px 0px;
	float: left;
	}
	
#theaticoffbox2{width:575px;
	height:100px;	
	margin:5px 5px 0px 0px;
	float: left;
	}

#theaticoffbox3{width:575px;
	height:100px;	
	margin:5px 5px 0px 0px;
	float: left;
	}
	
#theaticoffbox4{width:575px;
	height:100px;	
	margin:5px 5px 0px 0px;
	float: left;
	}

#theaticoffbox5{width:575px;
	height:100px;	
	margin:5px 5px 0px 0px;
	float: left;
	}

#theaticoffbox6{width:575px;
	height:100px;	
	margin:5px 5px 0px 0px;
	float: left;
	}

#theaticoffbox7{width:575px;
	height:100px;	
	margin:5px 5px 0px 0px;
	float: left;
	}

#theaticoffbox8{width:575px;
	height:100px;	
	margin:5px 5px 0px 0px;
	float: left;
	}

#theaticoffbox9{width:575px;
	height:100px;	
	margin:5px 5px 0px 0px;
	float: left;
	}

#theaticoffbox10{width:575px;
	height:100px;	
	margin:5px 5px 0px 0px;
	float: left;
	}
	
#theaticoffbox11{width:575px;
	height:100px;	
	margin:5px 5px 0px 0px;
	float: left;
	}

#theaticoffbox12{width:575px;
	height:100px;	
	margin:5px 5px 0px 0px;
	float: left;
	}
	
#theaticoffbox13{width:575px;
	height:100px;	
	margin:5px 5px 0px 0px;
	float: left;
	}

#theaticoffbox14{width:575px;
	height:100px;	
	margin:5px 5px 0px 0px;
	float: left;
	}

#theaticoffbox15{width:575px;
	height:100px;	
	margin:5px 5px 0px 0px;
	float: left;
	}

#theaticoffbox16{width:575px;
	height:100px;	
	margin:5px 5px 0px 0px;
	float: left;
	}		

#theaticoffbox17{width:575px;
	height:100px;	
	margin:5px 5px 0px 0px;
	float: left;
	}

#theaticoffbox18{width:575px;
	height:100px;	
	margin:5px 5px 0px 0px;
	float: left;
	}	

#theaticoffbox19{width:575px;
	height:100px;	
	margin:5px 5px 0px 0px;
	float: left;
	}
	
#theaticoffbox20{width:575px;
	height:100px;	
	margin:5px 5px 0px 0px;
	float: left;
	}

#theaticoffbox21{width:575px;
	height:100px;	
	margin:5px 5px 0px 0px;
	float: left;
	}

#theaticoffbox22{width:575px;
	height:100px;	
	margin:5px 5px 0px 0px;
	float: left;
	}

#theaticoffbox23{width:575px;
	height:100px;	
	margin:5px 5px 0px 0px;
	float: left;
	}

#theaticoffbox24{width:575px;
	height:100px;	
	margin:5px 5px 0px 0px;
	float: left;
	}

#theaticoffbox25{width:575px;
	height:100px;	
	margin:5px 5px 0px 0px;
	float: left;
	}

#theaticoffbox26{width:575px;
	height:100px;	
	margin:5px 5px 0px 0px;
	float: left;
	}
	
#theaticoffbox27{width:575px;
	height:100px;	
	margin:5px 5px 0px 0px;
	float: left;
	}

#theaticoffbox28{width:575px;
	height:100px;	
	margin:5px 5px 0px 0px;
	float: left;
	}

#theaticoffbox29{width:575px;
	height:100px;	
	margin:5px 5px 0px 0px;
	float: left;
	}

#theaticoffbox30{width:575px;
	height:100px;	
	margin:5px 5px 0px 0px;
	float: left;
	}
	
#theaticoffbox31{width:575px;
	height:100px;
	margin:5px 5px 0px 0px;
	float:left;
	}
	
#theaticoffbox32{width:575px;
	height:100px;
	margin:5px 5px 0px 0px;
	float:left;
	}
	
#theaticoffbox33{width:575px;
	height:100px;
	margin:5px 5px 0px 0px;
	float:left;
	}
	
#theaticoffbox34{width:575px;
	height:100px;
	margin:5px 5px 0px 0px;
	float:left;
	}
	
#theaticoffbox35{width:575px;
	height:100px;
	margin:5px 5px 0px 0px;
	float:left;
	}
	
#theaticoffbox36{width:575px;
	height:100px;
	margin:5px 5px 0px 0px;
	float:left;
	}
	
#theaticoffbox37{width:575px;
	height:100px;
	margin:5px 5px 0px 0px;
	float:left;
	}
	
#theaticoffbox38{width:575px;
	height:100px;
	margin:5px 5px 0px 0px;
	float:left;
	}
	
#theaticoffbox39{width:575px;
	height:100px;
	margin:5px 5px 0px 0px;
	float:left;
	}
	
#theaticoffbox40{width:575px;
	height:100px;
	margin:5px 5px 0px 0px;
	float:left;
	}
	
#theaticoffbox41{width:575px;
	height:100px;
	margin:5px 5px 0px 0px;
	float:left;
	}
	
#theaticoffbox42{width:575px;
	height:100px;
	margin:5px 5px 0px 0px;
	float:left;
	}
	
#theaticoffbox43{width:575px;
	height:100px;
	margin:5px 5px 0px 0px;
	float:left;
	}
	
#theaticoffbox44{width:575px;
	height:100px;
	margin:5px 5px 0px 0px;
	float:left;
	}
	
#theaticoffbox45{width:575px;
	height:100px;
	margin:5px 5px 0px 0px;
	float:left;
	}
	
#theaticoffbox46{width:575px;
	height:100px;
	margin:5px 5px 0px 0px;
	float:left;
	}
	
#theaticoffbox47{width:575px;
	height:100px;
	margin:5px 5px 0px 0px;
	float:left;
	}
	
#theaticoffbox48{width:575px;
	height:100px;
	margin:5px 5px 0px 0px;
	float:left;
	}
	
#theaticoffbox49{width:575px;
	height:100px;
	margin:5px 5px 0px 0px;
	float:left;
	}
	
#theaticoffbox50{width:575px;
	height:100px;
	margin:5px 5px 0px 0px;
	float:left;
	}
	
#theaticoffbox51{width:575px;
	height:100px;
	margin:5px 5px 0px 0px;
	float:left;
	}
	
#theaticoffbox52{width:575px;
	height:100px;
	margin:5px 5px 0px 0px;
	float:left;
	}
	
#theaticoffbox53{width:575px;
	height:100px;
	margin:5px 5px 0px 0px;
	float:left;
	}
	
#theaticoffbox54{width:575px;
	height:100px;
	margin:5px 5px 0px 0px;
	float:left;
	}
	
#theaticoffbox55{width:575px;
	height:100px;
	margin:5px 5px 0px 0px;
	float:left;
	}
	
#theaticoffbox56{width:575px;
	height:100px;
	margin:5px 5px 0px 0px;
	float:left;
	}
	
#theaticoffbox57{width:575px;
	height:100px;
	margin:5px 5px 0px 0px;
	float:left;
	}
	
#theaticoffbox58{width:575px;
	height:100px;
	margin:5px 5px 0px 0px;
	float:left;
	}
	
#theaticoffbox59{width:575px;
	height:100px;
	margin:5px 5px 0px 0px;
	float:left;
	}
	
#theaticoffbox60{width:575px;
	height:100px;
	margin:5px 5px 0px 0px;
	float:left;
	}
	
	#theaticoffbox61{width:575px;
	height:100px;
	margin:5px 5px 0px 0px;
	float:left;
	}
	
	#theaticoffbox62{width:575px;
	height:100px;
	margin:5px 5px 0px 0px;
	float:left;
	}
	
	#theaticoffbox63{width:575px;
	height:100px;
	margin:5px 5px 0px 0px;
	float:left;
	}
	
	#theaticoffbox64{width:575px;
	height:100px;
	margin:5px 5px 0px 0px;
	float:left;
	}
	
	#theaticoffbox65{width:575px;
	height:100px;
	margin:5px 5px 0px 0px;
	float:left;
	}
	
	#theaticoffbox66{width:575px;
	height:100px;
	margin:5px 5px 0px 0px;
	float:left;
	}
	#theaticoffbox67{width:575px;
	height:100px;
	margin:5px 5px 0px 0px;
	float:left;
	}
	#theaticoffbox68{width:575px;
	height:100px;
	margin:5px 5px 0px 0px;
	float:left;
	}
	#theaticoffbox69{width:575px;
	height:100px;
	margin:5px 5px 0px 0px;
	float:left;
	}
	#theaticoffbox70{width:575px;
	height:100px;
	margin:5px 5px 0px 0px;
	float:left;
	}
	.eveimage{width:100px;
	height:87px;
	margin:5px 10px 5px 0px;
	float:left;
	}

	.eveimagebig{width:100px;
	height:87px;
	margin:10px 10px 5px 0px;
	float:left;
	}

	.eveinfo{width:350px;
	height:87px;
	margin:5px 0px 5px 0px;
	float:left;
	}
	
	.eventinfo{width:460px;
	height:87px;
	margin:5px 0px 5px 0px;
	float:left;
	}
	
	.eveinfobig{width:325px;
	height:85px;
	margin:10px 0px 5px 0px;
	float:left;
	}
	
	.offrate{width:100px;
	height:25px;
	text-align:center;
	margin:35px 0px 0px 10px;
	float:left;
	}
	
	.offrateoff{width:100px;
	height:auto;
	text-align:center;
	margin:25px 0px 0px 10px;
	float:left;
	}
	
	.offrateoff1{width:100px;
	height:auto;
	text-align:center;
	margin:15px 0px 0px 10px;
	float:left;
	}
	
	.offrateoff2{width:100px;
	height:auto;
	text-align:center;
	margin:8px 0px 0px 10px;
	float:left;
	}
		
	.offrateoff3{width:100px;
	height:auto;
	text-align:center;
	margin:0px 0px 0px 10px;
	float:left;
	}
		
	.evebookrate{width:100px;
	height:50px;
	margin:30px 0px 0px 10px;
	float:left;
	}
	
	.evewasrate{font-weight:bold;
	text-decoration:line-through;
	}
	
	.evenowrate{font-weight:bold;
	color:#fbba00;
	}
	
	.evebooknow{width:86px; 
	background-color:#fbba00;
	border: 1px solid #CCCCCC;
	color:#e9e9e8;
	font-weight:bold;
	font-size:12px;
	margin: 5px 7px 0px 7px;
	}

.events1{font-family:Arial Narrow; 
font-size:26px; 
color:#fbba00; 
text-align:left;
text-decoration:none;
margin-top:-15px;
}

#searchleftpanel1{width:300px; 
 height:305px; 
 margin-right:15px;
 margin-top:15px;
 margin-bottom:0px;
 float:left; 
 background-color:#ebebeb;
  text-align:left;
  }
  
  .searchpanel1{
	padding:15px 15px 5px 15px;
	height: 300px;
}

.eventslist1{width:270px; 
float:left; 
margin-top:-10px; 
font-family:Arial, Helvetica, sans-serif; 
font-size:12px; 
line-height:16px; 
color:#666666;
}

.bookonline{width:625px;
text-align:center;
padding:0px 0px 10px 0px;
float:left;
margin:0px;
}

.hrofferline{width:625px;
   float:left;
   height:2px;
	margin:10px 0px 10px 0px;
   }
   
 .hrofferline1{width:625px;
   float:left;
   height:10px;
	margin:10px 0px 10px 0px;
   }  
   
 .offerhrline{width:625px;
   float:left;
   height:15px;
	margin:10px 0px 0px 0px;
   }

.specialoffline1{ border:thin dotted;
   size:1px;
   color:#fbba00;
   width:625px;
   float:left;
   }

	#specialoffbox1{width:620px;
	height:160px;	
	margin:5px 5px 0px 0px;
	float: left;
	}

	.specialhyde{width:175px;
	height:150px;
	margin:5px 10px 5px 0px;
	float:left;
	}

	.specialima{width:225px;
	height:130px;
	margin:5px 10px 5px 5px;
	float:left;
	}
	
	.specialima1{width:225px;
	height:160px;
	float:left;
	}
	
	.specialindi{width:190px;
	height:150px;
	margin:5px 0px 5px 0px;
	float:right;
	text-align:left;
	}

 #guidevenuepanel{width:630px;
 height:1350px;
  float:left;
  padding-top:20px;
  margin-left:7px;
}

#nationalthepanel{width:630px;
 height:1250px;
  float:left;
  padding-top:20px;
  margin-left:7px;
  }
  
#londonentertainmentpanel{width:630px;
 height:1300px;
  float:left;
  padding-top:20px;
  margin-left:7px;
  }  
  
.clssearchbox{margin-top:5px; margin-left:-5px;}

.termc{
	margin:5px 0px 0px 0px;
	float:left;
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height:16px;
	color: #666666;
}

#specialofferimgbox{width:600px;
	height:75px;	
	margin:0px 0px 0px 0px;
	float: left;
		}
		
.specialoffinbanner{width:305px;
	height:65px;
	text-align:left;
	float:left;
	margin-top:0px;
	margin-left: 0px;
}

.specialoffintext{width:250px;
	height:40px;
	font-family:"Verdana", Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#3b5998;
	font-weight:bold;
	text-align:left;
	float:left;
	padding-top:0px;
	margin-left: 05px;
	margin-top: 25px;
	text-decoration:none;
}

.lowrate
{
margin-top:4px;
}
.lowrate a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #fbba00;
	font-size: 12px;
	font-style: normal;
	line-height: 16px;
	font-weight: normal;
	text-decoration:none;
}
.lowrate a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #fbba00;
	font-size: 12px;
	font-style: normal;
	line-height: 16px;
	font-weight: normal;
	text-decoration:none;
}
.lowrate a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #fbba00;
	font-size: 12px;
	font-style: normal;
	line-height: 16px;
	font-weight: normal;
	text-decoration:none;
}
.lowrate a:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #fbba00;
	font-size: 12px;
	font-style: normal;
	line-height: 16px;
	font-weight: normal;
	text-decoration:none;
}
#googleadsbox{	margin-top:10px;	
background-color:#FFFFFF;
text-align: center;	
width: 1000px;
height:100px;
}
  
#busiguiderightpanel{width:630px;
 height:1250px;
  float:left;
  padding-top:20px;
  margin-left:7px;
}

#olympiatextpanel{width:630px;
 height:auto;
  float:left;
  padding-top:20px;
  margin-left:7px;
  }
  
#forthcomingpanel{width:300px; 
 height:290px; 
 margin-right:15px;
 float:left;
 text-align:left;
 border-bottom: 1px solid #cccccc;
}
  
#hotellinkpanel{width:300px; 
	height:125px; 
	margin-top:15px; 
	margin-right:15px; 
	float:left; 
	background-color:#ffffff; 
	text-align:left;
}

#specialbanpanel{width:300px;
	height:123px;
	margin-top:0px;
	margin-right:0px;
	float:left;
	text-align:left;
}

#lthgrouptitbox{width:638px;
	height:40px; 
	margin:0px 0px 0px 0px;
	float: left;
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
}
		
.longuidename{width:445px; 
height:40px; 
font-family:Arial Narrow; 
font-size:30px; 
color:#fbba00; 
text-align:left; 
float:left;
}

.longuidename h2{ margin:0px; 
padding-top:3px;
font-family:Arial Narrow; 
font-size:30px; 
color:#fbba00; 
font-weight:normal;
 }

.hotelspbanner{width:185px;
	height:40px;
	text-align:left;
	float:right;
	margin-top:0px;
	margin-left: 0px;
}

.bookonlinenw
{
	font-size:26px; 
	font-family:"Arial Narrow"; 
	color:#666666; 
	background-color:#f7f7f7; 
	width:auto; 
	height:auto; 
	padding:5px 0px 0px 8px;
	float:left;
}

#searchbooking{width:300px;
	height:294px;
	margin-right:15px;
	float:left;
	border-top:8px solid #fbba00;
	border-bottom:8px solid #fbba00;
	background-color:#f7f7f7;
	text-align:left;
}

.bookingcontainer
{
	margin-top:0px; 
	width:300px;
	height:auto;
	float:left;
}

.best-rate {
    float: left;
    height: auto;
    width: 280px;
	margin-top:5px;
}

.bulimg {
	margin-top:5px;
}
.pointer
{
	cursor:hand;
	cursor:pointer;
}
.savemoney {
    float: left;
    height: auto;
    width:auto;
	margin-top:5px;
	margin-bottom:3px;
}

.booksearchcontainer{
	margin-top:0px; 
	width:300px;
	height:auto;
	float:left;
}

#bookingbannerarea{width:300px; height:auto; float:left; text-align:center; margin-bottom:3px; margin-top:3px;}
.booklondon{color:#40568c; font-family:"Arial Narrow"; font-size:17px; letter-spacing:1px; line-height:20px;padding-top:3px; padding-left:2px;}





