/*
		Purpose:	Particulars, Style Sheet
		Site:		www.
		Author:		Mark Rowlands, (c) Fusion Advertising & Design Ltd 2006
		Version:	0.01 (13th February 2006)
		
		Changes:
			0.01	MR	13/09/2003	Initial development
	
*/ 

/* main particulars tags on all pages 
-----------------------------------------*/
.particulars {  }


#propertyAddress h2 { font-weight:normal; font-size:2.2em; line-height:1em; color:#ed1093; padding:0px; margin:13px 0px 0 0px; text-align:left; font-weight:lighter;}

.line { background-image:url(../images/line.gif); background-repeat:no-repeat; background-position:bottom left;  clear:both;}


.particulars .column { width:216px; float:left;}
.particulars .columnRight { width:283px; float:right;}
.particulars .spanTwo { width:447px; float:left; margin:0px; padding:0px;}
.particulars .spanThree { width:730px; padding:0px; margin:0px; float:left;}

.particulars .columnOne { width:590px; float:left; padding:0px 15px 0px 0px;}
.particulars .columnTwo { width:125px; padding:0px; float:left;}

.particulars .columnOneMap { width:535px; float:left; padding:0px 15px 0px 0px;}
.particulars .columnTwoMap { width:185px; float:left; }


.particulars .photoColumn { width:453px; margin:15px 0px 10px 0px; float:left;}
.particulars .detailColumn { width:260px; padding:15px 15px 0px 0px; float:left;}

.particulars .particularsContainer { padding:0px; margin:0px; }

/* Property Header  */
.particulars .particularsTitle { padding:0; font-size:1em; margin:0 10px 0 10px; color: #6E7160; font-weight: normal; }
.particulars #headerRow { width:730px; height:85px;  }
.particulars .particularsStreet h3 { padding:0; margin:5px 0px 0px 0px; font-size:2.4em; color:#ed1c24l; text-align:left; width:447px; float:left;  }
.particulars .particularsBedrooms { font-size:1.2em; margin:5px 0px 0px 0px;  color:#888888; width:216px; float:left;}
.particulars .particularsPrice { font-size:1.8em;  color:#ED1093; margin:10px 0px 0px; text-align:right;}
.particulars .particularsPrice h3 { font-size:1.8em;  color:#ed1c24l; margin:10px 0px 0px; text-align:right;}
.particulars .particularsPrice embed { width:283px !important; }
.particulars .divisionTag { margin:20px 0 0 0; }
.particulars .particularsTenure { text-align:right; text-transform:uppercase;  font-size:1em; color:#888888; }

/* More Details, Buttons / Tabs for accessing more property information */
#moreDetail ul { float:left; margin:0px; padding:0; height:27px;  width:730px; background-image:url(../images/more_bg.gif); background-repeat:repeat-x; background-position: 0 0;  }
#moreDetail li { height:27px; list-style:none; padding:0px; margin:0px 4px 0px 0px; float:left; background-image:none;  }
#moreDetail li a { height:27px; display:block;  margin:0px 0px 0px 0px; background-position:0 -27px;}
#moreDetail li a:hover { background-position:0 0px; }
#moreDetail li a.active { background-position:0 0px; }
/*#moreDetail li a.active:hover { background-position:0 0; }
#moreDetail li a.unavailable { background-position:0 0; }
*/
#moreDetail .fulldetails a { background-image:url(../images/more_overview.gif); width:74px; }
#moreDetail .gallery a { background-image:url(../images/more_gallery.gif); width:63px;}
#moreDetail .floorplan a { background-image:url(../images/more_floorplan.gif); width:88px;}
#moreDetail .location a { background-image:url(../images/more_map.gif);width:47px; width:72px;}
#moreDetail .transport a { background-image:url(/resources/images/more_transport.gif); width:83px;}
#moreDetail .printable a { background-image:url(../images/more_print.gif); width:86px;}
#moreDetail .hip a { background-image:url(../images/more_hips.gif); width:49px;}
#moreDetail .schools a { background-image:url(../images/more_schools.gif); width:70px;}
#moreDetail .information a { background-image:url(../images/ico_area_map.gif); width:107px;}
#moreDetail .directions a { background-image:url(../images/more_directions2.gif); width:106px;}
#moreDetail .epc a { background-image:url(../images/more_epc.gif); width:48px;}

#local-nav { margin-top:0; padding:16px 0 10px 0;  }
#local-nav a { padding:0 5px 0 0; color:#ed1093; text-decoration:none;}
#local-nav a:hover { color:#ed1093; text-decoration:underline;}
#local-nav .sectionLabel { font-size:1.4em; padding:0 0 0 0; margin:0 0 2px 0; }

#local-nav .slideshow { display:block; background-image:url(../images/ico_slideshow.gif); background-position:0 2px; background-repeat:no-repeat; padding:0px 0px 0px 10px; }

#local-nav a.formButton { color:#FFFFFF; padding:0px 10px 0px 0px;}
#local-nav a.formButton:hover { color:#FFFFFF;}



#local-navSlide { margin-top:0; padding:16px 0 20px 0; height:37px;  }
#local-navSlide a { padding:0 5px 0 0; color:#ed1093; text-decoration:none;}
#local-navSlide a:hover { color:#ed1093; text-decoration:underline;}
#local-navSlide .sectionLabel { font-size:1.4em; padding:0 0 0 0; margin:0 0 2px 0; }

#local-navSlide .navColumnLeft { float:left; text-align:left;}
#local-navSlide .navColumnLeft ul { float:left; height:20px;}
#local-navSlide .navColumnLeft ul li { list-style:none; background-image:none; float:left; padding:0px; margin:0px; }
#local-navSlide .navColumnLeft ul li a { padding:0px; margin:0px;}
#local-navSlide .navColumnLeft ul li a.pause { display:block; border-right:1px solid #cccccc; padding:0px 5px 0px 12px; background-image:url(../images/ico_slideshow_pause.gif);  background-position:0 3px; background-repeat:no-repeat;}
#local-navSlide .navColumnLeft ul li a.play { display:block; border-right:1px solid #cccccc; padding:0px 5px 0px 7px; background-image:url(../images/ico_slideshow_play.gif); background-position:0 3px; background-repeat:no-repeat;}
#local-navSlide .navColumnLeft ul li.thumb { background-image:url(../images/ico_slideshow_thumb.gif); background-position:5px 4px; background-repeat:no-repeat; padding:0px 0px 0px 18px;}

#local-navSlide .navColumnRight { float:right; text-align:right;}
#local-navSlide .navColumnRight ul { float:left;}
#local-navSlide .navColumnRight ul li { list-style:none; background-image:none; float:left; padding:0px; margin:0px; }
#local-navSlide .navColumnRight ul li.next { background-image:url(../images/ico_slideshow_next.gif); background-position:32px 2px; background-repeat:no-repeat; padding:0px 11px 0px 5px;}
#local-navSlide .navColumnRight ul li.last { background-image:url(../images/ico_slideshow_last.gif); background-position:0 2px; background-repeat:no-repeat; border-right:1px solid #cccccc; padding:0px 0px 0px 18px;}

#particularsDetailsContainer { padding:0px; margin:0px 0px 5px 0px; height:51px;  width:303px; }
#particularsDetails  {  color:#58595B; height:63px; margin:0px; padding:0px; }
#particularsDetails ul { clear:both; }
#particularsDetails li { display:block; float:left; padding:0px 5px 0px 0px; list-style:none; list-style-image:none; background-position:0 0; background-image:none; background-repeat:no-repeat; height:23px;  list-style-type:none; padding:0px; margin:0px;}
#particularsDetails li.bedrooms { background-image:url(/resources/images/ico_bedrooms.gif); width:25px; height:30px; text-align:center; padding:33px 0px 0px 0px; margin:0px 28px 0px 0px;  }
#particularsDetails li.reception { background-image:url(/resources/images/ico_reception.gif); width:25px; height:30px; text-align:center; padding:33px 0px 0px 0px; margin:0px 28px 0px 0px;  }
#particularsDetails li.bathrooms { background-image:url(/resources/images/ico_bathrooms.gif); width:25px; height:30px; text-align:center; padding: 33px 0px 0px 0px; margin:0px 28px 0px 0px;  }
#particularsDetails li.garage { background-image:url(/resources/images/ico_car.gif); background-position:5px 0; width:25px; height:30px; text-align:center; padding:33px 0px 0px 0px; margin:0px 18px 0px 0px;  }
#particularsDetails li.garden { background-image:url(/resources/images/ico_garden.gif); width:47px; heighut:30px; text-align:center; padding:33px 0px 0px 0px; margin:0px 0px 0px 0px; background-position: 14px 0px;  }
#particularsDetails .none { background-image:none; width:12px; padding:0px; margin:0px; background-image:none; background-position:0 0;}

#navOptionsContainer { position:absolute; top:0px; right:0px; text-align:right; width:460px;}
.navOptions { position:relative;   height:20px;  margin:0px; }

#navResults ul.viewByPhoto li.previousRecord a { background-image:url(/resources/images/bulletpoint_nav.gif); width:53px; text-align:right; }
#navResults ul.viewByPhoto li.nextRecord a { background-image:url(/resources/images/bulletpoint_nav2.gif); width:62px; text-align:left; }
#navResults ul.viewByPhoto li a.active { background-position:0 -56px; } 
#navResults ul.viewBy {  padding:4px 0px 0px 0px;  text-align:right;  margin:0px; float:right; width:100%;     }
#navResults ul.viewBy li { margin:0px 3px 0px 3px; padding:0; list-style:none; background-image:none; float:right; font-weight:normal; font-size:0.9em; line-height:0.9em;   }
#navResults ul.viewBy li a { text-decoration:none; color:#ed1093; display:block; height:10px; background-repeat:no-repeat; }
#navResults ul.viewBy li a:hover { text-decoration:underline; background-position:0 0; color:#ed1093;}

#navResults ul.viewBy li.backToList a { font-weight:normal; width:52px; padding:0px 6px 0px 0px; margin:0px; text-align:right;  border-right: 1px solid #ed1093; }
#navResults ul.viewBy li.previousRecord a { background-image:url(../images/bg_nav_options_left.gif); width:92px; text-align:right; border-right:1px solid #ed1093; padding:0px 6px 0px 0px;}
#navResults ul.viewBy li.nextRecord a { background-image:url(../images/bg_nav_options.gif); background-position:67px 0px; width:68px; text-align:left; padding:0px 9px 0px 0px;  }
#navResults ul.viewBy li.nextRecord { margin:0px 0px 0px 3px;}
#navResults ul.viewBy li.nextRecord a:hover { background-position:63px 0px; }
#navResults ul.viewBy li a.active { background-position:0 -56px; }

/* tags for the who to call section */
div.branchTel { clear:both; background-image:url(/resources/images/branch_tel_bg.gif); background-repeat:no-repeat; background-position:0 0; height:46px; }
div.branchTel p { font-size:1.7em; padding:12px; }

/* Interested, Used on 'Overview' Page */
#interested { float:left; margin:0px 0px 0px 0px;   }
#interested .particularsSubTitle { font-size:1.8em; margin-left:23px; }
#interested p.branchTel { font-size:2em; float:left; width:242px;  margin:0px 0px 0px 0px; padding:0px; }
#interested p.branch { color:#696969; font-size:1.1em; float:left; width:242px;  }
#interested p a { color:#696969; text-decoration:none;}
#interested p a:hover { color:#96BF0D; text-decoration:underline;}
#interested p.branchTel .propertyReference { font-size:0.6em;  }
#interested ul.intrestedList { padding:0px 0px 0px 0px; width:260px; float:left; height:79px; margin:16px 0px 17px 0px; }
#interested li { margin:0px 7px 0px 0px; padding:0; list-style:none; background-image:none; float:left;}
#interested li a { display:block; height:79px;  background-position:0 0; width:59px;  }
#interested li a:hover { background-position:0 -79px;}
#interested li.callme a { background-image:url(../images/but_call_me.gif); }
#interested li.viewing a { background-image:url(/resources/images/but_arrange_viewing.gif); width:55px; }
#interested li.shortlist a { background-image:url(/resources/images/but_favourites.gif);   }
#interested li.shortlistRemove a { background-image:url(/resources/images/but_remove_shortlist.gif);  }
#interested li.email a { background-image:url(/resources/images/but_email_friend.gif);  }
#interested li.email { margin:0px;}


/* Interested small, Used everywhere other than the 'Overview' Page */

#interestedSmall { width:125px; margin:0px 0px 10px 0px;  }
#interestedSmall img { padding:0px 0px 5px 2px; }
#interestedSmall .particularsSubTitle { font-size:1.8em; margin-left:23px; }
#interestedSmall ul{ padding:10px 0px 0px 0px; width:125px; margin:0px;  float:left; }
#interestedSmall p.branchTel { color:#6b7467; font-size:1.3em; clear:both; margin:0px; padding:3px 0px 3px 0px; text-align:left; font-weight:bold; }
#interestedSmall p { margin:0px; padding:0px;} 
#interestedSmall p a { color:#696969; text-decoration:none;}
#interestedSmall p a:hover { color:#96BF0D; text-decoration:underline;}
#interestedSmall p.branchTel .propertyReference { font-size:0.6em; padding:0px; margin:0px;  }
#interestedSmall p.refrence { padding:0px 0px 0px 10px;}
#interestedSmall li { margin:0px 0px 10px 0px; padding:0; list-style:none; background-image:none; text-align:left; float:left; }
#interestedSmall li a { display:block; height:79px;  background-position:0 0; width:59px;  }
#interestedSmall li a:hover { background-position:0 -79px;}
#interestedSmall li.callme a { background-image:url(/resources/images/but_call_me.gif);  }
#interestedSmall li.viewing a { background-image:url(/resources/images/but_arrange_viewing_sm.gif); width:55px;   }
#interestedSmall li.shortlist a { background-image:url(/resources/images/but_favourites.gif);    }
#interestedSmall li.shortlistRemove a { background-image:url(/resources/images/but_remove_shortlist.gif); }
#interestedSmall li.email a { background-image:url(/resources/images/but_email_friend.gif);   }
#interestedSmall .intrestedFooter { width:100%;  clear:both;} 

.intrestedContainer { margin:75px 0px 0px 0px;}

#pics { height:442px;}

/* Tags for the individual include pages  
-------------------------------------------*/

/* Overview include */
.particulars .photoMain { width:453px; margin-bottom:6px; }
.particulars .photoMain img { margin:0px; border:1px solid #DFDFDF; width:453px; }
.particulars .photoAlt { margin:2px 0px 0px 1px;; padding:0 0 0 0; width:448px; }
/*#particulars .photoAlt img { border:none; margin:0px; padding:0px; width:109px; }*/
.particulars .photoAlt li { list-style:none; list-style-image:none; background-image:none; float:left;  margin:0; padding:0}
/*#particulars .photoAlt li { padding:0; margin:0px 0px 0px 0px; list-style:none; background-image:none; float:left; width:112px; }*/
.particulars .photoAlt li.first img { margin:0px 4px 0px 0px; padding:0px; width:109px; }
.particulars .photoAlt li.last img { margin:0px; padding:0px; width:109px;  }
.particulars .propertyOverview { width:323px; vertical-align: top; }
.particulars .overview { text-align:justify; padding:0px; width:100%; font-size:1.1em; float:left; }
.particulars .overview h2 { font-size:1.3em; margin:0px 0px 3px 0px;}
.particulars .lifestyleCaption { font-size:1.6em; margin-bottom:5px; margin-top:7px; }
.particulars a.view { text-decoration:underline; color:#96BF0D; padding:5px 0px 15px 0px; display:block; }
.particulars a.view:hover { text-decoration:none; }
.particulars .floorplans { text-align:left; margin:10px 0px 25px 0px; float:left; width:260px; text-align:center;}

/* ZoomMap, Local Amenities */
.amenitiesContainer { width:453px; float:left;}
.amenitiesContainer h3 { width:453px; color:#666666; font-size:1.6em; padding:7px 0px 0px 0px;}

#zoommapLocalAmenities { width:316px; float:left; }
#zoommapLocalAmenities ul { margin:5px 0px 17px 0px; padding:0; width:316px;  float:left; }
#zoommapLocalAmenities li { background-image:none; margin:0; padding:0; width:155px; height:40px; float:left; }
#zoommapLocalAmenities li.tube { background-image:url(/resources/images/ico_tube.gif);  }
#zoommapLocalAmenities li.rail {background-image:url(/resources/images/ico_rail.gif);  }
#zoommapLocalAmenities li.bus { background-image:url(/resources/images/ico_bus.gif);}
#zoommapLocalAmenities li.school { background-image:url(/resources/images/ico_schools_sign.gif); }
#zoommapLocalAmenities li.shops { background-image:url(../images/ico_shopping.gif);}
#zoommapLocalAmenities li.hospital { background-image:url(../images/ico_hospital.gif);}

#zoommapLocalAmenities li a { color:#ed1093; float:left; padding:10px 0px 0px 40px; height:40px;  text-decoration:none;  }
#zoommapLocalAmenities li a:hover { text-decoration:underline;}
#zoommapLocalAmenities p { clear:both; margin:0px;}

.miniMap { margin:7px 0px 0px 0px; float:left; width:137px;}
.miniMap h2 { font-size:1.3em; margin:0px 0px 0px 0px;}



/* photo gallery page */
.particularsGallery li a { border:1px solid #FFFFFF; display:block; }
.particularsGallery li a:hover { border:1px solid #a1ab92; }
.particularsGallery ul { margin:0;  padding:0; width:543px; height:100%; float:left; }
.particularsGallery li { padding:0 7px 7px 0; margin:0; list-style:none; float:left; background-image:none;}

.particulars .propertyFeatures { background-image:url(/resources/images/property_features_bg.gif); background-repeat:no-repeat; background-position:0 0; height:240px; }
.particulars .propertyFeaturesHD { height:63px; margin:0; padding:0; }
.particulars .propertyFeaturesHD p { margin:0; padding:15px 0 0 0; }
.particulars .propertySummary { text-align:left; width:323px; margin:12px 14px 0px 10px; padding:0px; }
.particulars .propertySummary td { padding-bottom:5px; }

.particulars .propertyReference { margin-bottom:10px; font-weight:bold;}

#propertyDescription { padding-right:15px;   }
#propertyDescription .overviewDescriptionFull { margin:0 0 5px 0;  font-size:1.1em; }
.particulars .roomTitle {  margin:0px; font-weight:bold; font-size:1.1em; }
.particulars .roomMetric { margin:0px; font-size:1.1em; }
.particulars .roomImperial { margin:0px; font-size:1.1em; }
.particulars .roomDimensions { font-weight:normal;margin-bottom:10px; }
.particulars .roomDescription {  margin:0 0px 10px 0; font-size:1.1em;}

.particulars .noticeTitle {  margin:7px 0px 0px 0px; padding:0;  font-size:0.9em; }
.particulars .notice { margin:0 0 10px 0; padding:0; font-size:0.9em;  }
	
.stageCaption { background-color:#CC0000; text-transform:uppercase; padding:3px; color:#FFFFFF; font-size:10px; display:inline; margin:0 5px 0 0; font-weight:normal;  }

#particularsGallery ul { padding:0px; margin:0px;}
#particularsGallery ul li { list-style:none; background-image:none; padding:0px 10px 10px 0px; margin:0px; float:left;}

/* hips include */

.epcEfficiency { float:left; width:237px; margin-right:15px; }
.epcEnvironment { float:left; width:237px; margin:0px;}
.epcEfficiency p, .epcEnvironment p { margin-top:5px; font-family:tahoma,verdana,arial,sans-serif; font-size:0.9em; line-height:1.4em;  }

.hipButton a { display:block; height:27px; width:131px; background-image:url(/resources/images/but_copy_of_hip.gif); background-position:0 0; background-repeat:no-repeat;}
.hipButton a:hover { background-position: 0 -27px;}



/* pdf page tags */
#download { }
#download p { padding-right:20px; }
#download a.button { background-image:url(/resources/images/but_download_tmp.gif); background-repeat:no-repeat; background-position: 0 0; width:135px; height:36px; display:block; margin-bottom:12px; }
#download a.button:hover { background-position:0 -36px; width:135px; height:36px;  }
#download a { color:#00149B; text-decoration:underline; }
#download a:hover { color:00149B; text-decoration:none;}

#propertyDownlad { width:524px; }
#propertyDownlad .downloadPdf { width:352px; height:38px;}
#propertyDownlad .downloadPdf p { padding:11px 0px 0px 70px; margin:0px;}
#propertyDownlad .downloadPdf a { display:block;  margin:20px 0px 0px 0px; padding:0px; /*background-image:url(/resources/images/but_download_property_pack.gif); background-position:0 0; background-repeat:no-repeat;*/ height:27px; width:103px; }
#propertyDownlad .downloadPdf a:hover {  background-position:0 -27px;}

.downloadInstruction { border:1px solid #cccccc; padding:5px; width:571px; float:left; margin:17px 0px 0px 0px; }



