/* body {border-top:5px solid blue;} */

#page {width:990px;}

/* 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:214px;}
	#home .email div {min-height:150px;}

/* 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:415px; width:400px;}
#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 */
#property .with-left-column #address {float:left; width:430px; }
#property .with-left-column .col-main {width:669px !important;}

#property .col-main, #search .col-main {width:680px !important;}
#search .view-list .col-main {width:455px !important;}
#search .view-list .panel .copy {width:210px !important;}
#search .view-list .panel  {width:450px !important;}
/* #property .col-main, #search .col-main {width:680px !important;}*/
#property .col-extra {width:247px; float:right;}

#property .box {padding-bottom:0;}
#property .box .copy {float:left; width:247px;}
	#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:422px; /* 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;}

#property #related.openday .panel .copy {width: 200px;}
	#property #related.openday .panel .copy p.date {float: left; margin-top: 0; width: 100%;}

/* COLUMNS */
.three-column-fluid .col-one, .three-column-fluid .col-two {margin-right:10px; padding-right:10px;}
	.three-column-fluid .col-two {}
.image-epc {width: auto;}

.help{
	width:30%;
}
div.checkbox-grid {
	width:7em;
}
 #img800, .img800 {display:none}
 #img1280, .img1280 {display:none}
 #img1024, .img1024 {display:block}

.panel .blue {min-height : 170px;}


/* LAYOUT > completely london magazine */

#autumn09 #magIntroText {width:100%;}
#autumn09 #divideHeading {width:470px;}
#autumn09 #extra {float:right; width:220px; margin-top:0px; padding-top:0px; /*border-top:2px solid #cdcdcd;*/}
 #autumn09.index .issueListings {width:100%; float:left; overflow:hidden;}

#compLon #autumn09 #headingHolder {height:105px;}
 
/* LAYOUT > completely london magazine > inside pages */

#autumn09 .issueItem {width:470px;}
#autumn09 .issueItemText {margin-left:230px;}
	#autumn09 #itemIntroText h1 {line-height:0.8em;}
#autumn09 .issueItem, #autumn09 #divideHeading, #autumn09 #extra {width:100%;}
#autumn09 #extra {margin-left:0;}
#autumn09.index #extra {width:100%;margin:0; padding:0; border:none;}
	
	
/* LAYOUT > completely london magazine changing issue */

#autumn10.index #main .issueListings .issueItem {
    width: 220px;
    height: 24em;
}
* html #autumn10.index #main .issueListings .issueItem {
    height: 240px;
}

#autumn10 #magIntroText, #autumn10 #main .issueItem, #autumn10.index #main .issueListings, #autumn10 #main .extra {
    width: 690px;
}
#autumn10 #main .hand {
    width: 664px;
}

#autumn10.index #main .issueListings .issueItemText {
    margin-left: 0;
}

#spring10 .issueItemText {
    margin-left: 230px;
}

#spring10  #img1024, .img1024 {float:left; margin-right:10px;}
#spring10 .issueListings   .issueItem {width:100%; margin:0 0 12px!important;}
#spring10.grid3x3 .issueListings   .issueItem {width:31%; height:280px; margin:0 5px 12px!important;}
#spring10.grid3x3 .issueListings   .issueItem  img{margin:0 0 10px!important;}
#spring10 .issueItem {width:100%;}
#spring10 #magIntroText {width:100%;}

.recipe {
	float:left;
	width:170px;
	margin: 0 0 20px 0;
	height:90px;
}
.recipeLast {
	float:left;
	width:170px;
	height:90px;
	margin: 0;
}

.diary .img1024 p {width:357px;}
.diary .img1024 p, .diary .img1024 h3 {margin:0 0 0 344px;}
.diary:first-child .img1024 img {margin-bottom:10px;}

/* .col-image {width:220px!important;} */

.issueItem .col-text {margin-left:240px;}
.issueItem .col-image{width:220px;}

/*---------------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 0.2em;}
.email p {padding:0 0 0.6em;}
