/*
  960 Grid System ~ Core CSS.
  Learn more ~ http://960.gs/

  Licensed under GPL and MIT.
*/

/*
  Forces backgrounds to span full width,
  even if there is horizontal scrolling.
  Increase this if your layout is wider.

  Note: IE6 works fine without this fix.
*/
/* Containers
----------------------------------------------------------------------------------------------------*/
.container {
    width: 92%;
    margin-left: 4%;
    margin-right: 4%;
}

/* Grid >> Global
----------------------------------------------------------------------------------------------------*/

.grid1,
.grid2,
.grid3,
.grid4,
.grid5,
.grid6,
.grid7,
.grid8,
.grid9,
.grid10,
.grid11,
.grid12 {
    display:inline;
    float: left;
    position: relative;
    margin-left: 1%;
    margin-right: 1%;
}

/* Grid >> Children (Alpha ~ First, Omega ~ Last)
----------------------------------------------------------------------------------------------------*/

.alpha {
    margin-left: 0;
}

.omega {
    margin-right: 0;
}

/* Grid >> 12 Columns
----------------------------------------------------------------------------------------------------*/


.container .grid1 {
    width:6.333%;
}

.container .grid2 {
    width:14.667%;
}

.container .grid3 {
    width:23.0%;
}

.container .grid4 {
    width:31.333%;
}

.container .grid5 {
    width:39.667%;
}

.container .grid6 {
    width:48.0%;
}

.container .grid7 {
    width:56.333%;
}

.container .grid8 {
    width:64.667%;
}

.container .grid9 {
    width:73.0%;
}

.container .grid10 {
    width:81.333%;
}

.container .grid11 {
    width:89.667%;
}

.container .grid12 {
    width:98.0%;
}



/* Prefix Extra Space >> 12 Columns
----------------------------------------------------------------------------------------------------*/


.container .prefix1 {
    padding-left:8.333%;
}

.container .prefix2 {
    padding-left:16.667%;
}

.container .prefix3 {
    padding-left:25.0%;
}

.container .prefix4 {
    padding-left:33.333%;
}

.container .prefix5 {
    padding-left:41.667%;
}

.container .prefix6 {
    padding-left:50.0%;
}

.container .prefix7 {
    padding-left:58.333%;
}

.container .prefix8 {
    padding-left:66.667%;
}

.container .prefix9 {
    padding-left:75.0%;
}

.container .prefix10 {
    padding-left:83.333%;
}

.container .prefix11 {
    padding-left:91.667%;
}



/* Suffix Extra Space >> 12 Columns
----------------------------------------------------------------------------------------------------*/


.container .suffix1 {
    padding-right:8.333%;
}

.container .suffix2 {
    padding-right:16.667%;
}

.container .suffix3 {
    padding-right:25.0%;
}

.container .suffix4 {
    padding-right:33.333%;
}

.container .suffix5 {
    padding-right:41.667%;
}

.container .suffix6 {
    padding-right:50.0%;
}

.container .suffix7 {
    padding-right:58.333%;
}

.container .suffix8 {
    padding-right:66.667%;
}

.container .suffix9 {
    padding-right:75.0%;
}

.container .suffix10 {
    padding-right:83.333%;
}

.container .suffix11 {
    padding-right:91.667%;
}



/* Push Space >> 12 Columns
----------------------------------------------------------------------------------------------------*/


.container .push1 {
    left:8.333%;
}

.container .push2 {
    left:16.667%;
}

.container .push3 {
    left:25.0%;
}

.container .push4 {
    left:33.333%;
}

.container .push5 {
    left:41.667%;
}

.container .push6 {
    left:50.0%;
}

.container .push7 {
    left:58.333%;
}

.container .push8 {
    left:66.667%;
}

.container .push9 {
    left:75.0%;
}

.container .push10 {
    left:83.333%;
}

.container .push11 {
    left:91.667%;
}



/* Pull Space >> 12 Columns
----------------------------------------------------------------------------------------------------*/


.container .pull1 {
    left:-8.333%;
}

.container .pull2 {
    left:-16.667%;
}

.container .pull3 {
    left:-25.0%;
}

.container .pull4 {
    left:-33.333%;
}

.container .pull5 {
    left:-41.667%;
}

.container .pull6 {
    left:-50.0%;
}

.container .pull7 {
    left:-58.333%;
}

.container .pull8 {
    left:-66.667%;
}

.container .pull9 {
    left:-75.0%;
}

.container .pull10 {
    left:-83.333%;
}

.container .pull11 {
    left:-91.667%;
}


.wrapper { max-width: 800px; }
.navigation-user { display: none; }
.navigation-header { display: none; }
.slideshow-homepage-header { display: none; }
.product-menu { display: none; }
.sidebar { display: none; }
.masthead{ display: none; }
.footer { display: none; }
.no-print { display: none; } 
.store.addtobasket { display: none; }

/* update 28/05/2012 10:56 */