looks like you know how add the second sidebar in the php files, that is a good start. then all you need is to know where to put it and a bit of css.
given the structure of your site, i suggest to add the call for the second sidebar just before the <div id="content" >
:
assuming the file is called: sidebar2.php
and the html within that file is:
<div id="sidebar2">
...all the php and html codes...
</div>
then add the call for sidebar2 within all the needed php files (index.php, single.php, archive.php, category.php, page.php etc – although you may not have all of these – ) just before <div id="content" >
:
<?php include(TEMPLATEPATH."/sidebar2.php");?>
<div id="content">
next step: adapt the style.css:
add the new style for #sidebar2:
#sidebar2 {
width:210px;
float:left;
/*the next two lines are only for the beginning
to let you see the position of the new sidebar */
min-height:300px;
border: 1px solid green;
}
there may be more to style such as margin, padding, background, etc.
learn from the styles of the first sidebar and copy them if neccessary.
some of the existing styles, particular some widths, need adaptarion as well, for instance:
#content {
float: left;
width: 500px;
margin-bottom: 10px;
margin-left:20px;
}
#page {
width: 1000px;
margin: 0px auto;
padding: 20px 0 0 0;
}
css often needs a bit of trial-and-error to get it right.
that should be it – report back if you get stuck ??