/* site_id 6: FindaFlat.com

Find a Flat styles use the Spare Room base
(not the vanilla base, because the design is so similar)

*/



@import url('/css/spareroom/27-01-10/screen.css');

.colright {
	float:right;
	width:160px
}


.boldlisting { color:#3411F9; }

a { color:#FF5B32; }

h2, h4, p {
	color: #2b4868;
}

form, #SUBPAGEmylistingsdelete #maincontent #deletepage {
	border: none !important;
}

p.quote {
	color: #2b4868;
	font-weight: bold;
	font-size: 14px;
	font-style: italic;
}



.crumbtrail dt, .crumbtrail dd {
background:none;
width:auto
}


p.author {
	font-size: 14px;
}
	
#searchbox h3.searchresults  { 
	background:url('../../../img/spareroom/v3/panel_headers/search-results.gif');
}

#searchbox h3.sameadvertiser {
	background-color:#D8E8FF;
	color:#3265F4;
}
#searchbox p, #searchbox dl, #searchbox ul { background-color:#feece0; }

#searchbox form { background-color:#feece0; }
#searchbox {
	background:url('../../../img/findaflat/2010/search_panel_bottom.png');
}

#findbox form { /* background-color:#ffffff;*/ }
#findbox ul { padding:0.7272725em 1em; }
#logocol {
	width: 100%;
}

#logo { 
	background:url('../../../img/findaflat/2010/findaflat_logo.png') no-repeat;
	width: 237px;
	height: 60px;
	float: left;
	/*Temp positioning */
	display: block;
}

#powered_by_spareroom {
	float: right;
	background:url('../../../img/findaflat/2010/by_spareroom.png') no-repeat;
	text-indent: -10000px;
	margin: 35px 10px 0 0;
	height: 21px;
	width: 128px;
}

#strapline2 {
	position:relative;
	z-index:20
}

.subsubnavigation li a:hover {
	background:#bdd8fe url(../../../img/spareroom/v3/other_items/tab_bg_over.png) repeat-x 0 0;
	border-bottom:1px solid #79acf7;
}

h3.searchfor, #findbox h3, #flatsharepicks h4, .searchby_panel h4, .advertisepanel h4, h4.advertise_rooms_wanted, #promo_code h3, #myaccountpanel h4,
#SUBPAGEmylistings .colmid2span h2.featured_ads, #SUBPAGEmylistings .colmid2span h2.offered_ads, #SUBPAGEmylistings .colmid2span h2.wanted_ads,
#SUBPAGEmysearches .colmid2span h2.confirmation, #searchbox h3, .colmid2span h2.featured_ads, #SUBPAGEdetails div.contactpanel h4 {
	text-indent: 10px !important;
	font-size: 16px;
	line-height: 25px;
	color: #fff;
	text-shadow: 1px 1px 1px #495e77;
	font-weight: normal;
	padding: 0px; margin: 0px;
}

/* =========== begin new bar styles =========== */

.blue_heading_144 {
	background:url('../../../img/findaflat/2010/heading_bg_blue_small.png') no-repeat !important;
}

.blue_heading_192 {
	background:url('../../../img/findaflat/2010/heading_bg_blue_med.png') no-repeat !important;
}

.blue_heading_224 {
	background:url('../../../img/findaflat/2010/heading_bg_blue_large.png') no-repeat !important;
}

.blue_heading_412 {
	background:url('../../../img/findaflat/2010/heading_bg_blue_412.png') no-repeat !important;
}

.blue_heading_432 {
	background:url('../../../img/findaflat/2010/heading_bg_blue_xlarge.png') no-repeat !important;
}

.red_heading_144 {
	background:url('../../../img/findaflat/2010/heading_bg_red.png') no-repeat !important;
}

.red_heading_192 {
	background:url('../../../img/findaflat/2010/heading_bg_red_med.png') no-repeat !important;
}

.red_heading_224 {
	background:url('../../../img/findaflat/2010/heading_bg_red_large.png') no-repeat !important;
}

.red_heading_412 {
	background:url('../../../img/findaflat/2010/heading_bg_red_412.png') no-repeat !important;
}

.red_heading_432 {
	background:url('../../../img/findaflat/2010/heading_bg_red_xlarge.png') no-repeat !important;
}

/* =========== end new bar styles =========== */

#SUBPAGEmylistings .colmid2span h2.featured_ads {
	background:url('../../../img/findaflat/2010/heading_bg_red_xlarge.png') no-repeat !important;
	text-shadow: 1px 1px 1px #a0200a;
}

#SUBPAGEmylistings .colmid2span h2.offered_ads, #SUBPAGEmylistings .colmid2span h2.wanted_ads, #myaccountpanel h4{
	background:url('../../../img/findaflat/2010/heading_bg_blue_xlarge.png') no-repeat !important;
}

#SUBPAGEmysearches .colmid2span h2.confirmation {
	background:url('../../../img/findaflat/2010/heading_bg_blue_412.png') no-repeat !important;
}

#SUBPAGEmysearches .colmid2span .confirmation.content {
	width: 392px;
	margin-bottom: 10px;
}

h3.searchfor, #promo_code h3, #searchbox h3 {
	background:url('../../../img/findaflat/2010/heading_bg_red.png') no-repeat !important;
	text-shadow: 1px 1px 1px #a0200a;
}

#findbox h3 {
	background:url('../../../img/findaflat/2010/heading_bg_blue_small.png') no-repeat !important;
	text-shadow: 1px 1px 1px #495e77;
}



#flatsharepicks h4, .searchby_panel h4, #SUBPAGEdetails div.contactpanel h4 {
	background:url('../../../img/findaflat/2010/heading_bg_blue_med.png') no-repeat !important;
}
div.contactpanel h4 {
	font-size:15px !important
}


#SUBPAGEdetails div.contactpanelbottom {
	width: 170px;
	border-bottom-color:#b4bdc2;
	border-left-color:#b4bdc2;
	border-right-color:#b4bdc2;
}

.advertisepanel h4, h4.advertise_rooms_wanted {
	background:url('../../../img/findaflat/2010/heading_bg_blue_large.png') no-repeat !important;
}

#searchbox h4.sameadvertiser {
	margin-top: 30px;
	padding: 0 10px;
}

.colright h6, .colright strong {
	font-family: "Lucida Grande",Verdana,sans-serif;
	font-size: 1.17273em;
	font-style: normal;
	font-weight: bold;
	color: #2b4868;
}

.colright a strong {
	font-size: 0.9em;
	color: #FF5B32;
}

.colright ul {
	margin-top: 5px;
}

h6.need_help {
	background: none;
	padding: 5px 0 0 15px;
	text-indent: 0;
	color: #FF5B32;
	background-color: #fff;
}

.gemmahelpbox {
	background-color: #fff;
	padding-top: 0;
}

.gemmahelpbox.amelia_1-helpbox {
	background-image:url('../../../img/findaflat/2010/panel_footers/amelia_1_bottom.jpg') !important;
}

.gemmahelpbox.amelia_2-helpbox {
	background-image:url('../../../img/findaflat/2010/panel_footers/amelia_2_bottom.jpg') !important;
}

.gemmahelpbox.rebecca_3-helpbox {
	background-image:url('../../../img/findaflat/2010/panel_footers/rebecca_3_bottom.jpg') !important;
}

.gemmahelpbox.gemma_4-helpbox {
	background-image:url('../../../img/findaflat/2010/panel_footers/gemma_4_bottom.jpg') !important;
}

blockquote {
	background:url("../../../img/findaflat/2010/66.png") no-repeat scroll left top transparent;
}

blockquote p.quote {
	background:url("../../../img/findaflat/2010/99.png") no-repeat scroll right bottom transparent;
}

.navigation, .navigation a, .subnavigation {	background-image:url('../../../img/findaflat/2010/menu_faf_sprite.png'); }
.navigation { background-image:url('../../../img/findaflat/2010/topnav_faf_bg.png'); }
/* PRESSED DOWN STATE */
/* home can either be single or double menu depending on whether on a city home page*/
.PAGEhome  .has_double_menu   #TABhome a,
.PAGElistings     #TABsearch a,
.PAGEbrowse       #TABbrowse a,
.PAGEplacelisting #TABplacelisting a,
.PAGEmyaccount    #TABmyaccount a,
.PAGElogin        #TABlogin a,
.PAGEaboutus      #TABaboutus a,
.PAGEinfoadvice   #TABinfoadvice   a { border-bottom:1px solid #FF5B32; }


body.PAGEbrowse dl dt {
	margin-top: 10px;
	color: #2B4868;
}



/*
.PAGEhome .colmidright {
	background:url('../../../img/spareroom/flat-share/no8flatmates_bottom3.gif'); 
	background-repeat: no-repeat;
	background-position: right top;

}
.PAGEhome .has_single_menu .colsinglemiddle {
	background:url('../../../img/spareroom/flat-share/no8housemates_top3.gif'); 
	background-repeat: no-repeat;
	background-position: right bottom;
}
*/


#live_rent_free {
	background-image:url('../../../img/spareroom/v3/competition/live_rent_free.png');
	height:105px;
	margin-bottom:15px;
	outline:none
}
#mag_panel {
	background-image:url('../../../img/spareroom/v3/mag/mag_panel.png');
	height:132px;
	margin-top:-27px;
	margin-bottom:15px;
	_position:relative;
	outline:none;
}

.colmid2span .colmid2span {
	padding: 0px; margin: 0px;
	background: none;
	border: none;
}

#SUBPAGEdetails .colmid2span { 
	background-color:#fff !important;
	border:1px solid #B4BDC2;
	border-top: none;
	padding-top: 10px;
}
#SUBPAGEdetails .colmid2span.no_border {
	border:0 !important;
	margin-bottom: 0px;
	padding-top: 0px;
	background: none;
}

#contact_showinterest {
	border:1px dotted #ff5b32;
}


#SUBPAGEdetails .colmid2span.no_border ul {
	margin: 0px;
}

.listingage_new .listing_keypoints {
	background:url('../../../img/findaflat/2010/panel_headers/listing-header_new.png') no-repeat 0 0;
}
.listingage_older .listing_keypoints {
	background:url('../../../img/findaflat/2010/panel_headers/listing-header_plain.png') no-repeat 0 0;
}


.boldlisting { background-color:#11D6F9; }

h3.overflow_box {
	background:#77aeff;
}
div.overflow_box {
	border:1px solid #77aeff;
}

#thegooglemap {
	border:3px solid #96a4b3;
	width: 400px !important;
	height: 266px !important;
}


p.contact_helper {
	background:#96a4b3;
}

fieldset, legend { 
	background-color:#feece0;
	padding-top: 5px;
}

input.contact-send-message {
	margin-left: 20px;
}

.placelistingformsection h4, .countryheader, .postcodeheader {
	background:#96a4b3;
}

#existinguserform {
	width:14em;
	margin-right: 1em;
	margin-left: 1em;
}

body#SUBPAGEmysearches #newuserform {
	width: 15em;
	padding: 0 1em;
}

#existinguserform, #newuserform {
	background: #feece0;
}

.hilightedrow { background-color: #11D6F9; }

.hilightedrow input { background-color:#11D6F9; }/* was e6e6e6*/


#confirmemailmessage {
background-color:#F6A610;
-moz-border-radius:.3em;
-webkit-border-radius:.3em
}

.highlight1 {
	color:#3bb2d0
}


div.photos a.img {
	border-color:#96a4b3;
}
div.photos a.img:hover {
	border-color:#475f7b;
}
div.photos a.img.main {
	background:url(../../../img/spareroom/v3/other_items/blue_loader.gif) no-repeat 50% 50%
}

.listingtype_bold hr, .listingtype_plain hr {
	border-top: 1px solid #ccc;
}


div.box a {
	color:#3165f3;
}

div.box div.section1 p.extra {
	background:#335cff url(../../../img/spareroom/v3/email/blue_gradient.gif) repeat-x 0 0;
}

#detail_tabs ul {
	background:url(../../../img/findaflat/2010/other_items/detail_tabs.png) no-repeat 0 0;
}
#detail_tabs li.on a {
	color:#5e5e5e;
}



#promo_code h3.ir {
	background-image:url(../../../img/spareroom/v3/panel_headers/promo_code.gif);

}
#promo_code form {
	background-color: #FEECE0;
}


div.panels div.panel {
	background:#ffad98 url(../../../img/findaflat/2010/other_items/gradient1.png) repeat-x 0 100%
}
div.panels div.panel.on {
	background:#fc5930 url(../../../img/findaflat/2010/other_items/gradient2.png) repeat-x 0 100%
}

div.panel.border {
	border:1px solid #c0230a;
}

#upgradeform.new div.panel span,
#upgradeform.new div.panel strong,
#upgradeform.new div.panel big {
	color:#fff !important;
}



div.panel207 {
	background:#ecf4ff url(../../../img/spareroom/v3/panel_footers/footer_207.gif) no-repeat 0 100%
}
h3.free_ads_207 { background-image:url(../../../img/spareroom/v3/panel_headers/blue_free_ads.png) }
h3.bold_ads_207 { background-image:url(../../../img/spareroom/v3/panel_headers/blue_bold_ads.png) }
h3.mag_ads_207 { background-image:url(../../../img/spareroom/v3/panel_headers/blue_mag_ads.png) }
h3.free_ads_432 { background-image:url(../../../img/spareroom/v3/panel_headers/grey_free_ads.png) }
h3.bold_ads_432 { background-image:url(../../../img/spareroom/v3/panel_headers/grey_bold_ads.png) }
h3.mag_ads_432 { background-image:url(../../../img/spareroom/v3/panel_headers/grey_mag_ads.png) }



#SUBPAGEroom div.panel432 div.right ul.bulletlist li {
	background:#eaf9fe;
	border:1px solid #84cfe4;
}
#mag_packages,
#mag_previews,
#upgrade {
	background:#eaf9fe;
	border:1px solid #84cfe4;
	_height:100%
}
#upgrade a.arrow,
#mag_packages strong,
p.magad strong {
	color:#009ac3;
}

#myaccountpanel_content, .flatsharepick_content {
	background-color: #fff;
	border: 1px solid #B4BDC2;
	padding: 1.4545em 0.1em 0em 0.8em;
}

#myaccountpanel, #flatsharepicks, .searchby_panel {
margin-bottom:0;
padding-bottom:0;
}
.searchby_panel {
margin-bottom:1.4545em;

}

.wanted {
	border-top: none;
}

h1 {
	border:0;
	line-height:1;
	
}
.colmid2span {
	padding: 10px;
	background-color: #fff !important;
	border: 1px solid #B4BDC2;
	margin-bottom: 30px;
}

.fafpanel {
	margin: 10px;
}


/* Reducing width, because we added padding to the main middle column */
.colmid2span, #tickertape marquee, .colsinglemiddle, .crumbtrail dd {
	width:412px
}
.colmid2span p, .colmid2span h2, .colmid2span h3 {
	color: #2b4868;
}

#market_share {
	width: 100%;
}

.colmidleft hr {
	display: none;
}

#SUBPAGEmylistings .colmid2span, #SUBPAGEmyaccountoptions .colmid2span{
	border: none !important;
	padding:0;
	width:432px
}


#SUBPAGEmylistings .colmid2span h2, #SUBPAGEmylistings .colmid2span h3, 
#SUBPAGEmylistings .colmid2span h4, #SUBPAGEmylistings .colmid2span p, 
#SUBPAGEmylistings .colmid2span ul, #SUBPAGEmylistings .colmid2span blockquote,
#SUBPAGEmylistings .colmid2span dl, #SUBPAGEmylistings .colmid2span form,
#SUBPAGEmyaccountoptions h4{
	margin: 0px !important;
}

#SUBPAGEmylistings div.content {
	margin-bottom: 10px;
}

.PAGEaboutus .colmid2span dt {
	color: #2b4868;
}

.PAGEaboutus .colmid2span dd {
	margin-bottom: 10px;
}

.advertisepanelbottom {
	background-color: #fff;
	border: 1px solid #B4BDC2;
}

.subsubnavigation_no-box {
	border: none;
	background-color: #ededed !important;
	margin-bottom: 0px;
}

ul.subsubnavigation a {
	background: none !important;
}

ul.subsubnavigation a:hover, ul.subsubnavigation a:focus {
	color: #96a4b3;
}

.subsubmenuover a:link, .subsubmenuover a:visited, #SUBPAGEmylistings #SUBSUBTABedit a:link, 
#SUBPAGEmylistings #SUBSUBTABedit a:visited, #SUBPAGEmylistingsedit #SUBSUBTABedit a:link, 
#SUBPAGEmylistingsedit #SUBSUBTABedit a:visited, #SUBPAGEmylistingsphotos #SUBSUBTABphotos a:link, 
#SUBPAGEmylistingsphotos #SUBSUBTABphotos a:visited, #SUBPAGEmylistingsvideo #SUBSUBTABvideos a:link, 
#SUBPAGEmylistingsvideo #SUBSUBTABvideos a:visited, #SUBPAGEmylistingsdelete #SUBSUBTABdelete a:link, 
#SUBPAGEmylistingsdelete #SUBSUBTABdelete a:visited, #SUBPAGEmylistingsstats #SUBSUBTABstats a:link, 
#SUBPAGEmylistingsstats #SUBSUBTABstats a:visited, #SUBPAGEmylistingsrenew #SUBSUBTABrenew a:link, 
#SUBPAGEmylistingsrenew #SUBSUBTABrenew a:visited, .subsubnavigation .SUBTABselected a {
	color: #475f7b;
	font-weight: bold;
}

.subsubnavigation p.listingstatus a {
	font-weight: bold !important;
}

#footer {
	clear: both;
	background: none;
	color: #b4bdc2;
	border-top: 1px solid #b4bdc2;
	text-align: center;
}

#footer a {
	color: #b4bdc2;
}

/* ========== Begin Find a Flat styles ========== */

body {
	background:#EDEDED;
}
#spareroom {
	background:none;
	border-left:0;
}
.container .side {
	display:none;
}

#SUBPAGEaffiliates .strip {
	background:#FEECE0 !important
}
body#SUBPAGEaffiliates .content {
	margin-left:0;
	margin-right:0
}
body#SUBPAGEaffiliates .strip.metro {
	height: 150px;
}
body#SUBPAGEaffiliates .strip.metro .content {
	width: 200px;
}
/* ========== End Find a Flat styles ========== */
/* ========== Begin search results styles ===== */

body.PAGElistings .colmid2span {
	background: none !important;
	border: 0;
	padding:0
}
body.PAGElistings .colmid2span,
body.PAGElistings #tickertape marquee,
body.PAGElistings .colsinglemiddle,
body.PAGElistings .crumbtrail dd {
	width:39.2735em;
}


.navprev li a, .navnext li a {
	color: #2B4868;
	background: none;
}

.navprev li a:hover, .navnext li a:hover,
.navprev li a:focus, .navnext li a:focus {
	background-color: #2B4868;
}

#sort_options strong { color:#5e5e5e; }
#sort_options { margin-bottom:0; }
#sortby_footer { margin-bottom:1.4545em; }
.maplink { 
	margin-top:0; 
	background-image: url('other_items/map1.gif');
	background-repeat: no-repeat;
	width:432px;
	height:56px;
	line-height:5.09090909091em;
	padding-left:1.4545em;
	}/* #sort_options { margin-bottom:0; } */

.listingstable { width:39.27272727273em }

.bold_row_body td { background:#fff; color:#5E5E5E; }
.lefttablecell{ padding-left:1em; }
/* .toptablecell{ padding-top:0.72727272728em; } */
/* toptablecell give a font size of 16 so measurements different */
/* .toptablecell { font-size:1.4545em; line-height:1em; padding-top:0.5em} */


.table_listing_location {  font-size:1.27272727273em; padding-left:0.78571428571em; width:230px }
.table_listing_plain_row .table_listing_location { line-height:1.14285714286em; padding-bottom:0.57142857143em }
.table_listing_bold_row .table_listing_location 
	{ 
	
	/* line-height:1.85714285714em; padding-top:0em; */
	padding:.4em .6em .4em .6em
	
	}
.table_listing_bold_row td.table_listing_location, .table_listing_bold_row td.table_listing_newness { color:#ffffff; }

.table_listing_bold_row  .table_listing_video, .table_listing_bold_row  .table_listing_newness, 
.table_listing_bold_row  .table_listing_photo, .table_listing_bold_row  .table_listing_contact_info 
{vertical-align:middle}

.table_listing_plain_row  .table_listing_video, .table_listing_plain_row  .table_listing_newness, 
.table_listing_plain_row  .table_listing_photo, .table_listing_plain_row  .table_listing_contact_info 
{ padding-top:0; line-height:1.4545em; /* padding-bottom:0.72727272728em actually looks better with the padding on the bottom - location  has it on top*/ padding-bottom:0em}



.table_listing_location { font-family:"Arial"; letter-spacing:0.0001em; font-style:italic; }
.table_listing_bold_row .table_listing_location {font-weight:bold}


.table_listing_bold_row  .bottomtablecell {  padding-bottom:1.454545454545em;}
.functions_row {  margin-bottom:1.454545em; }


.table_listing_interest { text-align:right; }
.table_listing_save { text-align:right; }
.table_listing_more,
.table_listing_newness,
.table_listing_contact_info,
.table_listing_availability,/* change to free now rather than available? or simply the date or 'availavle now' */
.table_listing_image { text-align:right; }


/* .table_listing_save{ width:30px; }*/
/* .table_listing_more{ width:30px; } */

.table_listing_photo, .table_listing_video { width:26px; text-align:left; }


.table_listing_contact_info .earlybird_listing { background: url('../../../img/findaflat/2010/earlybirdicon.gif');
	background-repeat: no-repeat; background-position: left;
	
	padding-left:1.8em; }
	

.table_listing_bold_row .table_listing_contact_info { color:#ffffff; }
.table_listing_plain_row .table_listing_contact_info { color:#5e5e5e; }

.equiv_room_price { font-style:italic; }
td.buddyup { text-align:right; }

.table_listing_title a,
.table_listing_rooms a { text-decoration:none; font-weight:bold; color:#000000 }

.table_listing_title a:visited,
.table_listing_rooms a:visited {color:#000}


td.table_listing_desc { padding-right:1em; }

.table_listing_plain_row .table_listing_location { font-weight:bold; font-size:1em; line-height:1.4545em; padding-bottom:0em; padding-left:1em; font-style:normal;font-family:"Lucida Grande", Verdana, sans-serif; }
.table_listing_plain_row .table_listing_title a { font-weight:normal; }

.table_listing_netcredsymbol_disabled { 

	background-image: url('http://images.spareroom.co.uk/images/spareroom/netcred/netcred-bold.gif');
	background-repeat: no-repeat;
	padding-left: 2.9090909em; 
	background-position:1em 0; 
	padding-left: 3.9090909em; 
	color:#ffffff; 
	line-height:2.909em;
}
img.netcred_symbol { margin-left:1em; margin-bottom:1em;/* stop text wraping around it immediately after*/}

#results_header { margin-bottom:0; }

.bold_row_header {
	background-image: url('../../../img/findaflat/2010/panel_headers/listing-header_free2contact.png');
	background-repeat: no-repeat;
}

     .new_listing_header { background-image: url('../../../img/findaflat/2010/panel_headers/listing-header_new.png'); }
.bold_new_listing_header { background-image: url('../../../img/findaflat/2010/panel_headers/listing-header_free2contact_new.png'); }
.bold_row_header td { padding-top:0; line-height:1em}

/* ie row background fix */
tr.bold_row_header { position:relative !ie }
td.toptablecell { background-image:none !ie }

.table_listing_newness {width:100px; width:105px !ie}
.table_listing_contact_info {padding-right:0}


.table_listing_bold_row .table_listing_title,
.table_listing_bold_row .table_listing_availability { padding-top:0.90909090909em; /* 10px - as the header is 26px that makes it up to 32px so following the baseline grid still*/}

.table_listing_plain_row .table_listing_availability { color:#5E5E5E; }
.table_listing_plain_row .table_listing_newness { color:#E39227; }

.table_listing_plain_row .table_listing_location { color:#000000; }
.table_listing_plain_row .table_listing_title a { color:#5E5E5E; }


.nearby dt strong { font-weight:normal; }
.nearby dd { margin-bottom:0.72727272728em }

.plain_listing_separator { margin:1em 0 1em 0; }/* what about baseline grid - weve lost it here! */



.table_listing_bold_row.bold_row_header.featured {
	background-image: url('../../../img/findaflat/2010/panel_headers/listing-header_featured.png');
}
.table_listing_bold_row.bold_row_header.featured td {
	padding-top:1.85em;
	_height:3.25em;
	background-color:none !important
}
.table_listing_bold_row.bold_row_header.featured td {
	vertical-align:text-bottom !important
}
.featured td.table_listing_title,
.featured td.table_listing_availability,
.featured td.table_listing_desc,
.featured td.table_listing_image,
.featured td.table_listing_rooms,
.featured td.table_listing_interest,
.featured td.table_listing_more {
	 background-color:#feece0;
}

#saveprompt a.icon.magnify {
background-image:url("/img/findaflat/2010/icons/magnify.png");
padding-left:14px;
}


/* ========== End search results styles ======= */



/* ========== Begin adlist google maps ======= */
body.PAGEmaplistings #searchbox,
body.PAGEmaplistings #searchbox p {
	background:none
}
body.PAGEmaplistings #searchbox p {
	margin-top:15px
}
body.PAGEmaplistings .colmid2span {
	background:none !important;
	border:none
}
body.PAGEmaplistings h1 {
	margin:0
}
body.PAGEmaplistings #map {
	outline:3px solid #F6573A;
	border:3px solid #fff;
	background:#fff;
}
body.PAGEmaplistings div.colright {
	border:1px solid #333;
	background:#fff;
	-moz-border-radius:5px;
	padding:5px 0 5px 0;
	-moz-box-shadow:3px 3px 5px #ccc;
}
/* ========== End adlist google maps ======= */

#watchlistselector li { width:18em }
#watchlistselector { overflow:hidden; margin-bottom:10px }
a.cross_close  { background:#475f7b !important; };
ul.bulletlist li div.content { border:1px solid #B4BDC2; }

