/* @override http://staging.renet.com.au/n0bull/CSS/listingdisplay.css */


.display-col-1 {
width: 360px;
float: right;
height: 450px;	
overflow: hidden;
}

.display-col-2 {
float: left;
}

.listing-display {
	margin:0px;
	border:none;
	padding:0px;
	width:360px;
	height:450px;
	overflow:hidden;
	font-size:11px;
	background: #eee;
}

#content #sidebar .listing-display p {
	margin:0px 0px 0px 0px;
	padding:0px;
	font-size:11px;
}

/* styles for the tabs */

.listing-display ul.tabs {
	margin:0px;
	padding:0px;
	height:28px;
	list-style:none;
	white-space:nowrap;
}

.listing-display ul.tabs li {
	margin:0px;
	padding:0px;
	float:left;
	width:89px;
	height:28px;
	line-height:28px;
	text-align:center;
	background:#ccc;
	color:#1f1f1f;
	font-weight:bold;
	font-size:10px;
	text-transform:uppercase;
	cursor:pointer;
	border-left:1px solid #999;
}
.listing-display ul.tabs li#tab-pf {
	width: 76px;
}

.listing-display ul.tabs li#tab-summary {
	border-left:none;
}

.listing-display ul.tabs li.current {
	background-color:#eee;
}

.listing-display ul.tabs li:hover {
	background: #ddd;
}


.listing-display h2 {
padding: 5px 0;
margin: 0;
}

/* My Comment */
/* cells */

#details-summary, #details-map, #details-agent, #details-video, #details-pf {
	margin:0px;
	padding:15px 20px 10px 20px;
	display:none;
}

#details-pf #widget {
	display: none;
}

#details-summary.current, #details-map.current, #details-agent.current, #details-video.current, #details-pf.current, #details-pf.current #widget {
	display:block;
}

/* the rest of the styles for the listing */

/* heading */
#content #sidebar .listing-display h2 {
	margin:0px 0px 2px 0px;
	padding:0px;
	font-size:11px;
	line-height:14px;
	text-transform:uppercase;
	font-weight:bold;
}

/* address */
#content #sidebar .listing-display h3 {
	margin:0px 0px 5px 0px;
	padding:0px;
	font-size:13px;
	line-height:14px;
	text-transform:uppercase;
	font-weight:bold;
	color:rgb(14,48,75);
}

/* price */
#content #sidebar .listing-display h4 {
	margin:0px;
	padding:0px;
	font-size:11px;
	line-height:14px;
	font-weight:bold;
}

.listing-display ul.holiday-pricing {
	margin:0px;
	padding:0px;
 	list-style:none;
 }
 .listing-display ul.holiday-pricing li {
	margin:0px;
	padding:0px;
	float:left;
	line-height:14px;
	width:50%;
}
 .listing-display ul.holiday-pricing li span.holiday-season {
	padding-right:5px;
}

/* features */
.listing-display .features {
	margin:7px 0px 10px 0px;
	border:none;
	padding:0px;
}

.listing-display .features ul {
	margin:0px;
	padding:0px;
	list-style:none;
	white-space:nowrap;
}

.listing-display .features ul li {
	margin:0px 20px 0px 0px;
	padding:0px;
	float:left;
	line-height:14px;
	width:auto;
}

.listing-display .features ul li span {
	margin-right:5px;
	color:#333;
}

/* description */
.listing-display .description {
	margin:0px 0px 10px 0px;
	border:none;
	background: #f8f8f8;
	padding: 10px;
	height:120px;
	overflow:auto;
	font-size:12px;
	color:#1f1f1f;
}

.listing-display .description div {
	
}

/* images */

.listing-display .images {
}

.listing-display .images h5 {
	margin:0px 0px 10px 0px;
	padding:0px;
	font-size:12px;
	line-height:14px;
	text-transform:uppercase;
	position:relative;
}

.listing-display .images h5 a {
	position:absolute;
	right:0px;
	top:0px;
	font-size:11px;
	text-transform:none;
}

.listing-display .images ul {
	margin:0px;
	padding:0px;
	list-style:none;
	white-space:nowrap;
}

.listing-display .images ul li {
	margin:0px 7px 7px 0px;
	border:2px solid #FFFFFF;
	padding:0px;
	width:32px;
	height:32px;
	overflow:hidden;
	float:left;
}

.listing-display .images ul li img {
	width:32px;
	height:32px;
}

/* actions */

.listing-display .actions {
margin: 20px 0 0;
padding:0;
}

.listing-display .actions ul {
	margin:0px;
	padding:0;
	list-style:none;
	white-space:nowrap;
}

.listing-display .actions ul li {
	margin:3px;
	border:none;
	padding:0px;
	float:left;
	width:150px;
	height:25px;
	line-height:25px;
	text-align: center;
}

.listing-display .actions ul li a:link,
.listing-display .actions ul li a:visited,
.listing-display .actions ul li a:hover,
.listing-display .actions ul li a:active {
	text-transform:uppercase;
	text-decoration:none;
	font-size: 12px;
	padding: 3px 0;
}

/* mapping */

.listing-display #listing-map {
	width:274px;
	height:397px;
}

/* agent */
.listing-display .agent {
	margin:0;
	padding:0;
}

.listing-display .agent img {
	margin: 0 auto;
	display:block;
	width:50%
}

.listing-display .agent .details {
background: none;
text-align:center;
}

#content #sidebar .listing-display .agent h2 {
	margin:0px 0px 5px 0px;
	padding:0px;
	font-size:11px;
	line-height:14px;
	text-transform:uppercase;
}

.listing-display .agent .details p {
	margin:0px 0px 5px 0px;
	padding:0px;
}

.listing-display #details-agent .last {
	border-bottom:none;
	text-align: center;
}

.smlinks {
	text-align: right;width: 500px;
	float: right;
}

.smlinks a {
	padding: 0 0 0 45px;
	margin: 15px;
	display: inline-block;
	text-decoration: none;
	position: relative;
	line-height: 40px;
}

.smlinks a:hover {
	text-decoration: underline;
}

.smlinks a img {
	width: 40px;
	margin: 0 5px 0 0;
	line-height: 40px;
	position: absolute;
	left: 0px;
	text-decoration: none;
}


#ws-walkscore-tile {
	background: #fff;
}

.properties .addthis_toolbox {
	float: left;
}

#for-padding .addthis_toolbox {
	padding: 26px 0 0 0;
}













