– edit style.css of your theme, find:
#recent-posts {width: 637px; background: none; float: left; }
try and remove width: 637px;
– just before the above style, find:
#main-content { background:url("images/main_content_bg2.png") repeat-y scroll 408px 39px #FFFFFF; }
to remove the vertical line, change this to:
#main-content { background: #FFFFFF; }
– then find:
#content-bottom .container { height: 19px; background: url(images/content-container.png) 636px 0px no-repeat; }
and change it to:
#content-bottom .container { height: 19px; background: none; }
there might be some more elements on other pages in your site, where you need to adapt the width in the corresponding styles.