body.theme_coralreef {
    background-repeat:no-repeat;
    background-position:top center;
    color:#6d6f71;
}

body.theme_coralreef p {
    color:#6d6f71;
}

body.theme_coralreef #main-menu {
    color:#6d6f71;
    font-size:13px;
}

body.theme_coralreef #main-menu a {
    color:#6d6f71;
}

body.theme_coralreef #main-menu a:hover {
    color:#002561;
}

body.theme_coralreef #main-menu a.active {
    color:#002561;
}

body.theme_coralreef #footer-menu {
    font-size:12px;
    color:#6d6f71;
    background-color:#d8e2e8;
}

body.theme_coralreef #footer-menu a {
    color:#6d6f71;
}

body.theme_coralreef #footer-menu a:hover {
    color:#002561;
}

body.theme_coralreef #footer-menu a.active {
    color:#002561;
}

body.theme_coralreef a {
    color:#002561;
}

body.theme_coralreef a:hover {
    color:#6b86b1;
}

body.theme_coralreef #sub-menu {
    color:#6d6f71;
    font-size:11px;
}

body.theme_coralreef #sub-menu a {
    color:#6d6f71;
}

body.theme_coralreef #sub-menu a:hover {
    color:#002561;
}

body.theme_coralreef #sub-menu a.active {
    color:#002561;
}

body.theme_coralreef table th {
    background-color:#6b86b1;
    color:#ffffff;
    border-color:#002561;
}

body.theme_coralreef table th p {
    color:#ffffff;
}

body.theme_coralreef table {
    border-color:#002561;
    background-color:#f0f0f0;
}

body.theme_coralreef table td {
    border-color:#002561;
}

body.theme_coralreef #newsblog #news-left h3 {
    color:#002561;
    font-size:12px;
}

body.theme_coralreef #newsblog #news-left a {
    color:#6d6f71;
}

body.theme_coralreef #newsblog #news-left a:hover {
    color:#002561;
}

body.theme_coralreef #newsblog #news-left a.active {
    color:#002561;
}

body.theme_coralreef #newsblog #news-right #postlist .post-summary {
    border-width:0px 0px 1px 0px;
    border-style:solid;
    border-color:#6b86b1;
}

body.theme_coralreef #newsblog #news-right #post h1 {
    margin:0px 0px 0px 0px;
}

body.theme_coralreef a.active {
    color:#6b86b1;
}

body.theme_coralreef .sitebordercolor {
    border-color:#6b86b1;
}

body.theme_coralreef .sitebgcolor {
    background-color:#6b86b1;
}

body.theme_coralreef .sitecolor {
    color:#6b86b1;
}

