.container {
    margin-right: auto;
    margin-left: auto;
    width: 1000px;
    padding-left: 0px;
    padding-right: 0px;
}

.container:before,
.container:after, .row:after, .clear:after {
    display: table;
    content: " ";
}

.container:after, .row:after, .clear:after {
    clear: both;
}

.clear {
    clear: both;
}

.row {
    position: relative;
    padding-left: 15px;
    padding-right: 15px;
    margin:0px;
}

/* gridframework */
.gu1 .row {
    width: 40px;
}

.gu2 .row {
    width: 80px;
}

.gu3 .row {
    width: 120px;
}

.gu4 .row {
    width: 160px;
}

.gu5 .row {
    width: 200px;
}

.gu6 .row {
    width: 240px;
}

.gu7 .row {
    width: 260px;
}

.gu8 .row {
    width: 320px;
}

.gu9 .row {
    width: 360px;
}

.gu10 .row {
    width: 400px;
}

.gu11 .row {
    width: 440px;
}

.gu12 .row {
    width: 480px;
}

.gu13 .row {
    width: 520px;
}

.gu14 .row {
    width: 560px;
}

.gu15 .row {
    width: 600px;
}

.gu16 .row {
    width: 640px;
}

.gu17 .row {
    width: 680px;
}

.gu18 .row {
    width: 720px;
}

.gu19 .row {
    width: 760px;
}

.gu20 .row {
    width: 800px;
}

.gu21 .row {
    width: 840px;
}

.gu22 .row {
    width: 880px;
}

.gu23 .row {
    width: 920px;
}

.gu24 .row {
    width: 960px;
}

.gu25 .row {
    width: 1000px;
}

.gu26 .row {
    width: 1040px;
}

.col {
    padding-left: 0px;
    float: left;
    position: relative;
}

.gu1 {
    width: 40px;
}

.gu2 {
    width: 80px;
}

.gu3 {
    width: 120px;
}

.gu4 {
    width: 160px;
}

.gu5 {
    width: 200px;
}

.gu6 {
    width: 240px;
}

.gu7 {
    width: 260px;
}

.gu8 {
    width: 320px;
}

.gu9 {
    width: 360px;
}

.gu10 {
    width: 400px;
}

.gu11 {
    width: 440px;
}

.gu12 {
    width: 480px;
}

.gu13 {
    width: 520px;
}

.gu14 {
    width: 560px;
}

.gu15 {
    width: 600px;
}

.gu16 {
    width: 640px;
}

.gu17 {
    width: 680px;
}

.gu18 {
    width: 720px;
}

.gu19 {
    width: 760px;
}

.gu20 {
    width: 800px;
}

.gu21 {
    width: 840px;
}

.gu22 {
    width: 880px;
}

.gu23 {
    width: 920px;
}

.gu24 {
    width: 960px;
}

.gu25 {
    width: 1000px;
}

.gu26 {
    width: 1040px;
}

.example-grid {
    background-color: #FFFFFF;
    background-repeat: repeat-y;
    margin: 0 auto;
    position: relative;
}

.example-grid .col {
    outline: 1px solid #aaa;
}