/* global */
div.listing-content {
	width: 720px;
}

/* details */

dl.listing-price dd, dl.listing-price-pc dd
{
	line-height: 199%;
}

dl.listing-price-pc dd
{
	font-size: 33px;
	line-height: 33px;
}

div.listing-summary-section dl.summary-line
{
	line-height: 186%;
}

div.vertical-tools-section
{
	margin-top: 7px;
}

div.vertical-tools-section div.cbg-ButtonOuter
{
	height: 2.443em;
	margin-top: 1px;
}
div.vertical-tools-section div.cbg-ButtonOuter div.cbg-ButtonContent
{
	line-height: 2.443em;
}

div.listing-main-photo-container
{
	width:  534px; /* 378px; */
}

div.listing-summary-section-pc
{
	width: 388px;
}

div.listing-summary-section-pc dl
{
	width: 234px;
}
div.listing-summary-section-pc dl dt
{
	width: 106px;
}
div.listing-summary-section-pc dl dd
{
	width: 122px;
}

div.listing-info-container div.listing-info-section,
div.listing-info-container div.listing-wide-info-section,
div.listing-info-container div.listing-semi-wide-info-section,
div.listing-info-container div.listing-custom-info-section,
div.listing-info-container div.room-info-section,
div.listing-info-container div.bathroom-info-section,
div.listing-info-container dl
{
	width: 710px;
}

div.listing-info-container div.listing-wide-info-section dd,
div.listing-info-container div.listing-custom-info-section dd
{
	width: 705px;
}

div.listing-info-container div.listing-semi-wide-info-section dd
{
	width: 334px;
}

div.listing-info-container div.room-info-section dt,
div.listing-info-container div.room-info-section dd
{
	width: 212px;
}

div.listing-info-container div.bathroom-info-section dt,
div.listing-info-container div.bathroom-info-section dd
{
	width:  154px;
}

div.listing-info-container dl dt
{
	width: 128px;
}

div.listing-info-container dl dd
{
	width: 192px;
}

/* contact info */
.listing_contact_info 
{
	/* width: 334px; */
}

/* simple gallery */
div.imgnav
{
	top: 20%;
}

/* flow gallery inline */
div.mc-flash-frame-container-flow
{
	overflow: hidden;
}

/* media center */
div.mc-outer
{
	width: 720px;
	height: 668px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}

div.mc-inner
{
	width: 720px;
	height: 658px;
	overflow: hidden;
	margin-top: 5px;
}

img.mc-bg
{
	display: none;
}

div.google-map-container
{
	height: 548px;
}

/* results */
.component-container div.mc-outer
{
	margin-bottom: 0px !important;
}

/* results expanded */
div.results-item-expanded div.address-info
{
	width: 476px; /* orig 320 */
	overflow: hidden;
}

div.results-item-expanded div.description
{
	position: absolute;
	overflow: hidden;
	left: 410px;
	top: 73px;
	bottom: expression( '85px' );
	width: 155px;
	height: 9em;
}

div.results-item-expanded div.side-content div.side-content-right
{
	left: 350px; / * orig 190 */
}


/* results-map */
div.results-item-map div.column-num
{
	width: 21px; 
}
div.results-item-map div.column-price
{
	width: 83px; 
}
div.results-item-map div.column-livearea
{
	width: 83px; 
}
div.results-item-map div.column-beds,
div.results-item-map div.column-baths
{
	width: 36px; 	
}
div.results-item-map div.column-comm
{
	width: 180px;
}
div.results-item-map div.column-addr
{
	width: 160px;
}
div.results-item-map div.column-status
{
	width: 90px;
}
div.results-item-map div.column-onmap
{
	width: 57px;
	margin-left: 32px;
}

div.results-item-map div.column-link
{
	margin-left: 16px;
}

/* results-gallery */
div.listings-results-gallery
{
	/* +listing_results_gallery_margin to compensave for left */
	width: 745px;
	left: -19px;
}
div.results-item-gallery
{
	width: 224px;
	margin: 0 0px 19px 19px;
}

div.results-item-gallery .vowListingToolbarGallery
{
	width: 224px !important;
}

div.results-item-gallery div.buttons
{
	padding-bottom: 10px;
}

div.results-item-gallery div.photo-container
{
	width: 212px;
	padding-top: 5px;
}

div.results-item-gallery div.highlight
{
	width:  136px;
}

div.results-item-gallery div.buttons button
{
	width: 66px;
}

/* results-list */
div.listing-results-list div.description
{
	display: block;
	font-family: Verdana,sans-serif; 
	font-size: 0.8em;
	top: -5px;
	left: 280px;
	width: 155px;
	height: 4em;
	overflow: hidden;
}
div.listing-results-list .buttons button
{
	width: 78px;
}

/* maps */
div.details-google-map-container
{
	width: 720px;
}

div.google-map-container
{
	width: 718px;
}

div.google-street-view-container
{
	width: 720px;
}

/* vow */
div.VowListingToolbarEditGallery
{
	width: 222px !important; /* 178px; */
}

.ToolbarNG li:hover ul.searches, .ToolbarNG li.sfhover ul.searches
{
	left: 390px;
	left: expression( '340px' );
}

.ToolbarNG li:hover ul.favs, .ToolbarNG li.sfhover ul.favs
{
	left: 490px;
	left: expression( '450px' );
}


/* google-map-search */
.page-frame div.google-map-search-wrapper
{
	width: 720px; 
}

#PredefinedToolbar
{
	width: 720px;
}


div.page-navigation span.results-total-long
{
	display: inline;
}
div.page-navigation span.results-total
{
	display: none;
}

select.search-results-sort-by-select
{
	width: 130px;
}

