/* local :  main */

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; }

/* 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; }

/* START: Used by promo at top right rail */
.promo { border: 1px solid Gray; padding: 2px; text-align: center; margin-bottom: 10px; }
.promo a { color: #FF0000; font-weight: bold; text-decoration: underline; }
/* END: Used by promo at top right rail */

/* START: free classifieds ads button */

.freeAds { margin: 0 0 15px 0; }
.freeAds a { background: url(../../images/re/affiliate/freeclassifieds.gif) 0 0 no-repeat; width: 300px; height: 44px; display: block; overflow: hidden; }
.freeAds a:hover { background-position: 0 -44px; }

.freeAds_160 { margin: 0 0 15px 0; }
.freeAds_160 a { background: url(../../images/re/affiliate/freeclassifieds_160.gif) 0 0 no-repeat; width: 160px; height: 65px; display: block; overflow: hidden; }
.freeAds_160  a:hover { background-position: 0 -65px; }

/* END: free classifieds ads button */

/* START: free classifieds text link */
.freeAds_text {  font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 13px; color: #0c4790; display: block; margin: 18px 0 35px 0; *margin-top: 17px; *margin-bottom: 32px; border-top: 1px solid White; }
/* END: free classifieds text link */

/* For topnav of pop up window */
.nav_top { position: absolute; top: 25px; left: 200px; width: 230px; height: 40px; }
.nav_top a { margin: 0 10px; }

.orangebold { font-weight: bold; color: #d53302; font-size: 14px; font-family: Verdana, Arial, Helvetica, sans-serif; }
.orangeboldlow { font-weight: bold; color: #d53302; font-size: 14px; margin: 15px 0 15px 8px; display: block; font-family: Verdana, Arial, Helvetica, sans-serif; }

.orangebold2 { font-weight: bold; color: #d53302; font-size: 12px; margin: 7px 0; display: block; font-family: Verdana, Arial, Helvetica, sans-serif; letter-spacing: -1px; }
.orangebold3 { font-weight: bold; color: #d53302; font-size: 16px; margin: 7px 0; display: block; font-family: Verdana, Arial, Helvetica, sans-serif; letter-spacing: -1px; }
.orangebold4 { font-weight: bold; color: #d53302; font-size: 14px; margin: -3px 0 7px 14px; _margin-bottom: 0; display: block; font-family: Verdana, Arial, Helvetica, sans-serif; letter-spacing: -1px; }