/* The 10-column Deco Grid System for fixed width of 960px:
 * Cells are 78.0px (8.125%), margin will be 20px (2.08333333333%).
 * Portal left/right margin is 0dpx (0.0%).
 */

.row {
  float: left;
  width: 100%;
  display: block;
  position: relative;
}
.cell {
  position: relative;
  float: left;
  left: 100%;
}

/* Width classes */

.width-1 { width: 8.1250%; }
.width-2 { width: 18.3333%; }
.width-3 { width: 28.5417%; }
.width-4 { width: 38.7500%; }
.width-5 { width: 48.9583%; }
.width-6 { width: 59.1667%; }
.width-7 { width: 69.3750%; }
.width-8 { width: 79.5833%; }
.width-9 { width: 89.7917%; }
.width-10 { width: 100.0000%; }

/* Positioning classes, these are subtracting from a rightmost position,
 * which is why they seem the wrong way around */

.position-0 { margin-left: -100.0000%; }
.position-1 { margin-left: -89.7917%; }
.position-2 { margin-left: -79.5833%; }
.position-3 { margin-left: -69.3750%; }
.position-4 { margin-left: -59.1667%; }
.position-5 { margin-left: -48.9583%; }
.position-6 { margin-left: -38.7500%; }
.position-7 { margin-left: -28.5417%; }
.position-8 { margin-left: -18.3333%; }
.position-9 { margin-left: -8.1250%; }

/* Convenience classes. Not strictly necessary. */
.width-full { width: 100.0000% }
.position-0 { margin-left: -100.0000% }

.width-1\3a 2 { width: 48.9583% }
.position-1\3a 2 { margin-left: -48.9583% }

.width-1\3a 3 { width: 31.9444% }
.width-2\3a 3 { width: 65.9722% }
.position-1\3a 3 { margin-left: -65.9722% }
.position-2\3a 3 { margin-left: -31.9444% }

.width-1\3a 4 { width: 23.4375% }
.width-2\3a 4 { width: 48.9583% }
.width-3\3a 4 { width: 74.4792% }
.position-1\3a 4 { margin-left: -74.4792% }
.position-2\3a 4 { margin-left: -48.9583% }
.position-3\3a 4 { margin-left: -23.4375% }

.width-1\3a 5 { width: 18.3333% }
.width-2\3a 5 { width: 38.7500% }
.width-3\3a 5 { width: 59.1667% }
.width-4\3a 5 { width: 79.5833% }
.position-1\3a 5 { margin-left: -79.5833% }
.position-2\3a 5 { margin-left: -59.1667% }
.position-3\3a 5 { margin-left: -38.7500% }
.position-4\3a 5 { margin-left: -18.3333% }

.width-1\3a 6 { width: 14.9306% }
.width-2\3a 6 { width: 31.9444% }
.width-3\3a 6 { width: 48.9583% }
.width-4\3a 6 { width: 65.9722% }
.width-5\3a 6 { width: 82.9861% }
.position-1\3a 6 { margin-left: -82.9861% }
.position-2\3a 6 { margin-left: -65.9722% }
.position-3\3a 6 { margin-left: -48.9583% }
.position-4\3a 6 { margin-left: -31.9444% }
.position-5\3a 6 { margin-left: -14.9306% }

