/**
 * @package		Gantry Template Framework - RocketTheme
 * @version		2.5.1 March 9, 2010
 * @author		RocketTheme http://www.rockettheme.com
 * @copyright 	Copyright (C) 2007 - 2010 RocketTheme, LLC
 * @license		http://www.rockettheme.com/legal/license.php RocketTheme Proprietary Use License
 */

/* 12 Grid */
.rt-grid-1, .rt-grid-2, .rt-grid-3, .rt-grid-5, .rt-grid-6, .rt-grid-7, .rt-grid-8, .rt-grid-9, .rt-grid-10, .rt-grid-11, .rt-grid-12 {
    display: inline;
    float: left;
    position: relative;
    margin-left: 10px;
    margin-right: 10px;
}

.rt-grid-4 {
    display: inline;
    float: left;
    position: relative;
    margin-bottom: 0px;
}

.rt-container .rt-grid-1 {
    width: 60px;
}

.rt-container .rt-grid-2 {
    width: 140px;
}

.rt-container .rt-grid-3 {
    width: 220px;
}

.rt-container .rt-grid-4 {
    width: 230px;
}

.rt-container .rt-grid-5 {
    width: 380px;
}

.rt-container .rt-grid-6 {
    width: 460px;
}

.rt-container .rt-grid-7 {
    width: 540px;
}

.rt-container .rt-grid-8 {
    width: 620px;
}

.rt-container .rt-grid-9 {
    width: 700px;
}

.rt-container .rt-grid-10 {
    width: 780px;
}

.rt-container .rt-grid-11 {
    width: 860px;
}

.rt-container .rt-grid-12 {
    width: 740px;
}

/* Grid Push */
.rt-container .rt-push-1 {
    left: 80px;
}

.rt-container .rt-push-2 {
    left: 160px;
}

.rt-container .rt-push-3 {
    left: 240px;
}

.rt-container .rt-push-4 {
    left: 245px;
}

.rt-container .rt-push-5 {
    left: 400px;
}

.rt-container .rt-push-6 {
    left: 480px;
}

.rt-container .rt-push-7 {
    left: 560px;
}

.rt-container .rt-push-8 {
    left: 640px;
}

.rt-container .rt-push-9 {
    left: 720px;
}

.rt-container .rt-push-10 {
    left: 800px;
}

.rt-container .rt-push-11 {
    left: 880px;
}

/* Grid Pull */
.rt-container .rt-pull-1 {
    left: -80px;
}

.rt-container .rt-pull-2 {
    left: -160px;
}

.rt-container .rt-pull-3 {
    left: -240px;
}

.rt-container .rt-pull-4 {
    left: -245px;
}

.rt-container .rt-pull-5 {
    left: -400px;
}

.rt-container .rt-pull-6 {
    left: -480px;
}

.rt-container .rt-pull-7 {
    left: -560px;
}

.rt-container .rt-pull-8 {
    left: -640px;
}

.rt-container .rt-pull-9 {
    left: -720px;
}

.rt-container .rt-pull-10 {
    left: -800px;
}

.rt-container .rt-pull-11 {
    left: -880px;
}

/* Prefix for left nudging */
.rt-container .rt-prefix-1 {
    padding-left: 80px;
}

.rt-container .rt-prefix-2 {
    padding-left: 160px;
}

.rt-container .rt-prefix-3 {
    padding-left: 240px;
}

.rt-container .rt-prefix-4 {
    padding-left: 245px;
}

.rt-container .rt-prefix-5 {
    padding-left: 400px;
}

.rt-container .rt-prefix-6 {
    padding-left: 480px;
}

.rt-container .rt-prefix-7 {
    padding-left: 560px;
}

.rt-container .rt-prefix-8 {
    padding-left: 640px;
}

.rt-container .rt-prefix-9 {
    padding-left: 720px;
}

.rt-container .rt-prefix-10 {
    padding-left: 800px;
}

.rt-container .rt-prefix-11 {
    padding-left: 880px;
}

/* Extras */
.left-1, .right-1 {
    width: 30px;
}

.left-2, .right-2 {
    width: 110px;
}

.left-3, .right-3 {
    width: 190px;
}

.left-4, .right-4 {
    width: 270px;
}

.left-5, .right-5 {
    width: 350px;
}

.left-6, .right-6 {
    width: 430px;
}

.left-7, .right-7 {
    width: 510px;
}

.left-8, .right-8 {
    width: 590px;
}

.left-9, .right-9 {
    width: 670px;
}

.left-10, .right-10 {
    width: 750px;
}

.left-11, .right-11 {
    width: 830px;
}
