.listings-alphaPaging{margin-bottom:25px;color:#462800;font-size:9pt}
.listings-alphaPaging a{background:url(../images/listings-buttons.gif) no-repeat;width:71px;height:14px;padding:8px 0;font-size:11pt;text-align:center;display:block;float:left;color:#FFF;margin:10px 7px 0 0}

.listings-alphaPaging a:hover,.listings-alphaPaging a.active{background-position:-71px 0}

.listings-detailButtons a,.listings-detailButtons .itinAdded{background:url(../images/listings-buttons.gif) no-repeat;width:71px;height:10px;padding:10px 0;display:block;float:left;margin:10px 7px 25px 0;position:relative}
.listings-detailButtons a span{color:#000;position:absolute;top:30px;left:-5px;display:block;width:81px;text-align:center;padding:3px 0}

.listings-detailButtons .listings-overview{background-position:0 -30px}
.listings-detailButtons .listings-overview:hover,.listings-detailButtons .listings-overview.active{background-position:-71px -30px}

.listings-detailButtons .listings-offers{background-position:0 -60px}
.listings-detailButtons .listings-offers:hover,.listings-detailButtons .listings-offers.active{background-position:-71px -60px}

.listings-detailButtons .listings-itin{background:url(../images/listings-buttonsItin.gif) no-repeat 0 0;padding-top:34px;width:89px;color:#000;text-align:center;margin-bottom:0;padding-bottom:0}
.listings-detailButtons .listings-itin:hover,.listings-detailButtons .listings-itin.itinAdded{background-position:-89px 0}

.listings-detailButtons .listings-meeting{background-position:0 -120px}
.listings-detailButtons .listings-meeting:hover,.listings-detailButtons .listings-meeting.active{background-position:-71px -120px}

.listings-detailButtons .listings-amenity {background-position:0 -150px;}
.listings-detailButtons .listings-amenity:hover, .listings-detailButtons .listings-amenity.active {background-position:-71px -150px;}

.listings-listing{background:url(../images/listingBG.png) no-repeat;width:363px;height:202px;padding:5px 20px 6px 20px;margin-bottom:35px;position:relative}
.listings-listing,.listings-listing h3{color:#32281e}
.listings-listing h3.smaller {font-size:1.6em;}
.listings-listing h3.evensmaller {font-size:1.5em;}

.listings-image{background:url(../images/listings-imageBG.gif) no-repeat;width:120px;height:80px;padding:3px 5px 5px 3px;text-align:center;float:right}

.listings-bottom{position:absolute;bottom:10px;left:15px}
.listings-bottom a, .listings-bottom .listings-itin{color:#FFF;height:12px;line-height:12px;margin-right:10px;background:0 50% no-repeat;padding-left:25px}

.listings-bottom .listings-placemark{padding:0}
.listings-bottom .listings-placemark img{position:relative;top:14px;margin-right:5px}
.listings-bottom .listings-overview{background-image:url(../images/listings-overview.gif)}
.listings-bottom .listings-offers{background-image:url(../images/listings-offers.gif)}
.listings-bottom .listings-itin{background-image:url(../images/listings-addItin.gif)}
.listings-bottom .listings-sample{background-image:url(../images/listings-sample.gif)}

.listings-numPaging{margin-bottom:20px}
.listings-prev,.listings-next{color:#462800;font-size:10pt;padding:3px 0 0;text-transform:uppercase}
.listings-prev{background:url(../images/listings-prev.png) 0 50% no-repeat;padding-left:15px;float:left}
.listings-next{background:url(../images/listings-next.png) 100% 50% no-repeat;padding-right:15px;float:right}

.listings-detailTop{background:url(../images/listingDetails-top.gif) no-repeat;width:363px;padding:8px 20px 35px 20px}
.listings-detail{background:url(../images/listingDetails-bottom.png) 0 100% no-repeat;width:403px}

.listings-search{background:url(../images/listings-searchBG.jpg) no-repeat;padding:24px 22px 12px 22px;width:260px;height:217px;text-align:center;margin-bottom:15px}
.listings-search h3{margin-bottom:10px}
.listings-search input.text{margin-bottom:7px;background:none}
.listings-search .searchButton{width:100px;height:30px}

.listings-search-crew{background:url(../images/listings-searchBG-crew.jpg) no-repeat;padding:24px 22px 12px 22px;width:260px;height:217px;text-align:center;margin-bottom:15px}
.listings-search-crew h3{margin-bottom:10px}
.listings-search-crew input.text{margin-bottom:7px;background:none}
.listings-search-crew .searchButton{width:100px;height:30px}

.film-search{background:url(../images/film-searchBG.gif) no-repeat;padding:24px 22px 12px 35px;width:275px;height:260px;text-align:center;margin-bottom:15px; margin-left:25px;}
.film-search h3{width:260px;}
.film-search .searchButton{background:url(../images/searchButton.jpg) no-repeat;height:30px; width:100px;}


#facilityTable{width:100%;border:none}
#facilityTable td,#facilityTable th{border:none}
#facilityTable thead th{text-align:center;font-size:.9em}
#facilityTable tbody td{padding:.5em 0 0}

.listings-detailTop dl {
	font-size: 12px;
}
.listings-detailTop dt,
.listings-detailTop dd {
	float: left;
	line-height: 18px;
	margin: 0 0.5em 0 0;
}
.listings-detailTop dt {
	clear: left;
	font-weight: bold;
}

.listings-detailTop p.description,
.listings-detailTop p.note {
	padding: 0;
	margin: 18px 0;
	line-height: 18px;
	font-size: 12px;
}
.listings-detailTop .floorplan {
	display:block;
	margin: 18px auto;
	text-align: center;
}
.listings-detailTop .floorplan img {
	border: 1px solid #999;
}

