body, table, tr, td, span, p, div {
	font-family: verdana;
	font-size: 10px;
	color: #3C1503;
	line-height: 12px;
}


.header {
	font-family: verdana;
	font-size: 9px;
	color: #3C1503;
	line-height: 18px;
}
.text {
	font-family: verdana;
	font-size: 10px;
	color: #3C1503;
	line-height: 12px;
}
.bullets {
	font-family: verdana;
	font-size: 10px;
	color: #3C1503;
	line-height: 14px;
}
.text_small {
	font-family: verdana;
	font-size: 9px;
	color: #3C1503;
	line-height: 18px;
}
.text_small2 {
	font-family: verdana;
	font-size: 9px;
	color: #3C1503;
	line-height: 12px;
}
.text_light {
	font-family: verdana;
	font-size: 10px;
	color: #B5968A;
	line-height: 12px;
	font-style: italic;
}
.heading {
	font-family: verdana;
	font-size: 12px;
	color: #3C1503;
	line-height: 14.4px;
	font-weight: bold;
}
.promotion {
	font-family: Verdana, Tahoma;
	font-size: 18px;
	color: #d3ba7d;
	font-weight: bold;
	border-bottom: 2px solid #d3ba7d;
}

.copyright {
	font-family: verdana;
	font-size: 10px;
	color: #FFFFFF;
	line-height: 18px;
}
.input1 {
	font-family: verdana;
	font-size: 10px;
	line-height: 18px;
	color: #3C1503;
	border-bottom: thin solid #DACAC4;
	border-left: thin solid #DACAC4;
	border-top: thin solid #787878;
	border-right: thin solid #787878;
}
.input2 {
	font-family: verdana;
	font-size: 10px;
	line-height: 18px;
	color: #3C1503;
	background-color: #F9E6B8;
	border: thin solid #3C1503;
}
.button {
	font-family: verdana;
	font-size: 10px;
	color: #3C1503;
	background-color: #F9E6B8;
	border: thin solid #3C1503;
	height: 20px;
}
.button2 {
	font-family: verdana;
	font-size: 10px;
	height: 20px;
}
.contentBack {
	scrollbar-base-color:#F9E6B8;
	scrollbar-face-color: #F9E6B8; 
	scrollbar-shadow-color: #F9E6B8; 
	scrollbar-highlight-color: #F9E6B8; 
	scrollbar-3dlight-color: #3C1503; 
	scrollbar-darkshadow-color: #3C1503; 
	scrollbar-track-color: #F9E6B8; 
	scrollbar-arrow-color: #3C1503; 
}

a:link, a:active, a:visited {
	color: #3C1503;
	text-decoration: underline;
}
a:hover {
	color: #3C1503;
	text-decoration: none;
}

.text_light a:link, .text_light a:active, .text_light a:visited {
 	color: #B5968A;
	text-decoration: underline;
}
.text_light a:hover {
 	color: #B5968A;
	text-decoration: none;
}
.blue_text a:link, .blue_text a:active, .blue_text a:visited {
	color: #4279AD;
	text-decoration: none;
}
.blue_text a:hover {
	color: #4279AD;
	text-decoration: underline;
}

.grey_text {
	color: #666666;
}
.purple_text {
	color: #7D2D7D;
}
.blue_text {
	color: #4279AD;
}
.red_text {
	color: #CC0000;
}
.london_heading {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	color: #341A13;
}
.london_subheading {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #341A13;
	line-height: 140%;
}
.london, ul.london li, ol.london.li {
	font-family: verdana;
	font-size: 10px;
	color: #3C1503;
}
ol {
	margin-top: 0;
	padding-top: 0;
	padding-left: 20px;
	#padding-left: 0;
	_padding-left: 0;
}
ul {
	padding-left: 15px;
	#padding-left: 0;
	_padding-left: 0;
	list-style-image: url("web_images/arrow.gif");
}
li {
	text-indent: 0;
}
.bg_info {
	background-color: #F9ECCC;
}

h1 {
	font-family: "Times New Roman", Times, serif;
	text-transform: uppercase;
	font-size: 200%;
	color: #4e1b04;
}
h2 {
	font-family: Verdana, Geneva, sans-serif;
	color: #000;
	font-size: 110%;
	font-weight: bold;
	margin: 5px 0;
	padding: 0;
	line-height: normal;
}
td.corporate img,
td.interim img {
	border: 1px solid #3C1503;
	margin: 10px;
}
td.interim img {
	margin: 20px 6px 6px 6px;
}
td.leisure h1,
td.corporate h1,
td.interim h1,
#apartments h2 {
	font-family: Verdana, Geneva, sans-serif;
	color:#3C1605;
	font-size:21px;
	font-weight:lighter;
	line-height:25px;
	margin:0;
	padding:0;
	text-transform: none;
}
td.leisure h2,
td.corporate h2,
td.interim h2 {
	font-family: Verdana, Geneva, sans-serif;
	color:#3C1605;
	font-weight:lighter;
	color:#3A1301;
	font-size:15px;
	font-weight:normal;
	line-height: 17px;
}
td.welcome h2 {
	font-family: Verdana, Geneva, sans-serif;
	color:#3C1605;
	font-size:18px;
	font-weight:lighter;
	line-height:22px;
	margin:0;
	padding:0;
	text-transform: none;
}
td.corporate ul {
	text-transform: uppercase;
	list-style: none;
	padding: 0 0 5px 15px;
	margin: 0 0 0 0;
}
td.corporate p, td.interim p {
	margin: 0;
	padding: 5px 0 0 0;
}
td.interim ul {
	padding: 0 0 5px 25px;
	margin: 0 0 0 0;
}
.leisure, .corporate, .interim {
	background-color: #F0F0F0;
}
th {
	/*border-top: 1px solid #3C1503;*/
	border-bottom: 1px solid #3C1503;
}
td.tariff table {
	border-top: 1px solid #3C1503;
	border-bottom: 1px solid #3C1503;
}

td.testimonials p,
td.testimonials p span {
	font-family: verdana;
	font-size: 12px;
	color: #3C1503;
	line-height: 14.4px;
	color: #4279AD;
	font-style: italic;
}
td.testimonials p span {
	font-style: normal;
	font-weight: bold;
}


