body {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#295266;
}

P {
	line-height: 15px;
	margin-top:2px;
}
ol {
	line-height: 15px;
}
ul {
	line-height: 15px;
}
td { vertical-align:top; }
td p { margin:2px; line-height:normal; }
h1 { width:800px; color:#0099CC; font-size:13px; font-weight:200; border-style:solid; border-width:thin; margin-bottom:0px;background-color:#DBEDF9; border-color:#DBEDF9; background:#DBEDF9;background-color:#DBEDF9 } 
#pagecontainer { 
	width:800px; 
	border-color:#008ED2; 
	border-left-style:dashed; 
	border-left-width:thin; 
border-right-style:dashed; 
	border-right-width:thin; 
border-top-style:solid; 
	border-top-width:thin; 
	line-height:1.2;
}

#headersection {
	background-image:url(http://images.intolondon.com/images/intolondon/headercollage.jpg);
	background-position: right bottom;
	background-repeat: no-repeat;
	height:99px;
	
}
#logotitle { 
	margin-left:20px;
	height:76px; 
	background-image:url(http://images.intolondon.com/images/intolondon/logo180x60.gif); 
	background-position: left;
	background-repeat: no-repeat;}
#logotitle strong { display:none; }


#nav ul {
	margin:0px;
	background:inherit;
	padding-left:0;
	
}
#nav li {
	display: block;
	float: left;
	height:23px;
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	text-align:center;
	margin-top:0px;
	line-height: 20px;

}
#nav li a { text-decoration:none; }
#nav li.taboff {
	width:134px;
	margin-left:1px;
	background-image:url(http://images.intolondon.com/images/intolondon/taboff.gif);
	color: #FFFFFF;
}
#nav li.taboff A { color: #FFFFFF; }
#nav li.tabon {
	width:134px;
	margin-left:1px;
	background-image:url(http://images.intolondon.com/images/intolondon/tabon.gif);
	color: #335060;
}
#nav li.tabon A { color: #335060; }
#nav li.taboffhome {
	width:55px;
	background-image:url(http://images.intolondon.com/images/intolondon/taboffhome.gif);
}
#nav li.taboffhome A { color: #FFFFFF; }
#nav li.tabonhome {
	width:55px;
	background-image:url(http://images.intolondon.com/images/intolondon/tabonhome.gif);
	color: #295266;
}
#nav li.tabonhome A { color: #295266; }
#navmenutitle {
	float:left;
	display: block;
	width:35px;
	height:23px;
	background-image: url(http://images.intolondon.com/images/intolondon/bottomline.gif);
	background-repeat: repeat;
	background-position: bottom;
	margin: 0px;
	padding: 0px;
	vertical-align: text-bottom;	

}
#navmenutitle strong { display:none; }

/* - - - - - - - - - */
/* H O M E  P A G E  */
/* - - - - - - - - - */
#flatsharepick UL {margin-left:8px;
	padding-left: 0px; }
#howtousesite OL {margin-left:8px;
	padding-left: 8px; }
#flatsharecomlink A { font-family: Arial, Helvetica, sans-serif;font-size: 12px;color:#ff6e3e;text-decoration:none; }
#flatsharecomlink A .blueside {color:#008ed2; }
.features { color:#999999;}
.features A { color:#999999; text-decoration: none;}

#main{ 
	line-height:1.2;
}

#subnav {
	
	margin:15px;
}

#col3of3 {
    padding: 0px;
    width: 150px;
    float: left;
margin:0px;
line-height:1.2;
}
#col2of3{
    padding: 0px;
float: left;
margin:0px;
    width:497px;
line-height:1.2;
}

#col1of3 {
    padding: 0px;
margin:0px;
    width: 150px;
    float: left;
	border-right-color:#008ED2; 
	border-right-style:dashed;
	border-right-width:1px;
line-height:1.2;
}

#middlecolcontainer { line-height:1.2; padding:0px 20px 20px; }

#clearerdivforie{ clear:left;}/* for the annoying internet explorer - with some pages eg flats to rent, the blue footer started further up without this*/

#innercolright { float:left; width:215px; padding:0px; margin:0px; }
#innercolmiddlepad /*because of the ie/mozilla discrepecy over what width includes, us another col as padding*/ {float:left; width:25px; padding:0px; margin:0px; }
#innercolleft { float:left; width:215px; padding:0px; margin:0px; }


/* - - - - - - - - - - - - */
/* 2 column template stuff */
/* - - - - - - - - - - - - */

#col1of2 {
    padding: 0px;
    width: 520px;
    float: left;
    line-height:1.2;
}
#col1of2.homepage {
	background-image:url(http://images.intolondon.com/images/intolondon/welcomematt.jpg);
background-repeat:no-repeat;
background-position:center top;
	
}
#col2of2{
    padding: 0px;
    margin-left: 520px;
    margin-right: 0px;
	
	line-height:1.2;
}
#col1of2topspan { margin:15px; }
#subcol1of2 {

    width: 230px;
    float: left;
	padding: 15px;
	line-height:1.2;

}
#subcol2of2 {
	padding: 15px;
   margin-left: 275px;
    margin-right: 0px;
	line-height:1.2;

}
#col1of2bottomspan { clear:left; margin:0 15px; }

.submenu ul {
	width:90%;
	margin-left:8px;
	padding-left: 0px;
}
.submenu li {
	list-style-image: none;
	list-style-type: none;
	font-weight:bold;
padding:4px;
}
.submenu li a { color:#295266; text-decoration:none;}
.submenu ul ul{
	margin-left:0px;
	padding-left:20px;
}
.submenu ul ul li {
	font-weight:normal;

	list-style-image: url(http://images.intolondon.com/images/intolondon/li-arrow.gif);
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.submenu ul ul li a {text-decoration:underline;}
.submenu ul ul .messages { list-style-image: url(http://images.intolondon.com/images/intolondon/icons/email.gif); }


h2 {
	font-size:20px;
	color: #008ED2;
	font-weight:300;
	margin-bottom:4px;
	margin-top: 2px;
}
h2 strong { color:#ff6633; font-weight:400}
h3 { font-size:14px; color: #008ED2; font-weight:300; margin-bottom:4px;}
h3 strong { color:#ff6633;}
h4 { font-size:14px; color:#008ED2; font-weight:300; margin-bottom:4px;}
h4 strong { color:#ff6633; font-weight:300}
h5 { font-size:10px; }


/* - - - - - - - - - - - - - - - */
/* B R O W S E  B Y  R E G I O N */
/* - - - - - - - - - - - - - - - */
.browsebyregion caption { font-size: 14px; }
.browsebyregion TH { background-color:#DBEDF9; font-size: 10px;color:#008ED2; font-weight:300; text-align:left;}
.browsebyregion P { margin:0px;padding:0px;}

#searcheresultsheader {margin-bottom:15px;
	border-bottom-width: 1px;
	padding-bottom:4px;
	border-bottom-style: dashed;
border-bottom-color:#008ED2;; }



/* - - - - - - - - - - - - - - - - - - - - */
/* L I S T I N G R O W WIDTHS AND COLOURS */
/* - - - - - - - - - - - - - - - - - - - - */
.plainadrow { border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: dotted;
	border-bottom-style: dotted; }
.plainadrow H4 { width:325px; }
.plainadrow .listingage { margin-left: 325px; color:#FF6633; }
.plainadrow .nowletearlybirdprompt b {color:#ff6633; }
.plainadrow .nmsq { background-color:#eeeeee; }
.plainadrow h5 { width:329px;}
.plainadrow .flatshareavailable{ margin-left: 350px; }
.plainadrow .roomsavailable { float:left; width:219px;/*=bold ad container margin(15)+footer margin(4)+rooms available(200)*/ }

.plainadrow .roomdetailsbutton { width:60px; }
.plainadrow .listingfuctions { margin-left:219px; margin-right:60px; }
.plainadrow .buddyupbutton { margin-left:219px; }
.plainadrow .scpequivroomprices { width:219px; }

.boldadrow H4 { width:325px; }
.boldadrow { background-color:#DBEDF9; }
.boldadrow .listingage { margin-left: 325px; color:#FF6633; }
.boldadrow .listingfooter { border-top-color: #008ED2; border-right-color: #008ED2;	border-bottom-color: #008ED2; border-left-color: #008ED2; }
.boldadrow h5 { width:325px; }
.boldadrow .flatshareavailable{ margin-left: 329px; }
.boldadrow .roomdetailsbutton {width:60px;}
.boldadrow .listingfuctions { margin-left:200px; margin-right:60px;}
.boldadrow .roomsavailable {width:200px;}
.boldadrow .scpequivroomprices { width:200px; }
.boldadrow .buddyupbutton { margin-left:200px; }

/* - - - - - - - - - - -  */
/* R E S U L T S  N A V   */
/* - - - - - - - - - - -  */

.searchresultsnav a {background-color:#FF6633;
	color:#FFFFFF;
	text-decoration:none;
	padding: 3px;
	margin: 0px;

}
.searchresultsnavfirstpage{float:left; margin-right:2px;}
.searchresultsnavfirstpage a { background-image: url(http://images.intolondon.com/images/intolondon/icons/first.gif);
	background-repeat: no-repeat;
	background-position: left; 
padding-left:20px;
}
.searchresultsnavprevpage{
	float:left;
	
	
}
.searchresultsnavprevpage a { background-image: url(http://images.intolondon.com/images/intolondon/icons/prev.gif);
	background-repeat: no-repeat;
	background-position: left; 
padding-left:10px;
}
.searchresultsnavcurrentpage{ text-align:center;}
.searchresultsnavnextpage{float:right;}
.searchresultsnavnextpage a { background-image: url(http://images.intolondon.com/images/intolondon/icons/next.gif);
	background-repeat: no-repeat;
	background-position: right; 
padding-right:10px;
}
.searchresultsnavlastpage{float:right;margin-left:2px;}
.searchresultsnavlastpage a { background-image: url(http://images.intolondon.com/images/intolondon/icons/last.gif);
	background-repeat: no-repeat;
	background-position: right; 
padding-right:20px;
}

.bluebuttontextlink {
	background-color:#008ED2;
	color:#FFFFFF;
	text-decoration:none;
	padding-left:3px;
padding-right:3px;
padding-top:0px;
padding-bottom:0px;
	margin: 0px;
}
.bluebutton { height:26px; width:auto; margin:0px; padding:0px;}
.buttonleft {
    padding: 0px;
    width: 6px;height:26px; 
	background-image: url(http://images.intolondon.com/images/intolondon/button-left.gif);
    float: left;
	margin:0px;
	margin-right:-8px;

}
.buttonmiddle{
	padding: 0px;
	margin-top:0px;
	margin-left: 6px;
	margin-right: 6px;
	margin-bottom:0px;
	height:26px;
	text-align:center;
	font-size:14px;/* was 15px */
	background-image: url(http://images.intolondon.com/images/intolondon/button-bg.gif);
	width:auto;
	vertical-align: middle;
}
.buttonmiddle a{ text-decoration:none; }
.buttonright {
    padding: 0px;
    width: 6px;height:26px; 
    float: right;
	margin:0px;
	background-image: url(http://images.intolondon.com/images/intolondon/button-right.gif);
	margin-left:-7px;
}
.submitbutton{ background-color:#008ED2; color:#FFFFFF; font-weight:bolder; }


/* - - - - - - -*/
/* details page */
/* - - - - - - -*/

.detailsbox { }

.formerror { color:#FF0000; }
div.formrow {
  /*clear: both;*/
  padding-top: 5px;
  }

div.formrow .formlabel {
  float: left;
  width: 50px;
  text-align: right;
font-weight:bolder;
  }

div.formrow .forminput {
 
 	text-align: left;
	margin-left:50px;
  } 

/* sub form inputs have the labels above rather than to the left */

div.formrow .forminput .formlabel {
	text-align: left;
 	float:none;
	width:auto;
font-weight:bold;
  }

div.formrow .forminput .forminput {
 
	margin-left:4px;/* slight indent*/
  } 

div.subformrow .formlabel {
	text-align: left;
	width:auto;
	padding-top: 2px;
	padding-right: 4px;
	padding-bottom: 2px;
	padding-left: 4px;
  }

div.subformrow .forminput {
	margin-left:4px;/* slight indent*/
	padding-top: 2px;
	padding-right: 4px;
	padding-bottom: 2px;
	padding-left: 4px;
  } 


.formcheckbox{ width: 20px; float:left; }
.formcheckboxdesc{ margin-left:20px; }
/* could make following the same */
#upgradepricelist { width:200px; float:left;}
.upgradeselect{ width: 25px; float:left; }
.upgradoption{ margin-left:25px; }
.upgradeduration { float:left; width:100px;}
.upgradeprice { float:right; width:50px; }
.upgradedesc{ clear:both; }
/* for room advertisers remind them that a bold ad is inc */
#upgradehaveashare { margin-left:210px; }
#upgradeform legend { padding-right:20px; font-weight:500; background-image: url(http://images.intolondon.com/images/intolondon/earlybird2.gif);
	background-repeat: no-repeat; background-position: right; margin:4px; }

#existinguserform { width:49%; padding:0px; margin:0px; float:left; }
#newuserform { width:49%; padding:0px; margin:0px;float:right; }

input { font-size:10px; }
fieldset { border-style:dashed; border-width:1px;border-color:#000000; }
#messagefield{  }
#messagefieldlabel{  }
#messagefieldinput{  }
#fromfield{  }
#fromfieldinput{  }
#fromfieldinput legend { font-style:italic; font-weight:bold;  }


/* - - - - - - - - - - - -*/
/* U P G R A D E  P A G E */
/* - - - - - - - - - - - -*/
#upgradeform fieldset{
	border-top-width: 1px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: dashed;
	border-left-style: none;
	border-top-color: #666666;
	border-right-color: #666666;
	border-bottom-color: #666666;
	border-left-color: #666666;
	border-bottom-width: 1px;
}
#upgradeform legend { padding-right:20px;  background-image: url(http://images.intolondon.com/images/intolondon/earlybird2.gif);
	background-repeat: no-repeat; background-position: right; margin:4px; }

#upgradewhy { float:right; width:150px; }
.hilightedrow { background-color: #bfbfbf; }
.hilightedrow .prodname {
	color:#000000;
	font-weight:bold;
	margin-bottom: 0px;
}
.hilightedrow .proddesc { color:#ffffff; }
.hilightedrow .proddesc A { color:#ffffff; text-decoration:none;}
.hilightedrow input { background-color:#bfbfbf; }
.unhilightedrow { background-color: #ffffff; }
.unhilightedrow .prodname {margin-bottom: 0px; color:#000000;font-weight:bold;}
.unhilightedrow .proddesc { color:#666666;}
.unhilightedrow .proddesc A { color:#666666; text-decoration:none;}
.upgradediscount { background-color: #FFF0EB; }
#securepaymentsbox .boxtop { border-color:#eeeeee; background:#eeeeee;background-color:#eeeeee;  }/* did try green DBF9E1 with h5 of 00CCA2*/
#securepaymentsbox .boxtop h5 { color:#000000; }
#securepaymentsbox .boxcontent {  color:#000000; border-color:#ffffff; background:#ffffff;  }
#securepaymentsbox .boxbottom{
	height:33px;
	background-image: url(http://images.intolondon.com/images/flatshare/paymentcards/poweredByWorldPay.gif);
	background-repeat: no-repeat;
	background-position: center;
}

#promocodebox .boxtop { background-color:#FFF0EB; border-color:#FFF0EB; background:#FFF0EB; background-color:#FFF0EB; }
#promocodebox .boxtop h3 {color:#FF6633;}
#promocodebox .boxcontent{
	background-color:#FFF0EB;
	border-color:#FFF0EB;
	background:#FFF0EB;
	background-color:#FFF0EB;
}

#prolandlordbox .boxtop { background-color:#DBEDF9; border-color:#DBEDF9; background:#DBEDF9;background-color:#DBEDF9;  }
#prolandlordbox .boxtop h5 { color:#0099CC; }
#prolandlordbox .boxcontent { color:#0099CC; background-color:#DBEDF9; border-color:#DBEDF9; background:#DBEDF9;background-color:#DBEDF9;  }

.extralistingsbundle{ float:left; margin:8px; padding:6px;width:100px; background-color:#eeeeee;border-color:#000000; border-style:solid; border-width:1px;}


/* - - - - - - - -*/
/* R E G  F O R M */
/* - - - - - - - -*/
#yourprivacybox .boxtop { border-color:#eeeeee; background:#eeeeee;background-color:#eeeeee;  }/* did try green DBF9E1 with h5 of 00CCA2*/
#yourprivacybox .boxtop h5 { color:#000000; }
#yourprivacybox .boxcontent {  color:#000000; border-color:#ffffff; background:#ffffff;  }


#oopsbox{ padding-left:25px; background-image: url(http://images.intolondon.com/images/flatshare/icons/lightbulbsmall.gif);background-position: left top;background-repeat: no-repeat; height:35px; border-style:solid; border-width:0px; border-color:#FF6633;}
#oopsbox A { font-weight:bold; color:#FF6633}

/* - - - - - - - - - */
/* PLACE OFFERED AD  */
/* - - - - - - - - - */

.placelistingformsection {

clear:left; padding-left:65px; background-image: url(http://images.intolondon.com/images/spareroom/theproperty.gif);background-position: left top;background-repeat: no-repeat;

}
.placelistingformsection H4 { margin-bottom:0px; padding-bottom:5px;}
.placelistingformsection H5 { padding: 4px;
	margin: 0px;}

.placelistingformsection fieldset{
	border-top-width: 1px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #666666;
	border-right-color: #666666;
	
	border-left-color: #666666;
	
}

.placelistingformsection .formlabel { font-weight:bold; }
.placelistingformsection H4 {
	color:#ffffff;
	font-weight:bolder;
}
#formerrorsection{ background-image: url(http://images.intolondon.com/images/spareroom/theerror.gif);}
#formerrorsection H4 { background:#FF0000; background-color:#FF0000; }
#formerrorcontent {background:#FFD7C5; background-color:#FFD7C5;  height:65px; /*force a certain height so we see the error icon*/}

#thepropertysection{ background-image: url(http://images.intolondon.com/images/spareroom/theproperty.gif);}
#thepropertysection H4 { background:#FEBD6B; background-color:#FEBD6B; }
#thepropertysection H5 {
	background:#FADA8F;
	background-color:#FADA8F;
	
}

/* find postcode bit */
#thebasicinfosection{ background-image: url(http://images.intolondon.com/images/spareroom/theadvert.gif);}
#thebasicinfosection H4 { background:#F58E8E; background-color:#F58E8E;  color:#ffffff; }
#thebasicinfosection H5 {background:#F5A2A2; background-color:#F5A2A2;  }
#thebasicinfocontent {background:#F6B6B6; background-color:#F6B6B6;  }



#thepropertycontent {background:#FFEEAC; background-color:#FFEEAC;  }

#theroomssection{ background-image: url(http://images.intolondon.com/images/spareroom/therooms.gif);}
#theroomssection H4 { background:#958BFE; background-color:#958BFE;  }
#theroomsnumchanger { background:#958BFE; background-color:#958BFE;  }
#theroomssection H5 {background:#B6ABFF; background-color:#B6ABFF;  }
#theroomscontent {background:#CCC6FC; background-color:#CCC6FC;  }

#thehouseholdsection{ background-image: url(http://images.intolondon.com/images/spareroom/thehousehold.gif);}
#thehouseholdsection H4 { background:#DB8BFE; background-color:#DB8BFE;  }
#thehouseholdnumchanger { background:#DB8BFE; background-color:#DB8BFE;  }
#thehouseholdsection H5 {background:#E7A7FE; background-color:#E7A7FE;  }
#thehouseholdcontent {background:#FDC7FF; background-color:#FDC7FF;  }

#theadvertsection{ background-image: url(http://images.intolondon.com/images/spareroom/theadvert.gif);}
#theadvertsection H4 { background:#F58E8E; background-color:#F58E8E;  }
#theadvertsection H5 {background:#F5A2A2; background-color:#F5A2A2;  }
#theadvertcontent {background:#F6B6B6; background-color:#F6B6B6;  }


#logininfosection{ background-image: url(http://images.intolondon.com/images/spareroom/thelogininfo2.gif);}
#logininfosection H4 { background:#8BD288; background-color:#8BD288;  }
#logininfosection H5 {background:#97E39A; background-color:#97E39A;  }
#logininfocontent {background:#B8F2B1; background-color:#B8F2B1;  }



#logininfoendofcontent { clear:both; }

.upgradeheadline { color:#FF6633; font-size: 18px; }

/* - - - - - - - */
/* MY LISTINGS  */
/* - - - - - - - */

#livelistingssection{ background-image: url(http://images.intolondon.com/images/flatshare/icons/livelistings.gif);}
#livelistingssection H4 { background:#A3D7A5; background-color:#A3D7A5;  }
#livelistingssection H5 {background:#A3D7A5; background-color:#A3D7A5;  }
#livelistingscontent {background:#A3D7A5; background-color:#A3D7A5;  }

#pausedlistingssection{ background-image: url(http://images.intolondon.com/images/flatshare/icons/pausedlistings.gif);}
#pausedlistingssection H4 { background:#FF6633; background-color:#FF6633;  }
#pausedlistingssection H5 {background:#FF6633; background-color:#FF6633;  }
#pausedlistingscontent {background:#FF6633; background-color:#FF6633;  }

/* - - - - - - - - - */
/* UPLOAD PHOTO PAGE */
/* - - - - - - - - - */
#whyadphotos {
	background-image: url(http://images.intolondon.com/images/thelondonroom/manwithcamwbg.jpg);
	background-repeat: no-repeat;
	background-position: top;
	padding-top: 200px;
}


/* - - - - - - - - - */
/* PLACE WANTED AD  */
/* - - - - - - - - - */
#emailalertstep1section{ background-image: url(http://images.intolondon.com/images/spareroom/thecontactinfo.gif);}
#emailalertstep1section H4 { background:#958BFE; background-color:#958BFE;  }
#emailalertstep1section H5 {background:#B6ABFF; background-color:#B6ABFF;  }
#emailalertstep1content {background:#CCC6FC; background-color:#CCC6FC;  }

#roomwantedstep1section{ background-image: url(http://images.intolondon.com/images/spareroom/theadvert.gif);}
#roomwantedstep1section H4 { background:#F58E8E; background-color:#F58E8E;  }
#roomwantedstep1section H5 {background:#F5A2A2; background-color:#F5A2A2;  }
#roomwantedstep1content {background:#F6B6B6; background-color:#F6B6B6;  }

#searchprofilesection{ background-image: url(http://images.intolondon.com/images/spareroom/thesearchprofile.gif);}
#searchprofilesection H4 { background:#FEBD6B; background-color:#FEBD6B;  }
#searchprofilesection H5 {background:#FADA8F; background-color:#FADA8F;  }
#searchprofilecontent {background:#FFEEAC; background-color:#FFEEAC;  }

#rommmatematchsection{ background-image: url(http://images.intolondon.com/images/spareroom/thehousehold.gif);}
#rommmatematchsection H4 { background:#DB8BFE; background-color:#DB8BFE;  }
#rommmatematchsection H5 {background:#E7A7FE; background-color:#E7A7FE;  }
#rommmatematchcontent {background:#FDC7FF; background-color:#FDC7FF;  }
#roommatematchlist  { padding:0px 0px 0px 4px; margin:0px 0px 0px 8px; }

#roommatematchlist LI { padding:0px; margin:0px 0px 6px; }

#contactsection{ background-image: url(http://images.intolondon.com/images/spareroom/thecontactinfo.gif);}
#contactsection H4 { background:#958BFE; background-color:#958BFE;  }
#contactsection H5 {background:#B6ABFF; background-color:#B6ABFF;  }
#contactcontent {background:#CCC6FC; background-color:#CCC6FC;  }

#uploadphotosection{ background-image: url(http://images.intolondon.com/images/spareroom/thephotos.gif);}
#uploadphotosection H4 { background:#E57B2F; background-color:#E57B2F;  }
#uploadphotocontent {background:#F5CCAF; background-color:#F5CCAF;  }



#watchlistselector LI { display:inline; }
#watchlistselector {
	margin: 0px;
	padding: 0px;
}

/* left hand panel */

.earlybirdupgradepanelheader { float:left; width:31px; height:14px; font-size:8px;background-image: url(http://images.intolondon.com/images/intolondon/earlybird2.gif);
	background-repeat: no-repeat; background-position: center;}
.earlybirdupgradepanelheader h5{ display:none; }
.earlybirdupgradepanel p { margin-left:31px; margin-right:10px; }
/* right hand panels / boxes */



.boxtop { margin: 0px; padding:8px 8px 0px; }
.boxbottom { margin: 0px; padding:0px;border: none; }
.boxcontent {margin: 0px; padding:2px 8px 8px; }

.boxtop h3 { margin: 0px;font-size:20px; font-weight:normal; }
.boxtop h5 { margin: 0px; font-size:15px; font-weight:400 }

#videoguidelinesbox .boxtop { border-color:#FFF0EB; background:#FFF0EB; background-color:#FFF0EB; }
#videoguidelinesbox .boxtop h5 {
	color:#FF6633;
	
}
#videoguidelinesbox .boxcontent{
	background-color:#FFF0EB;
	border-color:#FFF0EB;
	background:#FFF0EB;
	background-color:#FFF0EB;
}

.rhsbox {
	border-left-color:#008ED2; 
	border-left-style:dashed;
	border-left-width:thin;
}
#searchbox {
	line-height:2;
}
.topbox {
	border-top-color: #008ED2;
	border-top-style: dashed;
	border-top-width: thin;
}
#searchbox .boxtop { border-color:#FFF0EB; background:#FFF0EB; background-color:#FFF0EB; }
#searchbox .boxtop h3 {
	color:#FF6633;
	
}
#searchbox .boxcontent{
	background-color:#FFF0EB;
	border-color:#FFF0EB;
	background:#FFF0EB;
	background-color:#FFF0EB;
}

#searchbox UL {
	margin:0px;
	
	padding: 0px;
}
#searchbox UL LI {
	list-style:none;
	margin: 0px;
}
#searchbox H6 {  width:45px; margin-top:2px;font-size:10px; display:inline;}
#searchboxwhat H6{ float:left; }
#searchboxwhat{
	display:block;
	margin-bottom: 6px;
}
#searchboxwhere{
	display:block;
	margin-bottom: 6px;
}
.searchboxinput{ display:inline;} 
#searchboxrent{
	display:block;
	margin-bottom: 6px;
}
#searchboxsubmit{display:block; }
#nearbyareasbox .boxtop { background-color:#FFF0EB; border-color:#FFF0EB; background:#FFF0EB; background-color:#FFF0EB; }
#nearbyareasbox .boxtop h3 {
	color:#FF6633;
	
}
#nearbyareasbox .boxcontent{
	background-color:#FFF0EB;
	border-color:#FFF0EB;
	background:#FFF0EB;
	background-color:#FFF0EB;
}
#nearbyareasbox H6 { display:none; }
#nearbyareasbox { margin-bottom: 6px; }
#backtosearchresultsbox .boxcontent{
	background-color:#FFF0EB;
	border-color:#FFF0EB;
	background:#FFF0EB;
	background-color:#FFF0EB;
}
#backtosearchresultsbox .boxtop h3 {
	color:#FF6633;
	
}
#backtosearchresultsbox .boxtop { background-color:#FFF0EB; border-color:#FFF0EB; background:#FFF0EB; background-color:#FFF0EB; }


#shortlistbox .boxtop { background-color:#DBEDF9; border-color:#DBEDF9; background:#DBEDF9;background-color:#DBEDF9;  }
#shortlistbox .boxtop h5 { color:#0099CC; }
#shortlistbox .boxcontent { color:#0099CC; background-color:#DBEDF9; border-color:#DBEDF9; background:#DBEDF9;background-color:#DBEDF9;  }

#findbox H6 { margin-top:2px;font-size:10px; display:inline;}
#findbox .boxtop{
	border-color:#FfFFdc;
	background:#FfFFdc;
}
#findbox .boxcontent{
	border-color:#FfFFdc;
	background:#FfFFdc;
}

#loginbox .boxtop { background-color:#DBEDF9; border-color:#DBEDF9; background:#DBEDF9;background-color:#DBEDF9;  }
#loginbox .boxtop h5 { color:#0099CC; }
#loginbox .boxcontent { color:#0099CC; background-color:#DBEDF9; border-color:#DBEDF9; background:#DBEDF9;background-color:#DBEDF9;  }

#needhelpbox .boxtop { background-color:#DBEDF9; border-color:#DBEDF9; background:#DBEDF9;background-color:#DBEDF9;  }
#needhelpbox .boxtop h5 { color:#0099CC; }
#needhelpbox .boxcontent { color:#0099CC; background-color:#DBEDF9; border-color:#DBEDF9; background:#DBEDF9;background-color:#DBEDF9;  }
#sessioninfobox {
	width:85%;
	margin-left: 10px;border-style:solid; border-width:1px;border-color:#0099CC;
}
#sessioninfobox .boxtop { border-color:#DBEDF9; background:#DBEDF9;background-color:#DBEDF9;  }/* did try green DBF9E1 with h5 of 00CCA2*/
#sessioninfobox .boxtop h5 { color:#0099CC; }
#sessioninfobox .boxcontent {  color:#0099CC; border-color:#DBEDF9; background:#DBEDF9;  }
#confirmemailbox .boxtop { border-color:#FF6633; background:#FF6633;background-color:#FF6633;  }/* did try green DBF9E1 with h5 of 00CCA2*/
#confirmemailbox .boxtop h5 { color:#ffffff; }
#confirmemailbox .boxcontent {  color:#ffffff; border-color:#FF6633; background:#FF6633;  }

#footersection{ clear:both; background-color:#008ED2; }
#footersection strong { display:none; }
#sundriesnav li { padding-right:10px; display:inline; font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF;}
#sundriesnav A { color:#FFFFFF; }
#spareroom{ width:800px; text-align:right;  }
#spareroom img { vertical-align:-30%; margin-left:5px }


#uploadvideoprompt {
	
	border: thin solid #000000;
	
	
	
}
#uploadvideowhy {padding-left: 4px;}
#uploadvideowhy h4 {
	font-size:14px;
	color:#000000;
	margin-top: 4px;
}
#uploadvideohow {padding-left: 4px;background-image: url(http://images.intolondon.com/images/flatshare/cam_friends.jpg);
	background-position: right top;background-repeat: no-repeat; padding-right:256px;}
#uploadvideoviamms {
	background:#6FB141;
	background-color:#6FB141;
	background-image: url(http://images.intolondon.com/images/flatshare/mms.gif);
	background-position: right top;
	background-repeat: no-repeat;
	padding-right:26px;
	padding-top: 4px;
	padding-bottom: 4px;
	padding-left: 4px;
	margin: 4px 4px 8px;
}
#uploadvideoviamms strong { color:#FFFFFF; }
#uploadphotoprompt {
	border: thin solid #000000;
	padding-left: 4px;
	background-image: url(http://images.intolondon.com/images/flatshare/camera.jpg);
	background-position: right top;
	background-repeat: no-repeat;
	padding-right:160px;
	margin-top: 20px;
	margin-bottom: 20px;
}
#uploadphotoprompt h4 {
	font-size:14px;
	color:#000000;
	margin-top: 4px;
}

#respondmanually{}
#respondauto{}
#respondmanually {
	background-image: url(http://images.intolondon.com/images/intolondon/icons/manual-response.gif);
	background-repeat: no-repeat;
	background-position: left top;
	padding-left: 20px;
	background-color: #dbedf9;
}
#respondauto {
	background-image: url(http://images.intolondon.com/images/intolondon/icons/auto-response.gif);
	background-position: left top;
	padding-left: 20px;
	background-repeat: no-repeat;
	background-color: #dbedf9;
}
#responsepanel {
	background-color: #dbedf9;
}
#autoresponsetext {
	border: 1px solid #008ed2;
	margin-left: 40px;
	padding: 8px;
}

.listingphoto {
	position:relative
}
.listingphoto .has_video_icon {
	position:absolute;
	top:7px;
	left:7px;
	background:#fff;
	width:17px;
	height:14px;
	text-align:right
}


/* --------- Begin search form --------- */
#search_form h2 {
	font-size:1.2em;
	margin:.5em 0 .5em 0
}
#search_form p {
	clear:both
}
#search_form big.or em {
	font-weight:bold;
	font-style:italic;
	font-size:1.1em;
	color:#ccc;
	display:block;
	margin:.5em 0 .5em 0
}
#search_form fieldset {
	border:1px solid #ccc;
	margin-bottom:1em
}
#search_form.js fieldset fieldset {
	border:0;
	margin-bottom:0
}
#search_form.js fieldset fieldset legend {
	display:none
}
#search_by {
	margin:.8em
}
/* --------- End search form --------- */
