#outer-wrapper {
    width: 1014px;
    background-color: #DA2A3B;
    margin-left: 18px;
    margin-top: 48px;
}

#content-wrapper {
    width: 1012px;
    background-color: #FCFCFA;
}

#header {
    width: 1022px;
}

#official-link {
 width: 106px;
 position: absolute;
 top: 145px;
 left: 890px;
}

#group-img {
    width: 349px;
    float: left;
    margin: 0 auto;
}

#nav {
    width: 152px;
    background-color: #DA2A3B;
}

#nav li a {
    width: 142px;
    padding-top: 4px;
    padding-bottom: 4px;
}

#posts, #related {
    width: 508px;
}

#elist {
    width: 820px;
}

#sidebar {
    width: 312px;
}

#nav li a, #nav li a:hover, #nav li a:visited {
    color: #FCFCFA;
}

#nav li a#selected, #nav li a#selected:hover, #nav li a#selected:visited {
    color: #DA2A3B;
}

h1, .post h2 a, .post h2 a:hover, .post h2 a:visited, .widget h3, .post h4 {
    color: #DA2A3B;
}

#sidebar .widget h3 {
    color: #DA2A3B;
    width: 312px;
}

.post p, .widget p, .widget a, .widget a:hover, .widget a:visited {
    color: #DA2A3B;
}

.post h4 a, .post h4 a:hover, .post h4 a:visited, .post p a, .post p a:hover, .post p a:visited {
    color: #DA2A3B;
    text-decoration: underline;
}

#sidebar .widget a, #sidebar .widget a:hover, #sidebar .widget a:visited {
    color: #DA2A3B;
    text-decoration: underline;
}

table tbody tr td.es_col1 p {
    color: #DA2A3B;
}

.widget table tbody tr td p, .widget table tbody tr td h4 {
    color: #DA2A3B;
}


