/*! jquery.rs.carousel-min.css | 1.0.0 | 2013-04-27 | http://richardscarrott.github.com/jquery-ui-carousel/ */
.rs-carousel-mask {
	width:603px;
	overflow: hidden
}
.rs-carousel-runner {
	position: relative
}
.rs-carousel-horizontal .rs-carousel-item {
	float: left
}
.rs-carousel-mask {
	position: relative
}
.rs-carousel-runner {
	-moz-transform: translate3d(0, 0, 0);
	-webkit-transform: translate3d(0, 0, 0);
	-o-transform: translate3d(0, 0, 0);
	-ms-transform: translate3d(0, 0, 0);
	transform: translate3d(0, 0, 0)
}
.rs-carousel-transition .rs-carousel-runner {
	-moz-transition: -moz-transform .4s ease;
	-webkit-transition: -webkit-transform .4s ease;
	-o-transition: -o-transform .4s ease;
	-ms-transition: -ms-transform .4s ease;
	transition: transform .4s ease
}
.rs-carousel-wrapper {
	width: 630px
}
.rs-carousel {
	position: relative;
	width: 601px;
	height: 130px;
	margin: 14px 24px 14px 16px
}
.rs-carousel .rs-carousel-mask {
	background-color: #dbdbdb;
	overflow: hidden;
	height: 130px
}
.rs-carousel ul {
	margin: 0;
	padding: 0
}
.rs-carousel ul li,
.rs-carousel .rs-carousel-item {
	float: left;
	font-family: ff-tisa-web-pro;
	font-size: 14px;
	color: #fff;
	width: 199px;
	height: 130px;
	color: #fff;
	background-color: #999;
	text-align: center;
	margin: 0;
	list-style: none;
	list-style-type: none;
	border-right: 2px solid white
}
.rs-carousel ul li a>img,
.rs-carousel .rs-carousel-item>img {
	max-width: 100%;
	max-height: auto;
	min-height: auto;
	min-width: 100%;
	width: auto;
	height: auto;
	border: 0
}
.rs-carousel .rs-carousel-item a {
	position: relative;
	display: block;
	text-decoration: none;
	width: 100%;
	height: 100%;
	color: #fff;
	background-color: #363636
}
.rs-carousel .rs-carousel-item a:hover {
	color: #fff!important
}
.rs-carousel .rs-carousel-item span {
	display: table-cell;
	vertical-align: middle;
	height: 110px;
	font-size: 18px;
	line-height: 18px;
	width: 196px;
	padding: 10px;
	text-align: left;
	background-color: #096
}
.rs-carousel .rs-carousel-item.more span {
	background: url("/National_Library/oe_/http://static.advance.net/static/classifieds/realestate/img/large_right_arrow.png") #4da64a 146px 50% no-repeat;
	color: #fff;
	text-shadow: 1px 1px #498a47;
	width: 146px;
	padding-right: 50px;
	font-size: 1.7em;
	line-height: 30px
}
.rs-carousel .rs-carousel-item img+span {
	position: absolute;
	display: block;
	width: 179px;
	height: auto;
	font-size: 13px;
	line-height: 17px;
	padding: 3px 10px 6px;
	bottom: 0;
	left: 0;
	z-index: 1;
	background: url("/National_Library/oe_/http://static.advance.net/static/classifieds/realestate/img/transparent_blk-bg.png") repeat;
	font-weight: normal
}
.rs-carousel .rs-carousel-action-prev,
.rs-carousel .rs-carousel-action-next {
	display: block;
	position: absolute;
	width: 20px;
	height: 130px;
	background: url("/National_Library/oe_/http://static.advance.net/static/classifieds/realestate/img/sprite_arrows.png") White 5px 50% no-repeat;
	cursor: default
}
.rs-carousel .rs-carousel-action-prev {
	top: 0;
	left: -20px;
	background-position: -92px 50%
}
.rs-carousel .rs-carousel-action-active {
	cursor: pointer
}
.rs-carousel .rs-carousel-action-prev.rs-carousel-action-active {
	background-position: 6px 50%
}
.rs-carousel .rs-carousel-action-next {
	top: 0;
	right: -24px;
	background-position: -295px 50%
}
/* if needed for button border/spacing
.rs-carousel .rs-carousel-action-next:before{
	position:absolute;
	content:'';
	width:3px;
	height:100%;
	border:0;
	background-color:#cccccc;
	border-left:1px solid #ffffff;
	left:-4px;
	top:0;
	z-index:1;
}*/
.rs-carousel .rs-carousel-action-next.rs-carousel-action-active {
	background-position: -195px 50%
}
.labeler {
	margin: 0;
	padding: 0;
	width: 632px;
	height: 41px;
	border: 1px solid #e5e5e5;
	border-width: 0 0 1px 0;
	font-family: "tablet-gothic-narrow", Arial, Helvetica, sans-serif;
	font-weight: normal;
	clear: both
}
.labeler h2.label_name {
	display: inline;
	font-weight: normal;
	font-size: 23px;
	color: #333
}
.labeler a.more-link {
	float: right;
	margin: 15px 0 0 0;
	padding: 0 2px 0 14px;
	font-size: 14px;
	line-height: 14px;
	color: #333;
	text-decoration: none;
	background: url(/National_Library/oe_/http://static.advance.net/static/classifieds/realestate/img/browse_bullet.gif) 0 5px no-repeat;
	font-family: "tablet-gothic-narrow", Arial, Helvetica, sans-serif;
	font-weight: normal
}
.labeler a.more-link:hover {
	text-decoration: none;
	color: #333!important
}
.rs-carousel .rs-carousel-item a > span.sponsored{
	position:absolute;
	color:#444e5c;
	top:0;
	left:0;
	display:inline-block;
	background-color:#ffffff;
	font-family:"tablet-gothic-narrow", Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:normal;
	line-height:normal;
	height:auto;
	padding:2px 4px 2px 4px;
	margin:4px 0 0 4px;
	width:auto;
	height:auto;
	opacity: 0.9;
	vertical-align:middle;
	filter: alpha(opacity = 90);
}