/*
		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/04/2006	Initial development
	
*/ 

.stageCaption { font-size:8px; text-transform:uppercase; border:solid 1px #C30303; color:#C30303; padding:2px;   }

#popUp { }
#popUp .site { width:566px; }
#popUp .siteAlt { width:450px; margin-left:auto; margin-right:auto; }
#popUp .contentAlt { padding:25px 25px 25px 25px; vertical-align:top; }
#popUp .header { border-bottom:1px solid #b4afa9; float:left; }
#popUp .logo { margin:15px 0 0 25px; float:left; }
#popUp .closeWindow { float:right;  }
#popUp .closeWindow a { background-image:url(../images/pop_up/close_1.gif); width:67px; height:28px; display:block;}
#popUp .closeWindow a:hover { background-image:url(../images/pop_up/close_2.gif); }

#popUp .options { padding:0 0 5px 0; }
#popUp .road {color:#000000; font-size:160%; text-transform:uppercase; font-weight:bold; margin:10px 0 0 0; }
#popUp .area { text-transform:uppercase;font-size:140%; margin:0 0 0 0; }

#popUp .footer { background-color:#dedcda; float:left; width:100%;}
#popUp .footer .copyright { float:left; padding:10px 0 0 25px; }
#popUp .footer .closeWindow { float:right;  }
#popUp .footer .closeWindow a { background-image:url(../images/pop_up/closeb_1.gif); width:67px; height:28px; display:block;}
#popUp .footer .closeWindow a:hover { background-image:url(../images/pop_up/closeb_2.gif); }

/* SHORT RESULT TAGS
------------------------------------------------
*/

#shortDetails .overview { vertical-align:top; width:auto; padding:0 10px 0 0;}
#shortDetails .property { border-bottom:1px solid #a9a8a6; margin:0 0 0 0; padding:10px 0 10px 0; }
#shortDetails .road { color:#000000; font-size:160%; text-transform:uppercase; font-weight:bold; }
#shortDetails .area { text-transform:uppercase;font-size:140%; }
#shortDetails .bedrooms { text-transform:uppercase; font-size:120%; padding:5px 0 5px 0; }
#shortDetails .price { font-size:160%; font-weight:bold; text-align:right; }
#shortDetails .tenure { text-align:right;  }

#shortDetails .photoMain { width:200px; vertical-align:top; text-align:right; }
#shortDetails .overviewDescription { width:290px; }
 

#shortDetails .features td { background-color:#b4afa9; color:#FFFFFF; padding:5px; font-size:90%;}

#shortDetails .propertyRef { display:inline; margin:0 0 0 5px; }

#shortDetails  .fullDetails { background-image:url(../images/but_moredetails_1.gif); background-repeat:no-repeat; margin:24px 0 0 0;}
#shortDetails  .fullDetails a { width:93px; height:15px; display:block; text-indent:-50000px; }
#shortDetails  .fullDetails a:hover { background-image:url(../images/but_moredetails_2.gif); background-repeat:no-repeat; }


.perPage {text-align:right; }
.order { text-align:right; }


/*  FULL DETAIL, HEADER TAGS
	Those tags found on all the Full Detail pages
------------------------------------------------
*/

#fullDetails .columnLeft { padding:0 25px 0 25px; vertical-align:top; }

#fullDetails .propertyOverviewDetails { text-align:left; padding:0px ;}
#fullDetails .details { padding:0 0px 0 12px; }
#fullDetails .propertyOverview { text-align:justify; padding:0px 12px 0px 0px; }
#fullDetails .road { padding:0px; font-size:160%; font-weight:700; text-transform:uppercase; color:#000000; text-align:left; }
#fullDetails .area { font-size:140%; text-transform:uppercase;  font-weight:normal; }
#fullDetails .bedrooms { padding:0; font-size:110%; font-weight:normal; text-transform:uppercase;}
#fullDetails .type { display:inline; }
#fullDetails .price { margin:5px 0 5px 0; }
#fullDetails .priceMarket { font-size:140%;  display:inline; padding:0; color:#000000;}
#fullDetails .priceCaption { }
#fullDetails .tenure { font-size:94%; text-align:left; padding:0px 3px 0px 0px; }

/*  FULL DETAIL, OVERVIEW REGION TAGS
	Those tags found only on the Overview page
------------------------------------------------
*/

#fullDetails .locationMap { }
#fullDetails .floorplanSample { background-color:#FFFFFF; }
#fullDetails .overview { padding:10px 20px 20px 20px; }
#fullDetails .roomTitle {  margin:10px 0 0 0; font-size:120%; font-weight:700;}
#fullDetails .roomMetric { display:inline; }
#fullDetails .roomImperial { display:inline; }
#fullDetails .roomDescription { }
#fullDetails .photoMain { width:auto; vertical-align:top; }
#fullDetails .photoMain img { margin:0 0 0 0; border:1px solid #FFFFFF; }
#fullDetails .photoAlt img { }
#fullDetails .photoAlt ul { margin:0; padding:0; list-style:none; }
#fullDetails .photoAlt li { margin:0; padding:0; float:left; list-style:none;}
#fullDetails .bulletPoints ul { margin:15px 0 15px 0; padding:0 12px 0px 0px;}
#fullDetails .bulletPoints li { margin:0; padding:0 0 0 15px; background-image:url(../images/bul_property.gif); background-repeat:no-repeat; list-style:none; background-position:0 5px; }
#fullDetails .enlarge { margin:5px 0 10px 0; }
#fullDetails .enlarge a  { background-image:url(../images/but_clicktoenlarge1.gif); background-repeat:no-repeat; display:block; width:101px; height:11px; }
#fullDetails .enlarge a:hover  { background-image:url(../images/but_clicktoenlarge2.gif); }


/* FULL DETAIL, PHOTO TOUR REGION TAGS
------------------------------------------------
*/

#fullDetails #gallery .galleryImages a { border:1px solid #FFFFFF; display:block; }
#fullDetails #gallery .galleryImages a:hover { border:1px solid #CC0000; }
#fullDetails #gallery ul { margin:0; padding:0; list-style:none; width:516px; }
#fullDetails #gallery li { padding:0 5px 5px 0; float:left; }

/* FULL DETAIL, LOCATION MAP TAGS
------------------------------------------------
*/

#fullDetails #locationMap .section { border:1px solid #CCCCCC; padding:10px; margin:0 15px 10px 0; background-color:#EEEEEE; }
#fullDetails #locationMap .plannerOption { border:1px solid #CCCCCC; padding:10px; margin:0 15px 10px 0; background-color:#EEEEEE; }

/* FULL DETAIL, SLIDE SHOW TAGS
------------------------------------------------
*/

#fullDetails #photoSlideshow { }


/* FULL DETAIL, EMAIL A FRIEND TAGS
------------------------------------------------
*/

#fullDetails #emailFriend { }

/* FULL DETAIL, CALL ME TAGS
------------------------------------------------
*/

#fullDetails #callMe { }

/* FULL DETAIL, FLOORPLAN TAGS
------------------------------------------------
*/

#fullDetails #floorplans .plan { padding:10px 0 10px 0; text-align:center; }

/* FULL DETAIL, NAVIGATION REGION TAGS
------------------------------------------------
*/

#navResults { padding:10px 0 5px 0; border-bottom:1px solid #a9a8a6; float:left;}
#navResults a { text-decoration:none; color:#5c604d; }
#navResults a:hover { color:#CC0000; }
#navResults ul { margin:0; padding:0; list-style:none; float:right;}
#navResults li { margin:0; padding:0; float:left; }
#navResults .resultDetails { float:left; }
#navResults .division { font-weight:bold;}
#navResults .current { color:#CC0000; font-weight:bold; }
#navResults .records { }
#navResults .backToList { width:100px; text-align:center;}
#navResults .recordNext { padding:0 0 0 0; width:75px; text-align:center;}
#navResults .recordNextOff { padding:0 0 0 0;width:75px; text-align:center; color:#999999;}
#navResults .recordPrevious { }
#navResults .lookingFor {  }
#navResults .areas {  }
#navResults select { margin:0 0 0 15px; }


#moreDetail { clear:both;}
#moreDetail a { display:block; margin:0 20px 0 0; }
#moreDetail ul { margin:0; padding:5px 0 0 0; list-style:none; border:1px solid #999999; float:left; width:402px; }
#moreDetail li { padding:0 0 0 5px; margin:0;}

#moreDetail .printable { }
#moreDetail .printable a { width:52px; height:26px; background-image:url(../images/but_print1.gif); background-repeat:no-repeat; }
#moreDetail .printable a:hover { background-image:url(../images/but_print2.gif); background-repeat:no-repeat; }
#moreDetail .emailfriend { background-image:url(../images/but_email1.gif); background-repeat:no-repeat;}
#moreDetail .emailfriend a { width:94px; height:26px;}
#moreDetail .emailfriend a:hover  { background-image:url(../images/but_email2.gif); background-repeat:no-repeat;  }
#moreDetail .callme { background-image:url(../images/but_callme1.gif); background-repeat:no-repeat; }
#moreDetail .callme a { width:56px; height:26px;  }
#moreDetail .callme a:hover  { background-image:url(../images/but_callme2.gif); background-repeat:no-repeat; }
#moreDetail .viewingRequest { background-image:url(../images/but_book1.gif); background-repeat:no-repeat; }
#moreDetail .viewingRequest a { width:104px; height:26px;}
#moreDetail .viewingRequest a:hover  { background-image:url(../images/but_book2.gif); background-repeat:no-repeat;  }


#interested { clear:both; font-size:120%; padding:10px 0 0 0; }
#interested a { text-decoration:none; }
