/* FIFTEEN PROPERTIES PAGES */



.propbkg				{ position:absolute; left:0; top:130px; height:500px; z-index:1; }

.page-id-20141 .propbkg 		{ height:730px; top:100px; left:7%; }



#background 			{ float:left; width:100%; position:relative; height:auto; min-height:660px; z-index:2; }



#property			{ float:right; width:68%; min-width:600px; margin:40px 2%; height:auto; color:#000; }

#property.fifteen		{ width:750px; }

.link a 				{ float:left; font-size:.75em; font-weight:normal; letter-spacing:1px; text-transform:uppercase; width:auto; opacity:.7; color:#000; }

.link a:hover 			{ opacity:1; }

#property p			{ margin:15px 0 0 0; }



.fifteen-properties .postbody 		{ position:relative; padding-bottom:85px; background:#eef1e6; }

.fifteen-properties .postbody a		{ font-weight:bold; }

.fifteen-properties .postbody a:hover	{ text-decoration:underline; }



.fifteen-properties h1			{ float:left; font-size:2.2em; margin:20px 0 10px 0px;  }

.number 					{ position:relative; float:left; width:auto; top:-6px; left:-10px; color:#D4D6C2; font-size:2.1em;  }

.text 					{ float:left; font-size:.95em; margin: 0 15px 0 15px; min-height:140px; }



.fifteen-properties #next		{ width:auto; -moz-box-shadow: -5px 3px 5px rgba(0,0,0,0.1); -webkit-box-shadow: -5px 3px 5px rgba(0,0,0,0.1); box-shadow: -5px 3px 5px rgba(0,0,0,0.1); }

.fifteen-properties #prev		{ width:auto; margin-left:-14px; -moz-box-shadow: 5px 3px 5px rgba(0,0,0,0.1); -webkit-box-shadow: 5px 3px 5px rgba(0,0,0,0.1); box-shadow: 5px 3px 5px rgba(0,0,0,0.1); -moz-border-radius-topleft: 9px; -webkit-border-top-left-radius: 9px; border-top-left-radius: 9px; -moz-border-radius-bottomleft: 9px; -webkit-border-bottom-left-radius: 9px; border-bottom-left-radius: 9px; }

.fifteen-properties #next .arrow, .fifteen-properties #prev .arrow 

					{ width:auto; }

.fifteen-properties #prev .arrow 	{ float:left; text-align:left; margin-left:7px; }

.fifteen-properties #next .arrow a, .fifteen-properties #prev .arrow a 

					{ text-decoration:none; }



ul.photobox 			{ float:left; list-style:none; width:98%; height:auto; margin:25px 15px 0 15px; }

ul.photobox li 			{ float:left; width:30%; margin:0 3% 0 0; height:auto; }

ul.photobox li img 		{ float:left; width:100%; vertical-align:middle; border:1px solid #999; }

ul.photobox li div 		{ float:left; width:95%; margin-top:6px; font-size:.85em; line-height:1.5em; }

ul.photobox li div strong	{ display:block; text-transform:uppercase; margin-bottom:6px; font-size:1em; margin-bottom:0; }



ul.propmenu 		{ list-style:none; width:96% background:#fff; padding:2px 0 2px 2%; }

ul.propmenu li 		{ float:left; width:4.4%; padding:1%; position:relative; }

ul.propmenu li img 	{ width:88%; border:1px solid #fff; padding:6%; height:auto; filter: alpha( opacity = 30 ); opacity:.3; /* -moz-border-radius-topleft: 9px; -webkit-border-top-left-radius: 9px; border-top-left-radius: 9px; -moz-border-radius-bottomleft: 9px; -webkit-border-bottom-left-radius: 9px; border-bottom-left-radius: 9px; -moz-border-radius-topright: 9px; -webkit-border-top-right-radius: 9px; border-top-right-radius: 9px; -moz-border-radius-bottomright: 9px; -webkit-border-bottom-right-radius: 9px; border-bottom-right-radius: 9px; */ }

.tooltip2 		{ background-color:transparent; width:auto; padding:0; font-size:11px; color:#000; width:65px; position:relative; top:-1px; left:-14px; font-weight:bold; text-align:center; font-size:.8em; line-height:1.4em; filter:alpha(opacity=0); opacity:0; }

ul.propmenu li img:hover, ul.propmenu li.current img { border:1px solid #cdcdcd; background:#f5f5f5; filter:alpha(opacity=100); opacity:1; -moz-box-shadow: -1px 1px 1px rgba(0,0,0,0.1); -webkit-box-shadow: -1px 1px 1px rgba(0,0,0,0.1); box-shadow: -1px 1px 1px rgba(0,0,0,0.1); }

ul.propmenu li.current .tooltip2 { filter:alpha(opacity=100); opacity:1; }



ul.propmenubox			{ float:left; list-style:none; width:100%; margin:20px 0 0 16px; font-family: Anivers, Trebuchet, "Trebuchet MS", Arial, sans-serif; }

ul.propmenubox li		{ float:left; width:130px; height:170px; margin:0; position:relative; }

ul.propmenubox li img		{ width:98px; background:#fff; padding:8px; border:1px solid #dcdcdc; position:absolute; top:10px; left:10px; height:auto; float:right; -moz-border-radius-topleft: 19px; -webkit-border-top-left-radius: 19px; border-top-left-radius: 19px; -moz-border-radius-bottomleft: 19px; -webkit-border-bottom-left-radius: 19px; border-bottom-left-radius: 19px; -moz-border-radius-topright: 19px; -webkit-border-top-right-radius: 19px; border-top-right-radius: 19px; -moz-border-radius-bottomright: 19px; -webkit-border-bottom-right-radius: 19px; border-bottom-right-radius: 19px; -moz-box-shadow: -5px 3px 5px rgba(0,0,0,0.1); -webkit-box-shadow: -5px 3px 5px rgba(0,0,0,0.1); box-shadow: -5px 3px 5px rgba(0,0,0,0.1); z-index:99; }

ul.propmenubox li img:hover	{ border:1px solid #aaa; }	

ul.propmenubox li .num		{ float:left; margin:130px 0 0 12px; color:#D4D6C2; font-size:2.6em; width:auto; z-index:1; }

ul.propmenubox li .name		{ float:left; margin:134px 0 0 4px; width:83px; height:auto; font-size:1.1em; line-height:1.1em; }

ul.propmenubox li .name.double	{ margin-top:130px; width:80px; }

ul.propmenubox li .name.long	{ width:120px; margin-right:-15px; float:right; margin-left:-25px; }







