/* $Id: st-grid24.css,v 1.0.0 2010/01/12 16:18:06 symphonythemes Exp $

/* Layout - 24 column grid, 960px fixed width, 10px gutters
-------------------------------------------------------------- */

/* grid widths */
.st-grid24-1 {width: 39px;}
.st-grid24-2 {width: 78px;}
.st-grid24-3 {width: 117px;}
.st-grid24-4 {width: 156px;}
.st-grid24-5 {width: 195px;}
.st-grid24-6 {width: 234px;}
.st-grid24-7 {width: 273px;}
.st-grid24-8 {width: 312px;}
.st-grid24-9 {width: 351px;}
.st-grid24-10 {width: 390px;}
.st-grid24-11 {width: 429px;}
.st-grid24-12 {width: 468px;}
.st-grid24-13 {width: 507px;}
.st-grid24-14 {width: 546px;}
.st-grid24-15 {width: 585px;}
.st-grid24-16 {width: 624px;}
.st-grid24-17 {width: 663px;}
.st-grid24-18 {width: 702px;}
.st-grid24-19 {width: 741px;}
.st-grid24-20 {width: 780px;}
.st-grid24-21 {width: 819px;}
.st-grid24-22 {width: 858px;}
.st-grid24-23 {width: 897px;}
.st-grid24-24 {width: 936px;}

/* block indents */
.st-grid24-indent-1 {margin-left: 39px;}
.st-grid24-indent-2 {margin-left: 78px;}
.st-grid24-indent-3 {margin-left: 117px;}
.st-grid24-indent-4 {margin-left: 156px;}
.st-grid24-indent-5 {margin-left: 195px;}
.st-grid24-indent-6 {margin-left: 234px;}
.st-grid24-indent-7 {margin-left: 273px;}
.st-grid24-indent-8 {margin-left: 312px;}
.st-grid24-indent-9 {margin-left: 351px;}
.st-grid24-indent-10 {margin-left: 390px;}
.st-grid24-indent-11 {margin-left: 429px;}
.st-grid24-indent-12 {margin-left: 468px;}
.st-grid24-indent-13 {margin-left: 507px;}
.st-grid24-indent-14 {margin-left: 546px;}
.st-grid24-indent-15 {margin-left: 585px;}
.st-grid24-indent-16 {margin-left: 624px;}
.st-grid24-indent-17 {margin-left: 663px;}
.st-grid24-indent-18 {margin-left: 702px;}
.st-grid24-indent-19 {margin-left: 741px;}
.st-grid24-indent-20 {margin-left: 780px;}
.st-grid24-indent-21 {margin-left: 819px;}
.st-grid24-indent-22 {margin-left: 858px;}
.st-grid24-indent-23 {margin-left: 897px;}

/* gutters (2 x margin) */
.block .inner {
  margin-left: 7px;
  margin-right: 7px;
}

/* hack to fix node-top & node-bottom being off-grid */
#content-content .node .first .inner {
    margin-right: 10px;
}

body,
div.full-width {
  min-width: 960px;
}
