* {
	margin: 0px;
	padding: 0px;
}
.clear {
	clear: both;
}
.hide {
	display: none;	
}
.content_block_left {
	float: left; 
	padding: 0px; 
	margin: 3px 0px 0px 34px;
}
.discover_our_spirit {
	margin: 0px; 
	padding: 8px; 
	background-color: #ffffff; 
	height: 290px;
}
.postcard {
	position: absolute;
	background: url("images/london-postcard.png") left top no-repeat;
	width: 167px;
	height: 139px;
	margin: 144px 0px 0px 310px;
}
.content_block_right {
	float: right; 
	padding: 0px; 
	margin: 3px 5px 0px 0px;
	width: 321px;
}
.banner_london {
	background: url("images/i-love-london.jpg") 6px 5px no-repeat #fff;
	width: 828px;
	height: 345px;
}
.banner_london a {
	margin: 280px 0px 0px 80px;	
	float: left;
	height: 20px;
	width: 230px;
	text-indent: -99em;
	overflow: hidden;
}
.london_container {
	border: 1px solid #949494;
	margin: 3px 0px 0px;
	padding: 15px 3px;
	width: 492px;
	line-height: 19px;
	background-color: #fff;
}
.london_content {
	padding: 0px 13px;	
}
.london_content h3 {
	display: inline;
	font-size: 21px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-weight: normal;
	color: #cf7d00;
	padding: 0px 0px 0px 20px;
}
.prizes {
	border-bottom: 1px dotted #848484;
	padding-top: 7px;
}
.london_content img {
	padding-left: 20px;	
}
.london_newsletter {
	background: url("images/london-newsletter.jpg")	left top no-repeat;
	width: 491px;
	height: 74px;
	float: left;
	text-indent: -99em;
	overflow: hidden;
	margin-top: 30px;
}
.london_container h4 {
	display: inline;	
	float: left;
	text-indent: -99em;
	overflow: hidden;
	margin: 5px 0px;
	padding: 0px;
}
.london_container ul {
	margin: 0px;
	padding: 0px;
}
.london_container ul li{
	list-style-type: none;
}
.london_container h4.first_prize {
	background: url("images/first-prize.gif") left top no-repeat;
	width: 210px;
	height: 43px;
}
.london_container h4.second_prize {
	background: url("images/second-prize.gif") left top no-repeat;
	width: 280px;
	height: 39px;
}
.london_container h4.third_prize {
	background: url("images/third-prize.gif") left top no-repeat;
	width: 223px;
	height: 40px;
}
.london_container ul li p {
	clear: both;
	margin: 0px;
	padding: 0px 10px 0px 15px;
	background: url("images/bullet.gif") left 7px no-repeat;
}
.london_container ul li {
	border-bottom: 1px dotted #848484;
	padding-bottom: 3px;
}
.london_teaser {
	color: #929292;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 15px;
	font-style: italic;
	line-height: 22px;
	padding: 7px 0px 7px 20px;
}
.special_offer {
	display: block;
	width: 119px;
	height: 17px;
	background: url("images/link-special-offer.jpg") left top no-repeat;
}
.special_offer:hover {
	display: block;
	width: 119px;
	height: 17px;
	background: url("images/link-special-offer.jpg") left -17px no-repeat;
}
.bookmark {
	display: block;
	width: 119px;
	height: 17px;
	background: url("images/link-bookmark.jpg") left top no-repeat;
}
.bookmark:hover {
	display: block;
	width: 119px;
	height: 17px;
	background: url("images/link-bookmark.jpg") left -17px no-repeat;
}
.services_block {
	padding: 15px 0px 0px 40px;
	font-family:"Lucida Sans Unicode","Lucida Grande";
	color: #7E7E7E;
}
.services_title {
	color:#CF7D00;
	font-family: Georgia;
	font-size: 21px;
	padding-left: 15px;
}
.services_block ul {
	margin:0px;
	padding: 5px 0px 25px 0px;
	list-style-type: none;
}
.services_block ul li {
	padding-left: 15px;
	padding-bottom: 5px;
	background-image: url("images/arrow-services.gif");
	background-repeat: no-repeat;
	background-position: left 2px;
}
.services_title_li {
	display: block; 
	width: 130px; 
	float: left;
}
.services_color {
	padding-left: 15px;
	color: #7C9C94;
}
.google_map_container {
	margin-top: 3px; 
	padding: 8px; 
	border: 1px solid #949494; 
	background-color: #ffffff;
}
.google_map_container p {
	margin: 0px; 
	padding: 0px 0px 5px 198px;
}
#google_map {
	height: 197px;
	border: 1px solid #949494;
}
.link_map_view {
	display: block;
	width: 104px;
	height: 10px;
	background: url("images/link-go-to-map-view.png") left top no-repeat;

}
.link_map_view:hover {
	display: block;
	width: 104px;
	height: 10px;
	background-image: url("images/link-go-to-map-view.png");
	background-repeat: no-repeat;
	background-position: left -10px;
}

/* getaway packages */
.getaway_box {
	margin: 0px; 
	padding-bottom: 15px;
}
.getaway_box_one {
	float: left;
}
.getaway_box_two {
	float: left; 
	width: 340px;
}
.getaway_title_block {
	width: 456px;
	height: 19px;
	background-image: url("images/bg-getaway-packages.gif"); 
	background-repeat: no-repeat; 
	background-position: left top;
	padding-top: 10px;
}
.getaway_title {
	color: #DC943F;
	font-size: 16px;
	font-family: Georgia;
}
.getaway_date {
	color:#3D9BD3;
	font-size: 12px;
	font-family: "Lucida Sans Unicode","Lucida Grande";
	font-weight: bold;
}
.getaway_details {
	color: #959595;
	font-size: 12px;
	font-family: "Lucida Sans Unicode","Lucida Grande";	
}
.getaway-book-link {
	display: block;
	float: left;
	width: 95px;
	height: 17px;
	margin: 4px 5px 0px 0px;
	background-image: url("images/getaway-book-now.gif"); 
	background-repeat: no-repeat; 
	background-position: left top;
}
.getaway-book-link:hover {
	display: block;
	width: 95px;
	height: 17px;
	background-image: url("images/getaway-book-now.gif"); 
	background-repeat: no-repeat; 
	background-position: left -17px;
}
.getaway-details-link {
	display: block;
	float: left;
	width: 95px;
	height: 17px;
	margin-top: 4px;
	background-image: url("images/getaway-details.gif"); 
	background-repeat: no-repeat; 
	background-position: left top;
}
.getaway-details-link:hover {
	display: block;
	width: 95px;
	height: 17px;
	background-image: url("images/getaway-details.gif"); 
	background-repeat: no-repeat; 
	background-position: left -17px;
}
.testimonials {
	padding: 6px 6px 10px 6px;
	background-color:#FFFFFF;
	border:1px solid #949494;
	margin-top: 3px;
}
.testimonials_box {
	background-color: #F5F1E8;
	width: 302px;
}
.testimonials p {
	text-align: center;
	margin: 0px;
}
.testimonials_title {
	width: 302px;
	height: 34px;
	background-image: url("images/bg-testimonials.jpg"); 
	background-repeat: no-repeat; 
	background-position: left top;
}
.testimonial_statment {
	font-size: 13px;
	font-style: italic;
	color: #757463;
	padding: 5px 27px 8px 27px;
	letter-spacing:-.1px;
	line-height: 18px;
}
.testimonial_author {
	color: #AD6818;
	font-size: 16px;
	padding: 0px 0px 3px 0px;
}
.testimonial_position {
	color: #3D9BD3;
	font-family: "Lucida Sans Unicode","Lucida Grande";
	padding: 0px 0px 3px 0px;
}
.testimonial_company {
	color: #C08D4F;
	font-style: italic;
	padding: 0px 0px 3px 0px;
}
.testimonial_bottom {
	height: 17px;
	background-image: url("images/bg-testimonial-bottom.png"); 
	background-repeat: no-repeat; 
	background-position: left top;
}
.testimonial_prev_link {
	display: block;
	float: left;
	width: 61px;
	height: 17px;
	margin: 4px 2px 0px 90px;
	background-image: url("images/link-test-prev.png"); 
	background-repeat: no-repeat; 
	background-position: left top;
}
.testimonial_prev_link:hover {
	display: block;
	width: 61px;
	height: 17px;
	background-image: url("images/link-test-prev.png"); 
	background-repeat: no-repeat; 
	background-position: left -17px;
}
.testimonial_next_link {
	display: block;
	float: left;
	width: 61px;
	height: 17px;
	margin-top: 4px;
	background-image: url("images/link-test-next.png"); 
	background-repeat: no-repeat; 
	background-position: left top;
}
.testimonial_next_link:hover {
	display: block;
	width: 61px;
	height: 17px;
	background-image: url("images/link-test-next.png"); 
	background-repeat: no-repeat; 
	background-position: left -17px;
}



.link-click-to-play {
	display: block;
	margin-top: 3px;
	width: 132px;
	height: 23px;
	background-image: url("images/link-click-to-play.png"); 
	background-repeat: no-repeat; 
	background-position: left top;
}
.link-click-to-play:hover {
	display: block;
	width: 132px;
	height: 23px;
	background-image: url("images/link-click-to-play.png"); 
	background-repeat: no-repeat; 
	background-position: left -23px;
}
.scroll-pane_sm {
	margin: 0px;
	padding: 0px;
	overflow: auto;
	float: left;
	height: 185px;
	background-color: #F5F1E8;
	width: 303px;
}
.scroll-pane_lg {
	margin: 0px;
	padding: 0px;
	overflow: auto;
	float: left;
	height: 185px;
	background-color: #F5F1E8;
	width: 317px;
}
.this_week_block {
	margin-top: 3px; 
	padding: 8px; 
	border: 1px solid #949494; 
	background-color: #ffffff;
	height: 215px;
}
.title_this_week {
	padding-bottom: 2px;
	background-color: #EEE6D1;
	height: 34px;
	background-image: url("images/bg-title-this-week.jpg");
	background-repeat: no-repeat;
	background-position: left top;
}
.this_week_container_1 {
	height: 44px;
	padding-left: 10px;
	
}
.this_week_container_0{
	height: 44px;
	padding-left: 10px;
	background-color: #EEE6D1;
}
.this_week_link {
	color: #AD6818;
	font-family: Georgia;
	font-size: 16px;
	padding-left: 15px;
	background-image: url("images/bullet-this-week.gif");
	background-repeat: no-repeat;
	background-position: left 50%;
}
.this_week_details {
	clear: both;
	display: block;
	color: #99987C;
	margin: 2px 0px 0px 15px;
}

