diff --git layouts/ninesixty_threecol_stacked/ninesixty-threecol-stacked-admin.tpl.php layouts/ninesixty_threecol_stacked/ninesixty-threecol-stacked-admin.tpl.php
new file mode 100755
index 0000000..c7c2121
--- /dev/null
+++ layouts/ninesixty_threecol_stacked/ninesixty-threecol-stacked-admin.tpl.php
@@ -0,0 +1,58 @@
+<?php
+// $Id: zen-ninesixty-threecol-stacked-admin.tpl.php,v 1.1 2010/04/11 08:42:36 amitaibu Exp $
+/**
+ * @file
+ * Template for a 2 column panel layout.
+ *
+ * This template provides a two column panel display layout, with
+ * additional areas for the top and the bottom.
+ *
+ * Variables:
+ * - $id: An optional CSS id to use for the layout.
+ * - $content: An array of content, each item in the array is keyed to one
+ *   panel of the layout. This layout supports the following sections:
+ *   - $content['top']: Content in the top row.
+ *   - $content['left']: Content in the left column.
+ *   - $content['middle']: Content in the middle column.
+ *   - $content['right']: Content in the right column.
+ *   - $content['bottom']: Content in the bottom row.
+ */
+?>
+
+<?php
+  // Define the grid for each panel column for the admin page.
+  // We assume there's a side block of 4 grids, and the Panel's side menu which
+  // takes approximetly 3 grid, which leaves us with 9 grids.
+  $grid = array(
+    'top'    => 9,
+    'left'   => 3,
+    'middle' => 3,
+    'right'  => 3,
+    'bottom' => 9,
+  );
+?>
+
+<div class="panel-ninesixty-threecol-stacked-admin clear-block panel-display" <?php if (!empty($css_id)) { print "id=\"$css_id\""; } ?>>
+  <div class="panel-col-top panel-panel grid-<?php print $grid['top']; ?> alpha omega">
+    <div class="inside"><?php print $content['top']; ?></div>
+  </div>
+
+  <!-- Add a wrapping grid, so the left, middle and right panels column will
+  be placed properly. -->
+  <div class="center-wrapper grid-<?php print $grid['left'] + $grid['middle'] + $grid['right']; ?> alpha omega">
+    <div class="panel-col-first panel-panel grid-<?php print $grid['left']; ?> alpha">
+      <div class="inside"><?php print $content['left']; ?></div>
+    </div>
+
+    <div class="panel-col-middle panel-panel grid-<?php print $grid['middle']; ?>">
+      <div class="inside"><?php print $content['middle']; ?></div>
+    </div>
+
+    <div class="panel-col-last panel-panel grid-<?php print $grid['right']; ?> omega">
+      <div class="inside"><?php print $content['right']; ?></div>
+    </div>
+  </div>
+  <div class="panel-col-bottom panel-panel grid-<?php print $grid['bottom']; ?> alpha omega">
+    <div class="inside"><?php print $content['bottom']; ?></div>
+  </div>
+</div>
diff --git layouts/ninesixty_threecol_stacked/ninesixty-threecol-stacked.tpl.php layouts/ninesixty_threecol_stacked/ninesixty-threecol-stacked.tpl.php
new file mode 100755
index 0000000..552733d
--- /dev/null
+++ layouts/ninesixty_threecol_stacked/ninesixty-threecol-stacked.tpl.php
@@ -0,0 +1,57 @@
+<?php
+// $Id: zen-ninesixty-threecol-stacked.tpl.php,v 1.1 2010/04/11 08:42:36 amitaibu Exp $
+/**
+ * @file
+ * Template for a 2 column panel layout.
+ *
+ * This template provides a two column panel display layout, with
+ * additional areas for the top and the bottom.
+ *
+ * Variables:
+ * - $id: An optional CSS id to use for the layout.
+ * - $content: An array of content, each item in the array is keyed to one
+ *   panel of the layout. This layout supports the following sections:
+ *   - $content['top']: Content in the top row.
+ *   - $content['left']: Content in the left column.
+ *   - $content['middle']: Content in the middle column.
+ *   - $content['right']: Content in the right column.
+ *   - $content['bottom']: Content in the bottom row.
+ */
+?>
+
+<?php
+  // Define the grid for each panel column.
+  // We assume there's a side block of 4 grids, which leaves us with 12 grids.
+  $grid = array(
+    'top'    => 12,
+    'left'   => 4,
+    'middle' => 4,
+    'right'  => 4,
+    'bottom' => 12,
+  );
+?>
+
+<div class="panel-ninesixty-threecol-stacked clear-block panel-display" <?php if (!empty($css_id)) { print "id=\"$css_id\""; } ?>>
+  <div class="panel-col-top panel-panel grid-<?php print $grid['top']; ?> alpha omega">
+    <div class="inside"><?php print $content['top']; ?></div>
+  </div>
+
+  <!-- Add a wrapping grid, so the left, middle and right panels column will
+  be placed properly. -->
+  <div class="center-wrapper grid-<?php print $grid['left'] + $grid['middle'] + $grid['right']; ?> alpha omega">
+    <div class="panel-col-first panel-panel grid-<?php print $grid['left']; ?> alpha">
+      <div class="inside"><?php print $content['left']; ?></div>
+    </div>
+
+    <div class="panel-col-middle panel-panel grid-<?php print $grid['middle']; ?>">
+      <div class="inside"><?php print $content['middle']; ?></div>
+    </div>
+
+    <div class="panel-col-last panel-panel grid-<?php print $grid['right']; ?> omega">
+      <div class="inside"><?php print $content['right']; ?></div>
+    </div>
+  </div>
+  <div class="panel-col-bottom panel-panel grid-<?php print $grid['bottom']; ?> alpha omega">
+    <div class="inside"><?php print $content['bottom']; ?></div>
+  </div>
+</div>
\ No newline at end of file
diff --git layouts/ninesixty_threecol_stacked/ninesixty_threecol_stacked.inc layouts/ninesixty_threecol_stacked/ninesixty_threecol_stacked.inc
new file mode 100755
index 0000000..7a3b55e
--- /dev/null
+++ layouts/ninesixty_threecol_stacked/ninesixty_threecol_stacked.inc
@@ -0,0 +1,18 @@
+<?php
+// $Id: zen_ninesixty_threecol_stacked.inc,v 1.1 2010/04/11 08:42:36 amitaibu Exp $
+
+// Plugin definition
+$plugin = array(
+  'title' => t('960 - Three column stacked'),
+  'icon' => 'ninesixty_threecol_stacked.png',
+  'theme' => 'ninesixty_threecol_stacked',
+  // The theme that will be used on the panels "content" page.
+  'admin theme' => 'ninesixty_threecol_stacked_admin',
+  'panels' => array(
+    'top' => t('Top'),
+    'left' => t('Left side'),
+    'middle' => t('Middle column'),
+    'right' => t('Right side'),
+    'bottom' => t('Bottom'),
+  ),
+);
\ No newline at end of file
diff --git layouts/ninesixty_threecol_stacked/ninesixty_threecol_stacked.png layouts/ninesixty_threecol_stacked/ninesixty_threecol_stacked.png
new file mode 100644
index 0000000..909f3d4
Binary files /dev/null and layouts/ninesixty_threecol_stacked/ninesixty_threecol_stacked.png differ
diff --git ninesixty.info ninesixty.info
index 48ebd8a..cf594e1 100644
--- ninesixty.info
+++ ninesixty.info
@@ -17,6 +17,9 @@ stylesheets[all][] = styles/framework/960.css
 ; Theme specific styles. Any sub-themes should override this.
 stylesheets[all][] = styles/styles.css
 
+; Panels layouts. You can place multiple layouts under the "layouts" folder.
+plugins[panels][layouts] = layouts
+
 ; Do not alter. This is only relevant to NineSixty.
 css grid base           = 960.css
 css grid options[12+16] = 960.css
