 #main .left {padding:27px 287px 27px 25px;} #main .right {position:absolute;z-index:1;right:0;top:230px;width:220px;padding:27px 25px;background:url(../images/site-rightcol-bg.png) left top repeat-y;} #main .banner {background:#666;margin:2px 8px 15px 0;} #main .banner p {margin:0;padding:0;} #main .homepage-content-column {float:left;width:47.0%;min-width:300px;padding-right:2.7%;padding-bottom:20px;} #main .left h1 {padding:25px 0 4px 32px;background-position:0 86%;} 