body {background-color: white;}

a{text-decoration: none;}

.society.analysis #header {
    background-image: url( /resource/image/backgrounds/header_analysistrust.jpg );
    height: 147px;
}

.society.analysis #header h1#page_title {
    background-image: url( /resource/image/text/titles/title_analysis.jpg );
    margin-top: 34px;
    height: 30px;
    width: 527px;
}

.society.analysis #header h1#page_title a {
    display: block;
    margin-top: 34px;
    height: 30px;
    width: 527px;
}

#secondary_nav {
    background-color: white;
}

#primary_nav {
    background-color: white;
    text-align: centre;
    border-top: 1px #7D7D7D dotted;
    border-bottom: 1px #7D7D7D dotted;
}

#primary_nav ul  li a {
    font-weight: bold; 
    color: black;
    padding: 0px 5px 5px 2px;
    text-decoration: none;
    a:hover: underline;

}

.homepage.society.analysis #wrap #main_content #first .section h2
{
    background-color: white; 
    font-family: Georgia, Times;
    color: maroon;
    font-size: 2em;
}

.society #wrap #main_content #first #alpha.features h2,
.society #wrap #main_content #first #beta.features h2
{
    background-color: white; 
    font-family: Georgia, Times;
    color: maroon;
    font-size: 2em;
    text-transform: none;
}

#main_content #first .feature h2 {
    font-weight: normal;
    background-color: white; 
    font-family: Georgia, Times;
    color: maroon;
    font-size: 1.5em;
    text-align: center;
    border-bottom: 1px dotted #7D7D7D;
}

#main_content #first .section h2 {
    font-weight: normal;
    background-color: white; 
    font-family: Georgia, Times;
    color: maroon;
    font-size: 1.5em;
    text-align: left;
    border-bottom: 1px dotted #7D7D7D;
}

#second div.features,
#second div.feature {
background-color: white;
border: none;}


.society #main_content {
    background-image: none;
}

#primary_footer {
    background-image: none;
    background-color: white;
}

#wrap #main_content #first h1 {background-color: white; color: maroon; }
