
* {margin:0 0 0 0;padding:0 0 0 0;}

body {font:76% arial, helvetica, sans-serif;line-height:1;}

#wrapper {position:relative;width:100%;background:none;}

img {border:0;}

#header {}
#header h1 {float:left;width:360px;margin:0 0 0 0;padding:32px 0 0;}
* + html #header h1 {padding:22px 0 0;}
* html #header h1 {display:inline;}
#header address {margin:0 0 0 0;padding:20px 0 7px;font-size:1.1em;font-style:normal;line-height:1.4;text-align:right;color:#666;}
* + html #header address {margin:0 0 0 0;padding:10px 0 7px;}

#nav {display:none;}

#feature {clear:both;width:100%;}
#feature #feature-text {margin:20px 0 0;font-size:1.2em;line-height:1.6;}
#feature img {display:none;}

#content {float:none;width:100%;border-bottom:0;color:#444;background:none;}
#content a {text-decoration:underline;color:#000;}

#main {float: left;width:65%;margin:20px 0 0;}

#main .magnet {float:left;width:100%;}
#main .magnet h2 {margin:0 0 0 0;font-size:1.1em;line-height:1.4;letter-spacing:.1em;text-transform:uppercase;}
#main .magnet p {margin:0 0 0 0;line-height:1.4;}
#main .magnet p.i-left {float:left;margin:0 10px 0 0;}
#main .magnet p.i-left img {display:block;}

.margin-bottom {margin:0 0 30px;}

#sidebar {float:left;width:25%;margin:0 0 20px 20px;padding:15px 0 0;background:none;}
#sidebar .sub-nav {}
#sidebar h2 {margin:0 0;font-size:1.1em;line-height:1.5;letter-spacing:.1em;text-transform:uppercase;}
#sidebar h3 {margin:0 0 0 0;font-size:1.1em;line-height:1.6;letter-spacing:.1em;text-transform:uppercase;}
#sidebar h4 {}
#sidebar h5 {}
#sidebar h6 {}
#sidebar ul {margin:0 0 6px 15px;list-style-type:square;line-height:1.8;}
* + html #sidebar ul, * html #sidebar ul {margin-left: 15px;}
#sidebar ul.market-facts li {margin:0 0 1em 0;}
#sidebar p {margin:0 0 1.5em 0;line-height:1.8;}

#sidebar p.pic img {display:block;border:2px solid #fff;}
#sidebar p.pic-bio {float:left;margin:0 10px 20px 0;}
#sidebar p.pic-bio img {display:block;border:0;}
#sidebar a.screen {display:none;}


#footer {clear:both;margin:0 0 0;color:#000;background:none;}
#footer p {font-size:1.1em;padding:7px 0 8px 0;}
* + html #footer p {padding:4px 0 8px 0;}
#footer a {text-decoration:none;color:#000;}

#footer {display: none;}

.bio-return {display: none;}

/* internal styles */
#content.no-sidebar {background-image:none;}
#content.no-sidebar #main {width:100%;}

#main h2 {}
#main h3 {margin:0 0 .5em 0;font:normal 2.2em/1.2 georgia;color:#000;}
#main h3.bio {margin:0 0 -.2em 0;}
#main h4 {margin:0 0 0 0;font:normal 1.6em/1.4 georgia;color:#000;}
#main h5 {margin:0 0 0 0;font:normal 1em/1.4 arial;text-transform:uppercase;letter-spacing:.2em;}
#main h6 {}
#main ul {margin:0 0 1.2em 45px;font-size:1.1em;line-height:1.5;}
#main ul.sub-nav {display:none;}
#main ul li {}
#main ol {}
#main ol li {}
#main dl {margin:1em 0 1em 0;line-height:1.5;}
#main dt {font-weight:bold;}
#main dd {margin:0 0 1em;}
#main table {margin:0 0 1.2em 0;border-collapse:collapse;line-height:1.5;}
#main table.properties {width:100%;margin:.3em 0 1.5em -3px;}
#main table.properties td {padding:5px;border-bottom:1px solid #ccc;}
#main table.properties td.td-header {font-weight:bold;text-transform:capitalize;background:#ccc;}
#main table.properties td.td-flyer {text-align:center;}
#main p {margin:0 0 1.2em 0;font-size:1.1em;line-height:1.5;}

#main p.market-report-thumb {float:left;width:170px;text-align:left;}
* html #main p.market-report-thumb {display:inline;}
#main p.market-report-thumb img {display:block;margin:0 0 .2em;padding:2px;border:1px solid #666;}

#main img.border {display:block;padding:2px;border:1px solid #666;}
#main img.text-center {text-align:center;}

#main div.column-two {float:left;width:300px;margin:10px 20px 0 0;}
#main div.column-two ul {margin:0 0 0 35px;list-style-type:square;}
#main div.column-two ul li {clear:left;margin:0 0 1em;}
#main div.column-two img {display:block;float:left;margin:4px 10px 20px 0;}

.clear {clear:both;}


