JSFiddle - React, Tailwind, and code Playground

HTML

<link rel="stylesheet" href="http://www.ubhape2.com/mock/1140.css">
<link rel="stylesheet" href="http://www.ubhape2.com/mock/styles.css">
<div id="content-wrap">
<div class="container">
<!-- Feature Image --> 
<div class="row">
    <div class="twelvecol relative">
<h2 class="headline-text">Lorum Ipsum</h2>
        </div>
    </div>
    
<!-- Top Border --> 
<div class="row">
<div class="twelvecol">
<div id="main-top">&nbsp;</div>
</div>
</div>
<!-- Main Content --> 
<div id="main">
<div class="row surround">
<div class="tencol">
                <h3>Overview</h3>
                    <p>Lorum Ipsum</p>
                </div>
                <div class="twocol divider-left last">
                    <ul>
                        <li>Lorum Ipsum</a></li>
                    </ul>  
                    </div>  
        </div>
        
        </div>
</div>
</div>


<div id="footer">
        <div id="copyright-bg" class="container">
    <div class="row">
    <div class="twelvecol">
        <p class="copyright-text">&copy; 2012 Lorum Ipsum</p>
    </div>
</div>
</div>
</div>

CSS

#content-wrap {min-height: 100%;}

#main {overflow:auto;
    padding-bottom: 180px;}  /* must be same height as the footer */

#footer {position: relative;
    margin-top: -180px; /* negative value of footer height */
    height: 180px;
    clear:both;} 

/*Opera Fix*/
body:before {/* thanks to Maleika (Kohoutec)*/
content:"";
height:100%;
float:left;
width:0;
margin-top:-32767px;/* thank you Erik J - negate effect of float*/
}