@media screen and (min-width: 1024px) {  

#container{	
	max-width:990px;		
}

#header{
	width:950px;
	margin-left:20px;
	margin-right:20px;	
}

#logo a img{
	margin-top:5px;
	width:174px;
		margin-bottom: 20px;
}

/* Menu */
#mainMenuHolder, ul#mainMenu{		
	width:604px;
}

#searchBox{	
	float:right;
	width:270px;/*35%;	*/
}
	
#searchBox span{	
	line-height:25px;
		font-size: 15px;
}
 
#searchBox input{	
	width:180px;/*66%;*/
	float:right;
	padding-left:27px;
	font-size:1.38em;
	padding-top:10px;
	padding-bottom:10px;
}

/* leftColumn */
#leftColumn{
	/*width:303px;*/
	width:333px;	
	margin-right:20px;
}

/* person */
#leftColumn .person{
	margin-top:40px;
}

#leftColumn .person .source a{
	font-size:1.05em;
}

#leftColumn .person .position{
	font-size:0.66em;
}

.greyQuoteHolder .quotePhone{
	font-size:0.8em;
}

#content .greyQuoteHolder .quoteLink a{	
	width:30px;		
}	

.greyQuoteHolder{			
	width:255px;		
	/*margin:20px 0px 4px 25px;*/
	margin:0px 0px 0px 50px;
}

.greyQuoteHolder .greyQuote p{	
	font-size:0.97em;			
}

#leftColumn #leftColumnHeader p{
	font-size:1.2em;
}

#leftColumn #leftColumnHeader a{
	font-size:1.11em;
	float:right;	
	text-align:right;
}

/* content */
#content{
	width:950px;
	margin-left:20px;
	margin-right:20px;
	position:relative;
}

#content #leftColumn hr,
#content #middleColumn hr,
#content #rightColumn hr{
	margin-bottom:20px;	
}

/* main content*/
#mainBody{
	float:right;
	/*width:627px;	*/
	width:594px;	
}


h1{
	color:#252160;	
	font-size:0.94em;		
}

h2{		
	font-size:2.1em;				
	margin-bottom: 30px;
	margin-top: 33px;
}		

h3, h3 p{	
	font-size:0.94em;		
}

p{
	margin-bottom:15px;	
}

#middleColumn, #middleColumn1{	
	/*width:303px;*/
	width:283px;
	margin-right:20px;	
	margin-top: 30px;
}

#rightColumn, #rightColumn1{	
	width:283px;		
	/*width:303px;*/
	margin-top: 30px;
}


img#gotoMenu,
.blueSeparator,
#logoSmall,
#footerMainMenuHolder,
#gotoMenu{
	display:none;
}

#footer{
	width:950px;
	margin-left:20px;
	margin-right:20px;
}


/* features */
h4{		
	/*margin-bottom:12px;	*/
	letter-spacing:1px;
	font-size: 19px;
	line-height: 23px;
}

#content .feature p{	
	font-size: 15px;		
}

hr.featureSeparator,
hr.personSeparator,
hr.wordCloudSeparator{
	margin-bottom:30px;
}

#searchBox input{
	margin:0px;	
	background:#666;		
	margin-bottom:10px;	  		
		z-index:4;
		font-size:16px;	
		background:#CCC;		
  	padding:4px 10px !important;
  height:auto !important;
		color:#000;		
		border:none;
	
}



.vcardContainer
{
margin-top:-19px;
z-index:10;
width:100%;
position:relative;
}

.vcardContainer .greyQuoteHolder .greyQuote
{
display:inline-block;
margin-top:-40px;
margin-bottom:50px;
}

.vcardContainer .source
{
/*margin-top:-50px;*/
float:left;
}

#content .vcardContainer .quoteEmail
{
/*margin-top:-30px;*/
/*float:left;*/
	width:100%;
}
#content .vcardContainer .quoteEmail a{
	display:block;
	width:100%;
	font-size:inherit;
	padding-top:15px;
}

.vcardContainerBottomArea
{
width:100%; 
height: 28px; 
background-image: url('/web/20151211125421im_/http://www.ashfords.co.uk/images/LHS-splitter.png');
 background-repeat:no-repeat;
}

}












/* EDITOR PROPERTIES - PLEASE DON'T DELETE THIS LINE TO AVOID DUPLICATE PROPERTIES */

/*
     FILE ARCHIVED ON 12:54:21 Dec 11, 2015 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 03:40:43 Feb 22, 2022.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/*
playback timings (ms):
  captures_list: 72.718
  exclusion.robots: 0.121
  exclusion.robots.policy: 0.112
  RedisCDXSource: 0.67
  esindex: 0.009
  LoadShardBlock: 53.075 (3)
  PetaboxLoader3.datanode: 61.199 (4)
  CDXLines.iter: 16.089 (3)
  load_resource: 46.726
  PetaboxLoader3.resolve: 23.436
*/