/* body {border-top:5px solid green;} */

#page {width:770px;}

/* LAYOUT > home */
#home .email, #home .property {margin-bottom:12px;}
#home .property, #home .email {float:none; width:auto;}
	#home .email div {min-height:auto;}

/* LAYOUT > form */
#form {}
	#form #content {margin:0 267px 0 0;}
		#form #content .padding {padding-left:22px;}
	#form #subnav{position:absolute; top:-9999px; left:-9999px;}

/* LAYOUT > myplace > searches */
#myplace #searches .panel .copy {width:195px; width:185px;}

#content .landscape .col-main {width: 725px;}
#content .landscape .col-extra {float: right;}

/* LAYOUT > property */
#property .col-main {width:462px;}
#search #content .col-main {width: 100%; clear:both;}
#search #content .col-extra {width:473px;float:left; margin-top:10px;}
#search #content .col-extra .tab {float:left; width:236px;}
#search #content .col-extra #tools-search {border-bottom: solid 1px #ccc; margin-left: 1px;}

 #property .with-left-column #related .panel .copy {width:335px; }
#property .with-left-column .col-main {width:580px !important;}
  #property .with-left-column #address {float:left; width:230px; }
#search .view-list .panel .copy {width:212px !important;}
/* #search .view-list .panel  {width:450px !important;}
#property .col-main, #search .col-main {width:680px !important;}*/

#property .box .copy {float:none; width:auto; clear:left;}
	#property .box .copy .section1 {float:left; width:48%;}
	#property .box .copy .section2 {float:right; width:48%;}
	#property .box .copy ul.facilities, #property .box .copy ul.stations {margin-left:0;}

#property .box .photo {float:left; margin:0 0 2em 0;}

#property #related.openday .panel .copy {width: 200px;}
#property #related .panel .copy {width: 422px;}
#property #related .panel p.desc {visibility:visible; height:auto; overflow:visible;}

/* COLUMNS */
.three-column-fluid .col-one, .three-column-fluid .col-two {margin-right:7px; padding-right:7px;}
	.three-column-fluid .col-two {margin-right:6px;}
.help{
	width:30%;
}
div.checkbox-grid {
	width:5em;
}
 #img1024, .img1024 {display:none}
 #img1280, .img1280 {display:none}
 #img800, .img800 {display:block}
 
/* .panel ul{margin-top:1em;}*/
.image-epc {width: 470px;}


/* LAYOUT > completely london magazine */

#autumn09 #magIntroText {width:100%;}
#autumn09 #divideHeading {width:100%; }
#autumn09 #extra {width:100%; margin:0 0 30px 0; padding-top:0px; float:none; /*border-top:2px solid #cdcdcd;*/}
#autumn09.index #extra {width:100%;margin:0; padding:0;}
#autumn09 .issueItem {width:100%;}
#autumn09 .issueItemText {margin-left:230px;}
#compLon #autumn09 #headingHolder {height:220px;}

/* LAYOUT > completely london magazine > inside pages */

#autumn09 #magIntroText img {margin-bottom:10px;}
#autumn09 #itemIntroText h1 {font-size:3.5em;}
#autumn09 #itemIntroText p {font-size:1.15em;}
#autumn09 #issueDetails {clear:left; float:none; position:static;}
#autumn09 #issueDetails ul li {float:left; width:100%;}

#spring10  #img800, .img800 {float:left; margin-right:10px;}
#spring10 .issueListings   .issueItem {width:100%; margin:0 0 12px!important;}
#spring10 .issueItem {width:100%;}
#spring10 #magIntroText {width:100%;}
#spring10 .issueItemText {
    margin-left: 230px;
}

.recipe {
	float:left;
	width:200px;
	margin: 0 0 20px 0;
	height:90px;
}
.recipeLast {
	float:left;
	width:200px;
	height:90px;
	margin: 0;
}

.diary .img800 p, .diary .img800 h3 {margin:0 0 0 177px;}
.diary:first-child .img800 img {margin-bottom:10px;}

.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*/
/*homepage prop alerts box*/
.panel .yellow h2 {margin:0 0 25px;}
.email p {padding:0 0 35px;}
