/* Basic Print Styles */
.printonly { display: block; }
.noprint { display: none; }
.gmnoprint { display: none; }
h1, h2, h3, h4, h5, h6 
{ 
	page-break-after:avoid; 
	page-break-inside:avoid 
}
img 
{
	page-break-after:avoid; 
	page-break-inside:avoid; 
}
blockquote, table, pre { page-break-inside:avoid; }
ul, ol, dl { page-break-before:avoid; }

/* Structure */
html, body
{
	background-color: #fff;
	color: #000;
}
nav { display: none; }
.side 
{ 
	float: none; 
	width: auto;
}
hr, .divider 
{ 
	background-color: #fff; 
	border: 0 none;
	border-bottom: 1px solid #002b4a; 
}

.regular 
{ 
	background: #fff;
	color: #000;
}
.accent 
{
	background: #fff;
	color: #000;
}
.accent > div { background-color: #fff; }

.boxed_text
{
	background: #fff !important;
	color: #002b4a;
}
a.boxed_text
{
	background: #fff !important;
	color: #002b4a;
}
#extraregular { display: none; }

/* Header */
header { height: 125px; background: none; }
header .divider { display: none; }
#subscribe_container { display: none; }

/* Content */
.nivoSlider { display: none; }
#map_canvas { display: none; }
#map_canvas a { display: none !important; }

h1, h2, h3, h4, h5, h6 { color: #005695 !important; }
h1 { font-size: 48px; }
h1 a { display: none; }
a 
{
	color: #002b4a !important;
}
a:link:not([href^="mailto:"]):after, a:visited:not([href^="mailto:"]):after 
{ 
	content:"[" attr(href) "] "; 
	font-size: 50%;
	display: block;
}

.yellow { color: #002b4a; }
.dropdown_menu { display: none; }

#expander 
{ 
	background: none; 
	min-height: auto;
}

/* Page Specific */
#home_newlistings a { color: #005695 !important; }
#property_topcontrols { display:none; }
#property_maplinks { display: none; }
.asset_galleryside { display: none; }
.listing_halfwidth .boxed_text a img { display: none; }
#single-property-slider 
{
	background: none;
	border: none;
	
}
#single-property-afternivo { display: none; }
#listings_viewPanel, #listings_viewMap { display: none; }

/* Footer */
footer { background: none; }
footer > .divider { display: none; }
#footerspace { display: none; }
#gform_1, #gform_2 { display: none; }
#findus strong, footer p { color: black; }
footer img { display: none; }
footer .side { width: 220px; }
#rightsreserved { color: #4f4f4f; }

