Common Page Styling
Base Column Sizes
1 Column
<div class="wrapper">
<div class="page">
<div class="main-container col1-layout">
<div class="main">
<div class="col-main">
Content
</div>
</div>
</div>
</div>
</div>
.col1-layout .col-main { float:none; width:auto; }
2 Columns (Left)
<div class="wrapper">
<div class="page">
<div class="main-container col2-left-layout">
<div class="main">
<div class="col-main">
Content
</div>
<div class="col-left sidebar">Left Column</div>
</div>
</div>
</div>
</div>
.col2-left-layout {
.col-main { float:right; }
}
2 Columns (Right)
<div class="wrapper">
<div class="page">
<div class="main-container col2-right-layout">
<div class="main">
<div class="col-main">
Content
</div>
<div class="col-right sidebar">Right</div>
</div>
</div>
</div>
</div>
.col2-right-layout {
.col-main {}
}
3 Columns
<div class="wrapper">
<div class="page">
<div class="main-container col3-layout">
<div class="main">
<div class="col-wrapper">
<div class="col-main">
Content
</div>
<div class="col-left sidebar">Left Column</div>
</div>
<div class="col-right sidebar">Right Column</div>
</div>
</div>
</div>
</div>
.col3-layout {
.col-main {
width:484px;
margin-left:10px;
}
.col-wrapper {
float:left;
width:748px;
.col-main { float:right; }
}
}
Pages
Top level page layout for Magento's standard options, 1column, 2columns-left, 2-columns-right and 3columns.