h1 {
background-image: url(../images/our_company_h1.png);
height: 102px;
margin-left: 40px;
}

#content { background-image: url(../images/our_company_bkgnd.jpg); }

.col-1, .col-2 { width: 50%; float: left; }

#content .col-2 { position: relative; background: url(../images/diagram_lines.gif) no-repeat 190px 120px; height:450px; }
#content .col-2 h2 { background: url(../images/logo.png) no-repeat; text-indent: -9999px; width: 181px; height: 58px; position: absolute; top: 210px; left: 0; }
#content .col-2 ul { margin: 0; padding: 0; list-style-type: none; }
#content .col-2 ul li { line-height: 1.6em; float: left; width: 100px; margin-right: 20px; }
#content .col-2 ul li a { text-decoration: none; font-size: 1.6em; }

#content .col-2 ul li#invest { top: 110px; }
#content .col-2 ul li#corp { top: 180px; }
#content .col-2 ul li#construct { top: 250px; }
#content .col-2 ul li#property { top: 340px; }