body { background: url(../gfx/bkgd-blue.gif) repeat-x top left; }/* content-wrap */#content-wrap { float: left; width: 984px; margin: 0; padding: 0; }/* content-sub */#content-sub { float: left; width: 224px; margin: 0; padding: 0; }h1 { margin: 0 0 2px 0; padding: 30px 0 0 0; }#intro { float: left; }#intro dt { float: left; width: 224px; height: 90px; text-indent: -9999px; background: url(../gfx/headlines/residential.gif) no-repeat top left; }#intro dd { float: left; width: 190px; padding: 8px 0 10px 15px; line-height: 1.25em; } *html #intro dd { width: 200px; }/* content */#content { float: right;  width: 760px; padding: 30px 0 50px 0; background: url(../gfx/residential/res-bkgd.gif) no-repeat 0px 234px; }* html #content { font-size: 100%; }.image { margin: 0 0 10px 0; }/* nav sub */#nav-sub { width: 206px; margin: 0; padding: 0 0 2px 0; }#nav-sub li { width: 206px; margin: 0; padding: 0; }#nav-sub a { width: 186px; display: block; margin: 0; padding: 6px 0 6px 28px; color: #003890; text-decoration: underline; background: url(../gfx/nav/sub-arrow-blue-2.gif) no-repeat center left; }* html #nav-sub a { width: 204px; }#nav-sub a:hover { color: #9E771E; background: url(../gfx/nav/sub-arrow-brown.gif) no-repeat center left; }#nav-sub a.active { background: url(../gfx/nav/sub-bullet-ovr.gif) no-repeat center left; }/* nav feature */#nav-feature { width: 206px; margin: 0; padding: 0; }#nav-feature li { width: 206px; margin: 0; padding: 3px 0 0 0; }#nav-feature li.link-head { width: 206px; margin: 0; padding: 0; font-weight: bold; line-height: 1em; }#nav-feature a { width: 178px; display: block; margin: 0 0 0 0; padding: 5px 0 5px 28px; color: #E87828; text-decoration: underline; background: url(../gfx/nav/sub-arrow-orange.gif) no-repeat center left; }* html #nav-feature a { width: 206px; }#nav-feature a:hover { color: #9E771E; background: url(../gfx/nav/sub-arrow-brown.gif) no-repeat center left; }/* left column */#col-left { float: left; width: 246px; margin: 0 11px 0 0; padding: 0; line-height: 1.25em; display: inline; /* fixes IE/Win double margin bug */ }#col-left dl { width: 246px; }#col-left dt { width: 246px; height: 70px; text-indent: -9999px; background: url(../gfx/residential/head-apart.gif) no-repeat top left; }#col-left dd { padding: 0 20px 10px 20px; }/* center column */#col-center { float: left; width: 246px; margin: 0 11px 0 0; padding: 0; line-height: 1.25em; display: inline; /* fixes IE/Win double margin bug */ }#col-center dl { width: 246px; }#col-center dt { width: 246px; height: 70px; text-indent: -9999px; background: url(../gfx/residential/head-condo.gif) no-repeat top left; }#col-center dd { padding: 0 20px 10px 20px; }/* right column */#col-right { float: left; width: 246px; margin: 0; padding: 0; line-height: 1.25em; display: inline; /* fixes IE/Win double margin bug */ }#col-right dl { width: 246px; }#col-right dt { width: 246px; height: 70px; text-indent: -9999px; background: url(../gfx/residential/head-home.gif) no-repeat top left; }#col-right dd { padding: 0 20px 10px 20px; }