﻿#layout section {
    overflow: hidden;
    clear: both;
}

section.gray {
    background-color: #f3f3f3;
}

section.graydarker {
    background-color: #d6d6d6;
}

section.grayevendarker {
    background-color: #cfcfcf;
}

section > .middle {
    margin: 0 auto;
    max-width: 1030px;
    overflow: hidden;
    clear: both;
}

section > .middle > .margin {
    margin: 0 15px;
    overflow: hidden;
    clear: both;
}

section .marginA {
    background-color: #f5f5f5;
    overflow: hidden;
    padding: 33px 4.4%;
}
