body {
    background-color: #060d24;
    color: #000000;
}

a:link,
a:visited,
a:hover,
a:active {
    color: #000378;
}

div#wrapper-header-inner.has-no-header-image {
    background-color: #060d24;
}

div#wrapper-header-inner.has-full-header-image,
div#wrapper-header-inner.has-body-header-image {
    background-color: transparent;
}

div#wrapper-header-outer {
    background-color: #060d24;
    border-bottom-color: #1a2138;
    border-top-color: #00000b;
}

div#wrapper-header-outer.has-full-header-image {
    background: transparent url(/static.sgcdn.net/icons/templates/139-header.png) left top repeat;
}

div#wrapper-header-outer.has-body-header-image {
    background-color: #060d24;
}

div#wrapper-header.has-body-header-image {}

div#header {
    text-align: left;
}

div#header h1 a {
    color: #ffffff;
    font-family: Futura;
}

div#search-bar-background {
    background-color: #060d24;
    border-color: #060d24;
}

ul#main-navigation li {
    background-color: #060d24;
}

ul#main-navigation li a:link,
ul#main-navigation li a:visited,
ul#main-navigation li a:hover,
ul#main-navigation li a:active {
    color: #ededed;
}

ul#main-navigation li:hover {
    background-color: #1a2138;
}

ul#main-navigation li.nav-selected {
    background-color: #ededed;
    border-color: #1a2138;
}

ul#main-navigation li.nav-selected a,
ul#main-navigation li.nav-selected a:hover {
    color: #060d24 !important;
}

div#body-container {}

div#container {}

ul#sub-navigation,
ul.sub-navigation {
    border-bottom-color: #060d24;
}

ul#sub-navigation li,
ul.sub-navigation li {
    background-color: #ededed;
}

ul#sub-navigation li a,
ul.sub-navigation li a {
    color: #060d24;
}

ul#sub-navigation li.nav-selected,
ul.sub-navigation li.nav-selected {
    background-color: #060d24;
}

ul#sub-navigation li.nav-selected a,
ul.sub-navigation li.nav-selected a {
    color: #ededed;
}

div#sidebar {
    background-color: #f2f2f2;
}

div.sb-big-link div.big-link-block {
    background-color: #ffffff;
    border-color: #ffffff;
}

div.sb-big-link div.big-link-block:hover {
    background-color: #ffffff;
}

ul#manage-dropdown li {
    background-color: #fcfcfc;
    border-color: #ffffff;
}

ul#manage-dropdown li:hover {
    background-color: #ffffff;
}

.sidebar-box {
    background-color: #ffffff;
}

.sidebar-box h2 {
    background-color: #f2f2f2;
    border-color: #ffffff;
    color: #000000;
}

.sidebar-box .sb-action:link,
.sidebar-box .sb-action:visited,
.sidebar-box .sb-action:hover,
.sidebar-box .sb-action:active {
    color: #000378;
}

ul#sb-inbox-list li,
ul#sb-moderate-list li {
    border-color: #ffffff;
}

ul#sb-inbox-list li:hover,
ul#sb-moderate-list li:hover {
    background-color: #ffffff;
}

ul#sb-moderate-list li.no-moderate-items:hover {
    background-color: transparent;
}

ul#sb-inbox-list li.unread a,
ul#sb-moderate-list li.unread a {
    color: #333333;
}

ul#sb-add-list {
    border-color: #ffffff;
}

ul#sb-add-list li {
    background-color: #ffffff;
    border-color: #ffffff;
}

ul#sb-add-list li:hover {
    background-color: #ffffff;
}

ul#sb-add-list li:active {
    background-color: #ffffff;
}

ul#sb-friends-list li {
    border-color: #ffffff;
}

ul#sb-friends-list li:hover {
    background-color: #ffffff;
}

ul#sb-friends-list li.no-friends:hover {
    background-color: transparent;
}

ul#sb-upcoming-list li {
    border-color: #ffffff;
}

ul#sb-upcoming-list li:hover {
    background-color: #ffffff;
}

ul#sb-upcoming-list li.no-event:hover {
    background-color: transparent;
}

div.content-box {
    background-color: #f2f2f2;
    border-color: #fcfcfc;
}

div.content-box h2 {
    background-color: #060d24;
    border-bottom-color: #242b42;
    color: #ededed;
}

div.content-box-content h4 {
    color: #000000;
}

#profile-about,
#members-home-list,
#groups-home-list,
#events-home-list,
#groups-top-list,
#profile-interact,
#magazine-list {
    border-top-color: #060d24;
}

#members-home-list,
#groups-home-list,
#events-home-list,
#magazine-list,
.blog-entry h3 {
    border-bottom-color: #060d24;
}

.form-box {
    background-color: #f2f2f2;
    border-color: #fcfcfc;
}

.form-box h2 {
    border-bottom-color: #ffffff;
    color: #000000;
}

form fieldset,
.fieldset {
    background-color: #ffffff;
    border-color: #ffffff;
}

form label {
    color: #000000;
}

.input-desc {
    color: #000000;
}

.form-sub-box {
    background-color: #fcfcfc;
    border-color: #ffffff;
}

.form-box h3 {
    border-bottom-color: #060d24;
    color: #000000;
}

.profile-group-list li.group-list-item,
.group-list-members,
.profile-details-box,
.wall-posts li,
.search-listing li {
    border-color: #ffffff;
}

.activity-when {
    color: #000000;
}

.activity-text blockquote {
    color: #000000;
}

.activity-text {
    background-color: #fcfcfc;
    color: #000000;
}

.widget-list li {
    border-color: #ffffff;
}

.magazine-list-author {
    color: #000000;
}

.forum-list-message {
    color: #000000;
}

#message-items {
    background-color: #f2f2f2;
    border-color: #fcfcfc;
}

#message-items th {
    background-color: #060d24;
    color: #ededed;
}

#umc .unread {
    background-color: #FDF5C4 !important;
    color: #333333 !important;
}

#message-items tr {
    background-color: #f2f2f2;
}

#message-items tr.even {
    background-color: #fcfcfc;
}

#message-items td a {
    color: #000378;
}

#message-items .subject a em {
    color: #000000;
}

div#footer {
    background-color: #f2f2f2;
}

.photo {
    background-color: #060d24;
    border-color: #060d24;
}

.buttons a {
    color: #565656;
}

#welcome-page {
    background-color: #f2f2f2;
    border-color: #fcfcfc;
}

#welcome-page table th {
    border-color: #ffffff;
}

#welcome-left img {
    background-color: #f2f2f2;
    border-color: #060d24;
}

#welcome-list tr {
    border-color: #ffffff;
}

#welcome-page tr td {
    border-color: #ffffff;
}

#welcome-page tr td.content-box {
    background-color: #ffffff;
}

#forum {
    color: #000000;
}

#forum div.code {
    background-color: #ffffff;
}

#forum-index-list table th {
    background-color: #ffffff;
}

#forum #list-forums th {
    background-color: #060d24;
    border: solid #2e354c 1px;
    color: #ededed;
}

#forum #list-forums tr {
    border: solid #0b1229 1px;
}

#forum #list-forums td.member {
    background-color: #fcfcfc;
    border-right: solid #ffffff 1px;
}

#forum .details {
    background-color: #ededed;
}

#forum #breadcrumbs {
    color: #ededed;
    background-color: #060d24;
}

#forum #breadcrumbs a {
    color: #ededed !important;
}

#forum .pagination ul {
    color: #000000;
    background-color: #f2f2f2;
}

#forum .pagination a {
    color: #000000 !important;
}

#forum blockquote {
    background-color: #ededed;
    border: solid #ffffff 1px;
}