body, td, th {
	font-family:verdana,arial,helvetica,sans-serif;
}
td { vertical-align:top;}

h1 { font-size:1.75em; margin:0 0 0.5em 0;}
h2 { font-size:1.25em; }
h3 { font-size:1.15em; font-weight:bold;}

#wrapper { text-align:center;}

#content {width:100%;padding:20px;}
#content ul {margin-left:1em;}
#content ul > li {list-style-type:square;font-weight:bold;font-size:1.25em;margin-top:1em;}
#content ul > li + ul > li {list-style-type:disc;font-weight:normal;margin-top:0em;font-size:1em;}
#content ul > li + ul > li + ul > li {list-style-type:circle;font-size:0.8em;}

#sidebar {font-size:0.8em;}

#layout, #layout td { border:0px solid black;}
#layout { width:960px; margin:0 auto; border-collapse:collapse;}
#layout td#left-col { width:150px;padding:10px;}
#layout td#center-col { width:700px;padding:10px;}
#layout td#right-col { width:150px;padding:10px;}

#header	{font-size:2.5em;font-weight:bold;border-bottom:thin solid;}
#header	#logo a {text-decoration: none; color:black}

#sidebar,#navbar,#sale_rent {width:150px;}
#sidebar,#navbar {border:1px solid #000;background:whitesmoke;padding:10px;}
#navbar li {white-space:nowrap;margin-bottom:0.1em}
#navbar li.selected {font-weight:bold;}
#sale_rent {font-weight:bold;font-size:1.15em; margin:1em;margin-left:0;text-align:center;}
#sale_rent p {margin-bottom:0.25em;}
#sale_rent p a {color:red;}

#footer	{text-align: center;font-size:0.8em;border-top:1px solid black;}
#header,#footer	{width:960px;text-align: center;font-family:tahoma,arial,helvetica,sans-serif;}

#content .name-value-pairs { border:1px solid black; margin:20px; text-align:center; background-color:whitesmoke; width:660px;}
#content .name-value-pairs th,
#content .name-value-pairs td { vertical-align: top; border-bottom:1px solid #c5c5c5; text-align:left; font-size:0.8em; }
#content .name-value-pairs th { padding: 6px 12px; font-weight: bold; border-right:1px solid #c5c5c5; }
#content .name-value-pairs td { padding: 4px 8px 4px 4px }
#content .name-value-pairs .last-row th,
#content .name-value-pairs .last-row td{ border-bottom:0px; }
#content .name-value-pairs .last-row td{ border-bottom:0px; }

#content .name-value-pairs ul > li {font-weight:normal;font-size:1em;margin-top:0;}

@media screen {
}

@media print {
	#left-col,
	.read-more-link {
		display: none;
	}
	#sidebar {
		width:0;
		display: inline;
	}
	#content {
		margin-left:15%;
	}

}


