/* body {border-top:5px solid blue;} */

#page {width:1200px;}

/* NAVIGATION */
#navigation a{margin:0 17px 0 0; padding:0 0 0 16px;}

/* LAYOUT > home */
#home .email, #home .property {margin-bottom:22px;}
#home .property {float:right; width:450px;}
#home .email {float:left; width:424px;}
	#home .email div {min-height:150px; *height:154px\9;}

/* LAYOUT > form */
#form {}
	#form #content {margin:0 267px 0 260px;}
		#form #content .padding {padding-left:0;}
	#form #subnav{display:block; position:static;}				

/* LAYOUT > myplace > searches */
#myplace #searches .panel .copy {width:625px; width:605px;}
#myplace #searches .panel p.location {clear:both; float:left; display:block;}
#myplace #searches .panel p.desc {visibility:visible; height:auto; overflow:visible;}

#search #content .col-extra {width:236px; float:right;}
#search #content .col-extra .tab {float:none; width:236px;}
#search #content .col-extra #tools-search {border-bottom: 0px; margin-left: 0px;}

/* LAYOUT > property */
#search .view-list .panel .copy {width:387px !important;}
#property .col-main, #search .col-main {width:880px !important;}

/* NEW LAYOUT > property */
#property .with-left-column .col-main {width:669px !important;}
 #property .with-left-column #address {float:left; width:430px; }
 #property .with-left-column .box .copy {float:left; width:258px;}
 #property .with-left-column #related .panel .copy {width:422px; }
#search .view-list .col-main {width:680px !important;}
#property .col-extra {}

#property .box {padding-bottom:0;}
#property .box .copy {float:left; width:457px;}
	#property .box .copy h3 {margin-left:18px;}
	#property .box .copy .h3-substitute {margin-left:18px;}
	#property .box .copy .section1, #property .box .copy .section2 {float:none; width:100%;}
	#property .box .copy ul.facilities, #property .box .copy ul.stations, #property .box .copy dl.stats {margin-left:18px;}
	
#property .box .photo {float:right; margin:0;}

#property #related .panel .copy {width:618px; /* do not adjust - see AT*/}
#property #related .panel p.location {clear:both; /*float:left;*/ display:block;}
#property #related .panel p.desc {visibility:visible; height:auto; overflow:visible;}

#results .col-main .photo-collection{width:880px !important;}
.image-epc {width: auto;}

/* COLUMNS */
.three-column-fluid .col-one, .three-column-fluid .col-two {margin-right:12px; padding-right:14px;}
	.three-column-fluid .col-two {}

.help{
	width:30%;
}
div.checkbox-grid {
	width:7em;
}
 #img1024, .img1024 {display:none}
 #img1280, .img1280 {display:block}
 #img800, .img800 {display:none}
 
 #compLon #autumn09.index #main {float:left;}
 #autumn09.index #extra {float:left; /*position:relative;*/ top:-246px;}
 #autumn09.index .issueListings {width:670px; float:left; overflow:hidden;}
 #autumn09.index #divideHeading {width:100%; overflow:hidden;}
 	#autumn09 .issueItem, #autumn09 #divideHeading, #autumn09 #extra {width:100%;}
 	#autumn09.index .issueItem, #autumn09.index #divideHeading, #autumn09.index #extra {/*width:100%;*/}
#autumn09 #extra {margin-left:0; }
#autumn09.index #extra {width:200px; float:right; position:relative; }


/* LAYOUT > completely london magazine changing issue */

#spring10.index #main .issueItem {
    width: 290px;
    height: 26em;
}

#spring10 #main .issueItem {
    width:100%;
}

#magIntroText, #spring10 #main .issueItem, #spring10.index #main .issueListings, #spring10 #main .extra {
    width: 900px;
}
#spring10 #main .hand {
    width: 874px;
}

#spring10.index #main .issueListings .issueItemText {
    margin-left: 0;
}

#spring10 #main .issueItemText {
    margin-left: 345px;
}

.issueItemText {
/*    margin-left: 300px;*/
}
#spring10.medImages #main .issueItemText {
margin-left:236px;
}
.recipe {
	float:left;
	width:200px;
	margin: 0 30px 0 0;
	height:90px;
}
.recipeLast {
	float:left;
	width:200px;
	height:90px;
	margin: 0;
}

.issueItem .col-text {margin-left:354px;}
.issueItem .col-image{width:334px;}

/*---------------CLEARFIX------------------*/
.clearfix:after { content: "."; display: block; clear: both; visibility: hidden; line-height: 0; height: 0;}
.clearfix { display: inline-block;}
html[xmlns] .clearfix { display: block; }
* html .clearfix { height: 1%;}

/*---------------END CLEARFIX------------------*/
.borderBottom-noMarg {
border-bottom:2px solid #CDCDCD;
padding-bottom:10px;
}
p.black strong {color:#000;}
/*homepage prop alerts box*/
.panel .yellow h2 {margin:0 0 25px;}
.email p {padding:0 0 35px;}
/*colour issue layout changes*/
#spring10.index #main .issueItem.summer11{height:23em;} 



#spring10.index #main  #speedIssue .issueItem {
    width: 290px;
    height: 24em;
}

#spring10.index #main  #speedIssue .summer11 {
    width: 290px;
    height: 22em;
}
