#controller {position:absolute;right:0;top:0; width:161px; height:344px; background:#FFF;}

#slider {
	float:left;
	position:relative;
	width:620px;
	/*height:344px;*/ height:305px;
	padding: 0;
	overflow:hidden;
	border:1px solid #c4c4c4;
	margin-right: 10px;
}

.jFlowPrev, .jFlowNext{
	cursor:pointer;
	position:absolute;
	top: 84px;
	background: #000;
	color:#FFF;
	opacity: 0.7;
	padding:8px;
	-moz-border-radius: 4px;
	border: 1px solid #FFF;
}

.jFlowPrev {	
	left:-3px;
}
.jFlowNext {
	right: -3px;
}
.jFlowControl {
	float:left;
	width:161px;
	/*height:94px;*/ height:85px;
	text-align:center;
	/*padding-top:20px;*/ padding-top:15px;
	cursor:pointer;
	background-color:#E6E6E6;
	border-bottom:1px solid #C5C5C5;
	border-top:1px solid #FFF;
}
.jFlowControl img {
	border:1px solid #C5C5C5;
	background-color:#FFF;
	padding:3px;
}
.controlfirst {
	border-top: none;
}
.jFlowControl p {margin-bottom:/*5px;*/ 1px; }
.for-sale {text-transform:uppercase; color:#CC0303;}
.to-let {text-transform:uppercase; color:#000066;}
.jFlowSelected {background:#D9D9D9 url(/media/slider-active-rpt.jpg) repeat-x left bottom;}
/*.jFlowSlideContainer p {margin:0; position:absolute; bottom:0; left:0; height:60px;
	background: #322A2E;color:#FFF;opacity: 0.7; width:459px;}*/
.jFlowSlideContainer p {margin:0; position:absolute; bottom:0; left:0; height:60px;
	background:url(/media/slider-bg.png); color:#FFF;width:459px;}
.overlay strong {display:block; padding: 8px 0 0 10px; font-size: 160%;}
.overlay em {display:block; padding-left: 10px; font-style:normal;}
.overlay a {position:absolute; right:10px; bottom:10px; color:#FFF; background:#000; padding:10px 15px; text-decoration:none;}



