/* fix for disappearing content due to absolute positioning */
div#content-container {min-height:0;height:650px;position:relative;}
div#content-border {min-height:0;position:relative;}
div#content {margin-top:-687px;margin-left:0px;position:relative;z-index:10;}

#banner-right {float:none;position:absolute;top:0px;left:830px;margin-top:15px;}
div#content-bottom-module {position:absolute;top:530px;left:15px;}
#footer {margin-top:0px;}