/* local :  main */
/*@import url(http://www.nj.com/css/mdrealestate/re_master.css);*/
@import url(re_master.css);
img .noLink { padding: 1px; }
.buttonInfo { background: url(../../images/re/info_button.gif) 0 0 no-repeat; }
.buttonPhotos { background: url(../../images/re/photos_button.gif) 0 0 no-repeat; }
.buttonMultimedia { background: url(../../images/re/multimedia_button.gif) 0 0 no-repeat; }
.buttonSave { background: url(../../images/re/save_button.gif) 0 0 no-repeat; }
.buttonSaveRemove { background: url(../../images/re/save_button_on.gif) 0 0 no-repeat; }
.buttons .buttonContact { margin: 3px 0 0 3px; width: 83px; height: 14px; background: url(../../images/re/contactus_button.gif) 0 0 no-repeat; } 
.detailsMedia .buttonVideo { background: url(../../images/re/video_details_button.gif) 0 0 no-repeat; }
.detailsMedia .buttonMorePhoto { background: url(../../images/re/morephotos_details_button.gif) 0 0 no-repeat; }
.detailsMedia .buttonViewMap { background: url(../../images/re/viewmap_details_button.gif) 0 0 no-repeat; }
.detailsMedia .buttonSellYourHome { background: url(../../images/re/sellhome_details_button.gif) 0 0 no-repeat; }
.detailsMedia .buttonNewspaperAd { background: url(../../images/re/newspaper_details_button.gif) 0 0 no-repeat; }
.detailsMedia .buttonSaveListing { background: url(../../images/re/saveadd_details_button.gif) 0 0 no-repeat; }
.detailsMedia .buttonSaveListingRemove { background: url(../../images/re/saveremove_details_button.gif) 0 0 no-repeat; }
.detailsMedia .buttonAddToDrivingTour { background: url(../../images/re/driveadd_details_button.gif) 0 0 no-repeat; }
.detailsMedia .buttonRemoveFromDrivingTour { background: url(../../images/re/driveremove_details_button.gif) 0 0 no-repeat; }
.detailsMedia .buttonMortgage { background: url(../../images/re/mortgage_details_button.gif) 0 0 no-repeat; }
.detailsMedia .buttonPrint { background: url(../../images/re/print_details_button.gif) 0 0 no-repeat; }
.detailsMedia .buttonSendPage { background: url(../../images/re/sendpage_details_button.gif) 0 0 no-repeat; }
.detailsMedia .buttonContactUs { background: url(../../images/re/contactus_details_button.gif) 0 0 no-repeat; }
.detailsMedia .buttonMoreInformation { background: url(../../images/re/moreinformation_button.gif) 0 0 no-repeat; }
.listingsItem .buttonSeeDetails { background: url(../../images/re/seedetails_details_button.gif) 0 0 no-repeat; }
.listingsItem .buttonMorePhoto { background: url(../../images/re/morephotos_details_button.gif) 0 0 no-repeat; }
.listingsItem .buttonSaveListing { background: url(../../images/re/saveadd_details_button.gif) 0 0 no-repeat; }
.listingsItem .buttonSaveListingRemove { background: url(../../images/re/saveremove_details_button.gif) 0 0 no-repeat; }
.listingsItem .buttonContactUs { background: url(../../images/re/contactus_details_button.gif) 0 0 no-repeat; }
.listingsPage .page { width: 420px; background:url(../../images/re/border_black.gif) 0 7px no-repeat; padding-left: 30px; }
.resultsComponent .buttonAddToDrivingTour { background: url(../../images/re/driveadd_details_button.gif) 0 0 no-repeat; width: 149px; height: 14px; display: block; margin: 4px 0 2px 0; text-indent: -5000px; overflow: hidden;  }

/* Used by inman_archive.ssf */
#inman_archive { float: left; height: auto; width: 100%; margin-top: 20px; }
#inman_archive .author_column { width: 198px; float: left; border-left: 1px solid Gray; padding-left: 5px; }
#inman_archive .first_column { border: none; padding-left: 0; }
#inman_archive .author_header { height: 70px;  }
#inman_archive .author_column .author_name { font-size: 11px; color: #4e6a0b; font-weight: bold; margin: 0; }
#inman_archive .author_column .author_topic { font-size: 12px; font-weight: bold; color: #749623; margin-bottom: 4px; }    
#inman_archive .author_column .author_pic { float: left; width: auto; margin: auto; }
#inman_archive .author_column .author_pic  img { margin-right: 5px; }
#inman_archive .author_column .article_title { margin: 0;  font-size: 12px; font-weight: bold; }
#inman_archive .author_column .article_date {  font-size: 11px; margin: 0; }

/* Used by inman_article.ssf */
#inman_article { margin-top: 10px; padding-left: 1px; }
#inman_article .article_headline {  font-size: 18px; font-weight: bold; margin: 0; }
#inman_article .article_subheadline {  font-size: 14px; font-weight: bold; margin: 0; color: #aaaaaa; }
#inman_article .article_author { margin: 0; font-size: 12px; display: block; }
#inman_article .article_source { margin: 0; font-size: 11px; display: block; }
#inman_article .article_date { margin: 0; font-size: 11px; display: block; }
#inman_article .article_archive { margin: 0; font-size: 11px; display: block; }

/* Used by inman_articles.html */
#inman_articles { *width: 425px; height: auto; overflow:hidden; }
#inman_articles .author_row { float: left; padding: 0; margin: 15px 0 10px 10px; _margin-left: 5px; width: 445px; }
#inman_articles .author_headshot { float: left; width: 55px; height: 100%; padding-top: 3px;}
#inman_articles .author_name_topic { margin: 0 0 10px 8px; font-size: 11px; font-weight: bold; color: #4e6a0b; }
#inman_articles .author_articles { float: left; margin-left: 0px; }
#inman_articles .author_articles LI { white-space: normal; width: 373px; }
#inman_articles .author_articles LI SPAN { white-space: nowrap; }

.SkyScraper, .SkyScraper2, .SkyScraper3 { padding-bottom: 7px; }

.promo { border: 1px solid Gray; margin-bottom: 10px; padding: 2px; text-align: center; }
.promo a { color:#FF0000; font-weight: bold; text-decoration: underline; }
