/* style added to prevent welcome banner from being tucked under home page content*/
.homepage div#searchheader input.searchBox { width: 20%; font-size: 152%; margin-bottom: -2px; }/* See also ie6.css */
.homepage .content p { margin-bottom: 0; }
.homepagefix { position: static; }
 .homepage #pagecontent {}/*background: url(bg-columns-home.gif) 34% 0 repeat-y; }*/ /* To put divider between primarycontent and secondarycontent on homepage */
.homepage .singlecontent, .landingpage .singlecontent { width: auto; float: none; }
.homepage .primarycontent { width: 30%; background: url(bg-columns.gif) 100% 0 repeat-y; }
.homepage .secondarycontent { width: 42%;}
.homepage .secondarycontent .content { margin-right: 7px; }
.homepage #holidayletting { background: transparent url(holidaylettings.gif) no-repeat center 100%; padding-bottom: 50px; }

/* Channel homepages */
img.homeimage { float: left; padding:3px; border: 1px solid #DDD; margin-right: 1.7em; background-color: #fff;}
img.alternative { float: right; margin: 0 0 0 1em; }
.newhomesmagazine {  width: 245px; text-align: center; }
img.space{ padding-bottom: 8px; }

/* this is for the little strip under the search box on the home page */
#featurestrip { background: #ECF3FB; border:1px solid #D2E8FF; margin: 7px 7px 0 7px; position: relative; }
#featurestrip p { font-weight: bold; margin: 0.42em 0.42em 0.42em 8em; }
#featurestrip span { position: absolute; left: -3px; top: -5px; z-index: 5; display: block; width: 100px; height: 50px; text-indent: -5000px; overflow: hidden; background-image: url(abroadsticker.png); } /* See ie6.css */
#featurestrip a {  }
#featurestrip a:hover {  }

/* FMO promotion */
#fmopromo-home { background:#FFF; line-height:0; margin:7px 7px 0 7px; position:relative; text-align:center;}

div#searchheader, div.landingpages { background: #289728 url(bg-searchheader-green.gif) bottom left repeat-x; overflow: hidden; position: relative; color: #FFF; height: 6.3em; }

div#searchheader h1, div.landingpages h1 { padding-bottom: 0.2em; color: #DFF5DF; }
div.landingpages h1 { padding:1.8em 0 0 1em; }
div.landingpages h2 { padding:0.2em 0 0 1.1em; border-bottom: none; color: #fff; font-size:152%; font-weight: normal; }

div#searchheader fieldset { padding: 2em 0 0 1.5em; }
div#searchheader label { font-size: 152%; line-height: 1.5em; float: left; padding: 0 0.4em 0 0; height: 1.2em; }
div#searchheader input.searchBox { width: 30%; font-size: 152%; margin: 0 0.2em 0 0; float: left; }/* See also ie6.css */
div#searchheader input.button { display: block; float: left; margin: 0.2em; 0 0 0;}
div#searchheader button { padding: 0 0.3em; height: 1.8em; }/* See also ie6.css */
div#searchheader p.propertySearchExample { color: #FFF; padding-left: 13.5em; font-weight: bold; font-size: 85%; clear: both; }
div#searchheader p.propertySearchPrices { color: #FFF; padding-left: 15em; font-weight: bold; font-size: 85%; clear: both; }
div#searchheader input.submit { margin: 0.1em 0 0 0.4em; }

/* Search header promotion  */
#searchheaderpromolink:hover, #searchheaderpromolink:active { background-color: transparent; }
#searchheaderpromolink img { position: absolute; right: 45px; bottom: 25px; }

#searchheaderpic { height: 6.7em; width: 100%; position: absolute; bottom: 2px; background: transparent url(pic-searchheader2.jpg) 100% 100% no-repeat; } /* height to match searchheader; position absolute to allow for dropshadow */

/* Billboards on non-channel landing pages */
div#searchheader.scotland #searchheaderpic { background-image: url(bg-search-scotland.jpg); } /* Scotland page */

div#students { background: #005B9A url(bg-searchheader-blue.gif) bottom left repeat-x;  }
div#students #searchheaderpic { background-image: url(bg-billboard-student.jpg); }

div#aboutrightmove { background: #005B9A url(bg-searchheader-blue.gif) bottom left repeat-x;  }
div#aboutrightmove #searchheaderpic { background-image: url(bg-billboard-aboutus.jpg); }

div#sellingtips #searchheaderpic { background-image: url(bg-billboard-sellingtips.jpg); }

div#campaignenquiry #searchheaderpic { background: url(bg-fmoripped-green.gif) 95% 50% no-repeat;   }
div#campaignenquiry #searchheaderpic h1 { color: #dff5df; }
div#campaignenquiry { background: #289728 url(bg-searchheader-green.gif) bottom left repeat-x; }


div#propertyguides { background: #00aba8 url(bg.searchheader-turquoise.gif ) bottom left repeat-x; overflow: hidden; position: relative; color: #FFF; height: 10.3em; }

.searchheaderpic.home { background: transparent url(guideheader.jpg) no-repeat scroll right bottom; height: 100%;}
.searchheaderpic.buying { background: transparent url(buyingheader.jpg) no-repeat scroll right bottom; height: 100%;}
.searchheaderpic.selling { background: transparent url(sellinguideheader.jpg) no-repeat scroll right bottom; height: 100%;}

.specialintro { padding: 0.5em 0.3em 0.3em 0.5em; background: #ECF3FB; border:1px solid #D2E8FF; margin: 0.2em 0 0 0;  clear: both; min-height:92px;}
.specialintro .homeimage { float: left; padding:0; border: 0; margin-right: 1.7em; background-color: #fff;}
.guidetip { padding: 0.2em 0.3em 0.3em 25px; background: #ECF3FB url(iconperson.gif) no-repeat 4px 3px; border:1px solid #D2E8FF; margin-top: 2em;  margin-bottom: 1em; clear: both; }
	.recommends{ background-image: url(openbook.gif); repeat: no repeat;}
	.jargon{ background-image: url(lightbulb.gif); repeat: no repeat;}
	.didyouknow{ background-image: url(information.gif); repeat: no repeat;}
	.checkout{ background-image: url(information.gif); repeat: no repeat;}

ul.formattedbullets { padding-left: 1.5em; margin: 0.3em 0 0.5em 0;}
ol.formattedlist { padding-left: 2em; margin: 0.3em 0 0.5em 0;}

#propguidenavigation{ background-color:#ECF3FB; padding: 0.5em 0; position:relative; border:1px solid #D2E8FF;}
#propguidenavigation .previous{ float:left; margin: 0 0 0 0.5em}
#propguidenavigation .next{ float:right; margin: 0 0.5em 0 0}



.clearnone{ clear: none; }


/* About Rightmove landing pages Can be added as a generic style if needs be */

.teaser.column1 { margin-right: 1%; clear: both; } /* this is for the first teaser in the display */
.teaser { width: 48%; float: left; margin-top: 1.6em; }
.teaser.top { margin-top: 0; } /* this is for teasers that display on the top */

/* Choice promotion / selling tips */
a.moviepreview:hover { background: transparent; }
div.screenshot { float: left; margin-bottom: 2.5em; }
div.screenshot.first { clear: both; margin-right: 3em; }
p#newadvertisingoptions { clear: both; }

 /*Scottish Landing Page */
#scottishregions ul { margin-bottom: 1em; }

h2.tipheading {text-transform: uppercase; font-size: 114%; font-weight:bold; border:none; padding-top:0.5em; color: #579b98;}