/*Styles used for old-layout listing pages*/
div.box{ border-color: #cc9900; padding: 10px 0; width: 660px; }
div.brief a{ font-size: 11px; text-align: left; text-decoration: none; }
div.brief p{ margin: 10px 40px; padding: 0; }
div.jumpbox{ background: #fefefe; border: 1px solid #cccccc; margin: 10px auto; padding: 5px; width: 60%; }
div.jumpbox form{ margin: 3px; }
div.jumpbox h3{ color: #996600; font-size: 12px; font-weight: normal; line-height: 12px; margin: 0; padding: 0; }
div.prop{ padding: 15px 0; }
div.prop table{ margin: 0 auto; width: 620px; }
div.topbit p{ color: #996600; }
div.topbit p,div.topbit a{ font-size: 11px; }
div.topblurb,div.topbit{ padding: 10px 0; }
table.navtab{ margin: 0 auto; width: 600px; }
table.navtab td{ text-align: center; width: 200px; }
table.navtab tr{ vertical-align: bottom; }
td.icons{ text-align: center; width: 60px; }
td.logo{ text-align: left; width: 140px; }
td.txt{ padding: 0 20px; text-align: justify; }
/* Styles for REDESIGNED listing pages in SPRING 2008 */
div#content{ background: #ffffff; border: 3px solid #ea990c; border-top: none; clear: left; margin: 0 15px 0 20px; padding-bottom: 15px; /*padding-top: 5px;*/ width: 919px; /*<-- Content box (defined by the yellow border) -->*/ }
div#provincestabs{ margin: 0 14px; }
div#region_related { padding-left: 24px; }
/*LISTING TABS*/
div#listingtabs{ border-bottom: 1px solid #fad391; margin: 0 15px 15px 15px; padding-bottom: 3px; text-align: left; }
div#listingtabs a{ background: transparent url(/assets/listing/notactivelisting.gif) no-repeat left center; color: #c35323; font-size: 11px; margin-right: 10px; padding-left: 8px; text-decoration: none; }
div#listingtabs a.activelisting { background: url(/assets/listing/activelisting.gif) #ffffff repeat-x top; border: 1px solid #fad391; border-bottom: none; padding: 5px 15px 4px; }
/*END LISTING TABS*/ 
/*LINKS TO NEXT PAGE LISTINGS*/
div.crumbs{ color: #756c6c; margin: 10px; }
div.crumbs a{ color: #756c6c; font-size: 11px; margin-right: 5px; text-decoration: none; }
div.crumbs strong{ color: #c63200; font-size: 11px; margin-right: 5px; }
/*END LINKS TO NEXT PAGE LISTINGS*/
/*PROPERTY DIV*/
div.property{ margin: 10px 15px; text-align: left; width: 889px; }
div.property p{ float: left; font-size: 12px; margin: 0 35px; width: 500px; }
div.property a{ color: #3f2009; font-size: 12px; }
div.property img.thumb{ border: 1px solid #ea990c; float: left; padding: 2px; }
/*END PROPERTY DIV*/
div.shortdata p { background: transparent url(/assets/layout/divlistanchor.gif) no-repeat scroll 0px 5px; color: #c35323; float: right; margin: 0 0 2px 10px; padding-left: 9px; width: 110px; }
div.shortdata a{ color: #c35323; font-size: 12px; }
/*DIV BOTTOM LISTING TABS*/
div#bottomlistingtabs{ border-top: 1px solid #ea990c; margin: 15px; padding-top: 3px; text-align: left; }
div#bottomlistingtabs a{ background: url(/assets/listing/notactivelisting.gif) #ffffff no-repeat left center; color: #c35323; font-size: 11px; margin-right: 10px; padding-left: 8px; text-decoration: none; }
div#bottomlistingtabs a.activelisting { background: url(/assets/listing/bottomactivelisting.gif) #ffffff repeat-x bottom; border: 1px solid #ea990c; border-top: none; padding: 4px 15px 5px; }
/*END DIV BOTTOM LISTING TABS*/
div.extrainfo{ background: #fdf7ee; margin: 0; text-align: left; width: 919px; }
div.extrainfo p{ color: #3e5d3e; float: left; /* display: inline; */ font-size: 12px; height: 140px; margin: 0 35px 20px 15px; text-align: left; width: 655px; }
div.extrainfo img{ border: 1px solid #ea990c; display: none; margin: 0 14px 0 0px; padding: 3px; position: absolute; }


