
/* from static file */
html, body, .aspnetform { height:100%;} 
#body-bg { min-height:100%; } 
* html #body-bg { padding-bottom:30%; }
body.html-frame-body{ background:transparent none !important;}
/* this line is important for overriding .LogoCell backgrounds in portal-gen-*.css generated before 5.1.4 * 
[although all such portal-gen-*.css should be deleted and regen'd when discovered to get rid of 404 errors] */
td.LogoCell { BACKGROUND-IMAGE: none; }
.ThemeHeaderLayoutPanel .EmailTemplateHeader{ border-top-width: 4px; border-top-style: solid;} 
.Separator { color: #ffffff; font-weight: bold; font-size:10px;}
.DataList .TopNavigationDataList td{ width: 100px;}
.CommandPanel { text-align: right; }
a.Secondary:link,a.Secondary:visited,a.Secondary:active,a.Secondary:hover{ text-decoration:underline; font-weight:bold;}
.LeftNavCell{ border-right: 3px solid;}
.DesktopPortalFooterPanel .SelectedItem .Text { font-weight:bold;} 
.ListingsSummaryPanel a:link,.ListingsSummaryPanel a:visited,.ListingsSummaryPanel a:active{ text-decoration:underline; font-weight:bold;}
.ListingsSummaryPanel a:hover,.ListingsSummaryPanel .HeaderSelected a:link,.ListingsSummaryPanel .HeaderSelected a:visited,.ListingsSummaryPanel .HeaderSelected a:hover,.ListingsSummaryPanel .HeaderSelected a:active { text-decoration: none; font-weight:bold;} 
.ListingsSummaryPanel .ListingsDataGrid .Header td { font-size:12px; font-weight:bold;}
.ListingsSummaryPanel .ListingsDataGrid .Item { background-color:white; color:Black;}
.ListingsSummaryPanel .ListingsDataGrid .AlternatingItem { background-color:#f5f5f5; color:Black;}
a.Secondary:link,a.Secondary:visited,a.Secondary:active,a.Secondary:hover{ text-decoration:none; }
.Module .Title { color: black; font-size: 15px; font-weight: bold;}
.AgencyContactInfoPanel .PhotoPanel img,.UserContactInfoPanel .PhotoPanel img{ border:1px solid #ffffff;} 
.PhotoPanel img{ border:1px solid black;}
.Label { font-weight: bold;}
.DataGrid .Header { background-color:gray; }
.DataGrid .Header td,.DataGrid .Header a:link,.DataGrid .Header a:visited{ font-size:12px; font-weight:bold; color:#ffffff;}
.DataGrid .Header a:hover,.DataGrid .Header a:active{ font-size:12px; font-weight:bold; text-decoration:none;} 
a.EmailAgentLink:link,a.EmailAgentLink:visited, input.CommandButton { color: #ffffff !important; font-weight: 600; font-size:11px; cursor:hand}
A:link,A:visited,A:active,A:hover{ text-decoration: underline;}
.CurveToLine,.ThemeHeaderLayoutStandalone { border-bottom: solid 1px #ffffff;}
.MainContentCell{ border-left-style: solid; border-left-width: 1px;}
.AgentPhoto{ border: solid 1px black; border-left-width: 0px; border-right-width: 0px;}
.EmailTemplateHeader .AgentPhoto{ border-width: 0px; border-left-width: 1px;}
.Text,p,td,th,div { font-family:Tahoma, Sans-Serif;}
#container { margin:0 auto; background-image:url(/web/20160624014501im_/http://www.martinscrossingrealestate.com/ThemeControls/Wave/Shadow_left.png); background-repeat:repeat-y; background-position:top left; position:relative; left:-9px;}
* html #container { background-image:none;}
#container-inner{ padding:0 9px; text-align:left; background-image:url(/web/20160624014501im_/http://www.martinscrossingrealestate.com/ThemeControls/Wave/Shadow_right.png); background-repeat:repeat-y; background-position:top right;}
* html #container-inner { background-image:none;}
.custom-content,.static-content{ background-color:White;}
.footer { text-align:center; min-height:100px; background-color:white;}
.footer * { padding:0; margin:0;}
.navigation-primary ul { margin:0; padding:27px 0; background-image:url(/web/20160624014501im_/http://www.martinscrossingrealestate.com/ThemeControls/Wave/NavGraphicBOTTOM.png); background-repeat:no-repeat; background-position:bottom center;} 
* html .navigation-primary ul { background-image:none; } .navigation-primary ul li, .navigation-secondary ul li { list-style-type:none; } 
* html .navigation-primary ul li { font-size:1px; } 
.navigation-primary ul li a:link, .navigation-primary ul li a:visited, .navigation-primary ul li a:active { display:block; padding:3px 10px; }
.navigation-secondary{ height:34px; background-image:url(/web/20160624014501im_/http://www.martinscrossingrealestate.com/ThemeControls/Wave/TopNav_Background.jpg); background-repeat:repeat-x; background-position:left bottom;}
.navigation-secondary * { margin:0; padding:0; } 
.navigation-secondary ul li { margin:0 -2px; padding-right:2px; display:inline-block; *display:inline; background-image:url(/web/20160624014501im_/http://www.martinscrossingrealestate.com/ThemeControls/Wave/TopNav_Spacer.jpg); background-repeat:repeat-y; background-position:right center; } 
.navigation-secondary ul li a:link, .navigation-secondary ul li a:visited, .navigation-secondary ul li a:active { display:inline-block; padding:0 10px; line-height:34px !important; vertical-align:middle; } 
.logo-base{ width:207px; height:138px; background-image:url(/web/20160624014501im_/http://www.martinscrossingrealestate.com/ThemeControls/Wave/LogoBase.png); background-repeat:no-repeat; position:absolute; top:0; right:25px; z-index:1; text-align:center;}
* html .logo-base{ background-image:none;}
.navigation-footer ul { padding-top:6px;} 
.navigation-footer ul li { display:inline-block; zoom:1; *display:inline; list-style-type:none; padding:0 5px 0 5px; }
.column1 { float:left; background-image:url(/web/20160624014501im_/http://www.martinscrossingrealestate.com/ThemeControls/Wave/NavGraphicTOP.png); background-repeat:no-repeat; background-position:top center;} 
* html .column1 { background-image:none; }
.column2 { padding:10px; float:left; background-color:white;} 
* html .column2 { padding:0; }
.column3 { width:189px; padding:10px 10px 10px 0; float:left; background-color:white;}
.custom-content { border-style: solid; border-width: 0; float:left; background-color:white; position:relative;}
.final { clear:both;}
.header-graphic { width:100%; height:250px; position:relative;}
.title-and-slogan { position:absolute; bottom:0; left:0; clear:both; padding:8px 10px; min-height:20px; vertical-align:middle; text-align:left;} 
* html .title-and-slogan { background-image:none; } .SiteTitleLabel, .SiteTagLine { display:block; } 
.email-date, .email-title { white-space:nowrap; font-size:16px; font-weight:bold; font-family:Arial, Helvetica, Sans-Serif; }

.site-contact-info { clear:both; padding-top:16px; padding-bottom:8px; position:relative; } 
.site-contact-info a:link, 
.site-contact-info a:visited, 
.site-contact-info span { display:block; margin:2px 10px; font-family:Arial, Helvetica, Sans-Serif; font-size:8pt; } 
.site-contact-info .agent-name { font-weight:bold; } 
.site-contact-info img { display:block; margin:8px auto; }
.site-contact-info .change-photo { margin:0 auto !important; }
.site-contact-info .delete-photo { right: 26px !important; }

.footer-spacer{ height:8px; background-image:url(/web/20160624014501im_/http://www.martinscrossingrealestate.com/ThemeControls/Wave/FooterSpacer.jpg); background-repeat:repeat-x;}
.ThemeHeaderLayoutPanel { background-color:white;} 
.ThemeHeaderLayoutPanel .EmailTemplateHeader { border-bottom-style: solid; border-bottom-width: 4px; } 
.ThemeHeaderLayoutPanel .EmailTemplateHeader td { } 
.ThemeHeaderLayoutPanel .email-header-top td { }
.template-footer{ clear:both;}


#body-bg
{ background-color: #7b6e59; }

.email-title,
.email-date,
.ThemeHeaderLayoutPanel .email-header-top td,
.navigation-primary ul li.SelectedItem a:link,
.navigation-primary ul li.SelectedItem a:visited,
.navigation-primary ul li.SelectedItem a:active,
.navigation-primary ul li.SelectedItem a:hover,
.navigation-primary ul li a:hover,
.navigation-secondary ul li.SelectedItem a:link,
.navigation-secondary ul li.SelectedItem a:visited,
.navigation-secondary ul li.SelectedItem a:active,
.navigation-secondary ul li.SelectedItem a:hover,
.navigation-secondary ul li a:hover,

.ListingsSummaryPanel .ListingsDataGrid .Header a:link, 
.ListingsSummaryPanel .ListingsDataGrid .Header a:visited,
.ListingsSummaryPanel .ListingsDataGrid .Header a:active,
.ListingsSummaryPanel .ListingsDataGrid .Header
{ color: #c7b89e; }

.navigation-primary ul li a:link,
.navigation-primary ul li a:visited,
.navigation-primary ul li a:active,
.site-contact-info,
.site-contact-info a:link,
.site-contact-info a:visited,
.site-contact-info a:active,
.site-contact-info a:hover,
.DesktopPortalFooterPanel td,
.ThemeHeaderLayoutPanel .EmailTemplateHeader .SiteTitleLabel,
.DesktopPortalFooterPanel .EmailTemplateFooter,
.DesktopPortalFooterPanel .EmailTemplateFooter a,
.ThemeHeaderLayoutPanel .EmailTemplateHeader .SiteTagLine,
.navigation-secondary
{ background-color: #c7b89e; }

.SiteTitleLabel
{
	color: #ffffff;
}

.SiteTagLine
{
	color: #ffffff;
}

.navigation-secondary ul li :link,
.navigation-secondary ul li :visited,
.navigation-secondary ul li :active,

.Bullet,
.CommandButton a:link,
.CommandButton a:visited,
.CommandButton a:active,
.CommandButton a:hover,
.ThemeHeaderLayoutPanel .EmailTemplate a:link,
.EmailTemplate a:visited,
.ThemeHeaderLayoutPanel .EmailTemplate,
.ListingsSummaryPanel a:active,
.ListingsSummaryPanel tr.Pager td a:link,
.ListingsSummaryPanel .Pager td a:visited,
.Page .MortgageCalculator .Title,
.ViewBrochureDetailsPage .FeatureSheetAddress,
.ViewBrochureDetailsPage .FeatureSheetWebsiteSlogan,
A.SiteLinkFooter:link,
.SiteLinkFooter:visited,
A:link,
A:visited
{ color: #000000; }

.AgentPhoto,
.ViewBrochureDetailsPage .FeatureSheetCoverHomePhoto .PhotoPanel img,
.ViewBrochureDetailsPage .UserContactInfoPanel img,
.ThemeHeaderLayoutPanel .EmailTemplate,
.DesktopPortalFooterPanel .EmailTemplateFooter,
.ThemeHeaderLayoutPanel .EmailTemplateHeader
{ border-color: #000000; }

.DataGrid .Header td,
.ListingsSummaryPanel .ListingsDataGrid .Header td,
{ background-color: #000000; }
a.EmailAgentLink:link,a.EmailAgentLink:visited, input.CommandButton { border-bottom-color: #000000; }
a.EmailAgentLink:link,a.EmailAgentLink:visited, input.CommandButton { border-right-color: #000000; }
.HeaderGraphicCell { border-top-color: #000000; }
.MainContentCell { border-left-color: #000000; }

.navigation-primary ul li :link,
.navigation-primary ul li :visited,
.navigation-primary ul li :active,
.site-contact-info,
.site-contact-info a:link,
.site-contact-info a:visited,
.site-contact-info a:active,
.site-contact-info a:hover,
.DesktopPortalFooterPanel td,
.ThemeHeaderLayoutPanel .EmailTemplateHeader .SiteTitleLabel,
.DesktopPortalFooterPanel .EmailTemplateFooter,
.DesktopPortalFooterPanel .EmailTemplateFooter a,
.ThemeHeaderLayoutPanel .EmailTemplateHeader .SiteTagLine,

.ThemeHeaderLayoutPanel .EmailTemplate a:active,
.ThemeHeaderLayoutPanel .EmailTemplate a:hover,
.ListingsSummaryPanel a:hover,
.ListingsSummaryPanel tr.Pager td a:active,
.ListingsSummaryPanel tr.Pager td a:hover,
.ListingsSummaryPanel tr.Pager td,
.Module .SubTitle,
.Module .Title,
.Page .Title,
A.SiteLinkFooter:active,
A.SiteLinkFooter:hover,
A.ViewListingLink:visited,
A:active,
A:hover
{ color: #2d000e; }

.ViewBrochureDetailsPage .FeatureSheetCoverHomePhoto
{ border-color: #2d000e; }

.email-title,
.email-date,
.ThemeHeaderLayoutPanel .email-header-top td,
.navigation-primary ul li.SelectedItem a:link,
.navigation-primary ul li.SelectedItem a:visited,
.navigation-primary ul li.SelectedItem a:active,
.navigation-primary ul li.SelectedItem a:hover,
.navigation-primary ul li a:hover,
.navigation-secondary ul li.SelectedItem a:link,
.navigation-secondary ul li.SelectedItem a:visited,
.navigation-secondary ul li.SelectedItem a:active,
.navigation-secondary ul li.SelectedItem a:hover,
.navigation-secondary ul li a:hover,

a.EmailAgentLink:link,a.EmailAgentLink:visited, input.CommandButton
{ background-color: #2d000e; }





#container-inner,
#container 
{
	width:1010px;
}
.column1 {
	width:194px;
}
	* html .column1 {
		background-color:#c7b89e;
	}
.custom-content {
	width:816px;
}
	* html .custom-content {
		width:815px;
	}
.column-container-inner
{
	width:1010px;
}
.column-container-outer
{
	width:816px;
}
	* html .column-container-outer
	{
		width:1010px;
	}
.column-container-inner
{
	position:relative;
	left:-194px;
}
	* html .column-container-inner
	{
		position:static;
	}

.alt-footer,
.column-container-outer
{
	background-color:White;
	border-left:solid 194px #c7b89e;
}
	* html .column-container-outer
	{
		border:none;
		background-color:none;
	}

.SiteTitleLabel
{
	font:Normal Bold 40px Palatino Linotype, Times New Roman, Serif; 
}

.SiteTagLine
{
	font:Normal Bold 18px Palatino Linotype, Times New Roman, Serif; 
}

.navigation-primary ul li a:link,
.navigation-primary ul li a:visited,
.navigation-primary ul li a:hover,
.navigation-primary ul li a:active {
	font:Normal Normal 12px Arial, Helvetica, Sans-Serif; 
}
.navigation-secondary ul li a:link,
.navigation-secondary ul li a:visited,
.navigation-secondary ul li a:hover,
.navigation-secondary ul li a:active {
	font:Normal Normal 14px Arial, Helvetica, Sans-Serif; 
}

.DemographicDataGrid .Header{background-color: gray !important;}
.DemographicDataGrid .Header td{color: white !important;font-weight:bold;}
.DemographicDataGrid .Item{background-color:white;color:black;}
.DemographicDataGrid .AlternatingItem{background-color:whitesmoke;color:black;}
.DemographicDataGrid .barsBelowAverage{background-color:gray;opacity:.8;}
.DemographicDataGrid .barsAboveAverage{background-color:gray;opacity:.6;}

.logo-base .editheadergraphic-link{
	left:30px;
}
.column3 .LikeBox .fb_iframe_widget, .column3 .LikeBox .fb_iframe_widget span, .column3 .LikeBox .fb_iframe_widget span iframe[style] 
{
	min-width: inherit !important;
}






.ListingsSummaryPanel .SortPanel .SelectedLink,
.ListingsSummaryPanel .ListingsDataGrid .Header .HeaderSelected a {
    color:#2d000e !important;
}
.ListingsSummaryPanel .ListingsDataGrid .Header {
    border-color: #2d000e !important;
}
.ListingsSummaryPanel .listview-item-cnt .item-address h2 a,
.ListingsSummaryPanel .ListingsDataGrid .ViewListingLink,
.ListingsSummaryPanel .Pager td div a,
.ListingsSummaryPanel .Pager td div a:link{
    color:#2d000e;
}
.ListingsSummaryPanel .listview-item-cnt .btn-cnt a,
.ListingsSummaryPanel .listview-item-cnt .btn-cnt a:hover{
    color:#fff;
    background:#2d000e;
    border-color:#2d000e;
}


/*
     FILE ARCHIVED ON 01:45:01 Jun 24, 2016 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 18:46:02 Sep 28, 2026.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/*
playback timings (ms):
  capture_cache.get: 0.566
  load_resource: 201.86
  PetaboxLoader3.resolve: 158.564
  PetaboxLoader3.datanode: 16.713
*/