#container { text-align:left; padding:0; overflow:hidden; }

.content { padding-left:0; }

.content, .content-main {
    width: 100%;
}

.content-main { margin-top:0; }

#brand {
     background-color: #7AB800;
     display: block;
     margin: 10px 10px 0;
     /*padding: 10px 0pt 10px 10px;*/
}

#brand h2 {
     font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;
     font-size: 1.5em;
     line-height: 95%;
     margin: 0pt;
}

#brand .brandline1 {
     font-family: Georgia,Helvetica,Arial,sans-serif;
     font-weight: normal;
}

#brand h2 a {
     color: #000000;
     display: block;
     font-weight: 600;
     margin: 0pt;
}

#brand h2 a:active, #brand h2 a:link, #brand h2 a:visited {
     font-weight: 600;
     text-decoration: none;
}

.brand_background {
     color: #FFFFFF;
}

.brand_background a, .brand_background a:visited, .brand_background a:active {
     color: #FFFFFF;
     text-decoration: underline;
}

.brand_background a:hover {
     color: #CD592A;
}

#utility li, #utility_alt li, #main li, #breadcrumb li, #sub li, #footer li {
     display: inline;
}

#utility {
     float: left;
     left: 15px;
     margin: 0.41667em 0pt 0pt;
     position: relative;
     top: 0pt;
}

#utility li a {
     border-left: 1px solid #000000;
     border-right: 1px solid #535250;
     color: #FFFFFF;
     font-size: 0.833em;
     margin-left: -0.6em;
     padding: 0.2em 0.5em;
     text-decoration: none;
}

#utility > li:first-child a {
     border-left: 0pt none;
}

#utility > li:last-child a {
     border-right: 0pt none;
}

#utility li a:hover {
     text-decoration: underline;
}

.nav-main {
    background-color: #353431;
    clear: both;
    float:none;
    width:auto;
    margin:0 10px;

}

.nav-main li a {
    font-weight: normal;
    margin-top: 0.5em;
    padding-bottom: 0.5em;
}

.pageContent h1 a {
    background-color: inherit;
    display: inline;
    margin-top: 0;
    padding: 0;
    text-shadow: none;
    width: auto;
}

.content-main h2 {
    float: none;
    font-size: 1em;
    margin:0;
    width:auto;
}

