body {
    background: #6e230c;
}

.container {
    background: #fbfaef;
}

#topbar {
    height: .75em;
    background: #cb002d;
}

#logo img {
    margin: 0;
    padding: 0;
}
#org-name {
    height: 13.5em;
}

#org-name h1 {
margin-left: 40px;
font-size: 2.5em;
    color: #cb002d;
padding-top: 6px;

}
#org-name img {
margin: 8px 0 5px 37px;
}

#highlight-box-a p {
    text-align: center;
    margin-top: 4px;
    padding: 5px 10px 5px 15px;
    color: #fff;
    line-height: 1.5em;
    background: #587980;
    font-size: 13px;
}

#highlight-box-b p {
    text-align: center;
    margin-top: 4px;
    padding: 5px 10px 5px 15px;
    color: #fff;
    line-height: 1.5em;
    background: #4e8542; 
    font-size: 13px;
}

#main-nav a {
    color: #fff;
    text-decoration: none;
    padding: 5px 0 5px 10px;
}

#home-tab {
    color: #fff;
    background: #f77103;
    padding: 5px 0 5px 0;
}
#about-tab {
    color: #fff;
    background: #587980;
    padding: 5px 0 5px 0;
}
#tools-tab {
    color: #fff;
    background: #604878;
    padding: 5px 0 5px 0;
}
#partners-tab {
    color: #fff;
    background: #4e8542;
    padding: 5px 0 5px 0;
}

#subnav {
min-height:950px;
  height:auto !important;
  height:950px;
}

body.home       #divider-bar {height: 1.5em; background: #f77103; }
body.about      #divider-bar {height: 1.5em; background: #587980; }
body.tools      #divider-bar {height: 1.5em; background: #604878; }
body.partners   #divider-bar {height: 1.5em; background: #4e8542; }

body.home       #subnav {background: #f77103;}
body.about      #subnav {background: #587980;}
body.tools      #subnav {background: #604878;}
body.partners   #subnav {background: #4e8542;}

body.home #highlight-box-a p {background: #587980;}
body.about #highlight-box-a p {background: #604878;}
body.tools #highlight-box-a p {background: #4e8542;}
body.partners #highlight-box-a p {background: #f77103;}

body.home #highlight-box-b p {background: #604878;}
body.about #highlight-box-b p {background: #4e8542;}
body.tools #highlight-box-b p {background: #f77103;}
body.partners #highlight-box-b p {background: #587980;}

.pagecontent {
margin: 18px 8px 0 14px;
}

.pagecontent h1, h2, h3, h4, h5 {
color: #cb002d;
margin: 0 0 4px 0;
line-height: 18px;
}

.pagecontent h1 {
margin: 0 0 21px 0;
}

.pagecontent a {
color: #cb002d;
}

.pagecontent h1 {
margin: 8px 0 17px 0;
font-size: 2em;
}
.pagecontent h2 {font-size: 1.5em;}

.pagecontent p {
margin: 2px 4px 10px 4px;
font-size: 1.2em;
line-height: 18px;
}
.alert  {
background: #ffffcc;
border-left: solid 4px #cc3300;
border-top: solid 1px #E2D789;
border-right: solid 1px #E2D789;
border-bottom: solid 1px #E2D789;
padding: 10px;
padding-right: 5px;
margin: 0;
}

.alert td {
border-bottom: none;
}


.pagecontent ul {
font-size: 1.1em;
}

.pagecontent li {
}
.pagecontent li ul li {
font-size: .9em;
}
.pagecontent table {
margin: 0 10px 0 10px;
font-size: 90%;
}
.pagecontent table td {
border: none;
}

#subnav img {
margin: 0 0 0 7px;
border: 2px solid #ccc;
}

#subnav a:hover img {
border: 2px solid #555;
}  

#subnav ul {
    padding: 3px 0 0 0;
margin: 0 0 0 0;
    line-height: 1.5em;
    list-style-type: none;
}
#subnav li {
margin: 18px;
}

#subnav a {
    color: #fff;
    text-decoration: none;
}
#subnav a:hover {
    text-decoration: underline;
}

.brochurepic {
clear: left;
}

.brochuretext {
font-size: 90%;
float: right;
width: 400px;
padding: 20px 0 0 0;
margin-right: 70px;
}

img.right {
float: right;
clear: none;
padding-left: 12px;
padding-right: 0;
}

.pagecontent img {
padding-top: 8px;
}
