﻿body {background-color: #fff; margin: 0; padding: 0; font-family: Arial; font-size: 10pt; overflow: visible !important;}

.forprint {display: block !important;}

.noprint,
#logo,
#topnav,
#subnavbar,
#mainnav {display: none !important;}

hr {clear: both; margin: 10px 0 10px 0;}


table {border-collapse: collapse; border: 0; width: 100%;}
td, th {padding: 0; font-family: Arial, helvetica, sans-serif; vertical-align: top;}
th {text-align: left;}

table.rooms td {padding-bottom: 1em;}
table.rooms p {margin-bottom: 0 !important;}

h1 {font-size: 16pt;}
h2 {font-size: 14pt;}
h3 {font-size: 12pt;}


.inner-first img,
		.inner img {border: 1px solid #ccc !important; padding: 3px; background-color: #fff;}
.inner-first img.no-border,
	.inner img.no-border {border: 0 !important; padding: 0;}

.mainproperty-image {width: 300px; margin-bottom: 5px;}
.mainproperty-image2 {width: 300px; margin-bottom: 5px;}

.room-image {width: 300px; margin-right: 10px; margin-bottom: 5px;}

.disclaimer {font-size: 8pt; font-style: italic;}

#footer {margin: 20px auto 0; font-size: 1em;}
#footer ul {margin: 0 0 8px; padding: 0; list-style: none; display: block; text-align: center;}
#footer li {margin: 0 5px 0 0; padding: 0 5px 0 0; list-style: none; display: inline;}

.print-floorplan {width: 640px;}

.prop-results .thumb {float: right; margin: 0 0 6px 6px;}
.agent-results .thumb {float: right; margin: 0 0 6px 6px;}
.agent-logo {float: right; margin: 0 0 6px 6px;}
.relo-agent-logo {float: right; margin: 0 0 6px 6px;}
.relo-agent-logo-results {margin: 6px 0 0 14px;}

#map_canvas {border: 1px solid #979797; width: 600px; height: 800px;}
#map_canvas img {border: 0 !important; padding: 0; background-color: Transparent;}


/* CMS Content */
.margintop {margin-top: 2.5em;}
.marginbottom {margin-bottom: 2.5em;}
.imgleft {margin: 0 6px 6px 0; float: left; clear: left;}
.imgright {margin: 0 0 6px 6px; float: right; clear: right;}
.clearleft {clear: left;}
.clearright {clear: right;}
.inner-first img.no-border,
	.inner img.no-border {border: 0 !important; padding: 0;}