Timoxa,
I looked at the theme you linked to, and I’m a little confused if your theme has a switchable sidebar or not, since I didn’t load it and try it, but examined the style.css file only.
My situation actually didn’t involve changing the whole site, but in adding a front page template based on the index.php file from the default theme after it was modified with my look. Same basic structure, different widths and graphics, that is.
I modified index.php into an additional template called front.php and made “narrowcolumn” into “front column” and set the width differently. Then I changed the “sidebar” on the template to “sidebarfront” and added a new left sidebar called “leftsidebarfront”.
So my regular pages still had two columns, “narrowcolumn” and “sidebar”, but my front page had the three mentioned above. (this is all before widgets came about, by the way)
Here’s the structure css for each column:
#sidebarfront
{
padding: 20px 0 10px 0;
margin-left: 650px;
width: 200px;
}
#leftsidebarfront
{
float: left;
padding: 20px 0 10px 0;
margin-left: 25px;
width: 200px;
}
.frontcolumn {
float: left;
padding: 0 0 20px 40px;
margin: 0px 0 0;
width: 350px;
}
and here’s my “page” structure code
#page {
background-color: white;
margin: 0 auto;
padding: 0;
width: 875px;
border: 1px solid #959596;
}
I had to put the content of “leftsidebarfront” in a template called “leftsidebarfront.php” and call it up in “front.php” with
<?php include (TEMPLATEPATH . '/leftsidebarfront.php'); ?>
and that was placed just after the <?php get_header(); ?>
. The leftsidebarfront.php template only contained the content of the sidebar which was enclosed in the div tags for “leftsidebarfront”.
Hopefully this gives you some tips that could help you tweak your theme properly.