html,
body,
.cut a,
#album_add_files #sidebar .buttons,
#album_files_edit #sidebar div.buttons {
  background: white;
}

#main .usertext h2,
#main .usertext h3,
#subscriptions #main h3,
#invites #form h3,
#registered #main h3 {
  background: transparent;
}

body,
a,
.supplementary .info i,
.supplementary .info em,
#artist #albums .uploaded .identity,
#artist #albums .uploaded .identity a,
#main .usertext h3,
.reply a,
#album #download_count .number,
#album #track_summary .number,
#album #track_summary .time,
#user_edit #main #show_email label,
#basket #albums .tracks td a,
#subscriptions #main h3,
#wishlist .suggestions .meta .album a,
#wishlist_add #main #publish label,
#manage_cleanup #main h3 {
  color: black;
}

.count .number {color:  black;}

input,
.vTextField,
.vLargeTextField,
.output,
.suggest,
.album_select {
  border-color: #ADADAD;
}

input.disabled {
  background: #EEE;
}

em.error,
p.error,
#alerts p,
#registered p em {
  color: red;
}

.picture {
  color: #C9D9DA;
}

.suggest,
.album_select {
  background: #D3E7F0;
}

.supplementary,
.blog_nav,
#preview h4,
#blog #add,
#catalog #main,
#ftp li.album label,
#ftp li.album input,
#message_list .paginator,
#manage_cleanup #stats {
  background-color: #E0EAEB;
}

#blog ol h4.title {
  background-color: #E0EAEB;
}

.supplementary,
#manage_cleanup #stats .bottom {
  background-image: url(block-bg.png);
  background-position: left bottom;
  background-repeat: no-repeat;
}

.supplementary .inner,
#manage_cleanup #stats .bottom div {
  background: url(block-bg-inner.png) right bottom no-repeat;
}

#content h2,
.supplementary h3,
#manage_cleanup #main h3 {
  background: url(block-header-bg.png) #C9D9DA left top no-repeat;
}

#edit_article #subject {
  background: url(subject-header-bg.png) #C9D9DA left top no-repeat;
}

#catalog #content h2 {
  background: url(catalog-header-bg.png) #C9D9DA left top no-repeat;
}

#content h2 .inner,
.supplementary h3 span,
#edit_article #subject label,
#manage_cleanup #main h3 span {
  background: url(block-header-bg-inner.png) right top no-repeat;
}

#album #content h2 {
  background: url(album-header-bg.png) left top no-repeat;
}

#album #content h2 .inner {
  background: url(album-header-bg-inner.png) right top no-repeat;
}

#album #content h2 .inner2 {
  background: url(album-header-bg-bottom.png) left bottom repeat-x;
}

.bottom {
  background: url(content-bottom-bg.png) white left bottom no-repeat;
}

.bottom div {
  background: url(content-bottom-bg-inner.png) right bottom no-repeat;
}

#blog .bottom,
#catalog .bottom {
  background: url(content-bottom-bg-blue.png) #E0EAEB left bottom no-repeat;
}

#blog .bottom div,
#catalog .bottom div {
  background: url(content-bottom-bg-blue-inner.png) right bottom no-repeat;
}

#edit_article .bottom,
#edit_comment .bottom {
  background: url(content-bottom-bg-light.png) #F7F9F9 left bottom no-repeat;
}

#edit_article .bottom div,
#edit_comment .bottom div {
  background: url(content-bottom-bg-light-inner.png) right bottom no-repeat;
}

#alerts_top {
  background: url(alerts-top-bg.png) #F4F8F9 left top no-repeat;
}

#alerts_top div {
  background: url(alerts-top-bg-inner.png) right top no-repeat;
}

#alerts_bottom {
  background: url(alerts-bottom-bg.png) #F4F8F9 left bottom no-repeat;
}

#alerts_bottom div {
  background: url(alerts-bottom-bg-inner.png) right bottom no-repeat;
}

#hq_menu_wrapper,
#flatpages_wrapper {
  background: url(hq-menu-bg-right.png) #F4F8F9 right center no-repeat;
}

#hq_menu,
#flatpages {
  background: url(hq-menu-bg-left.png) left center no-repeat;
}

#hq_menu li,
#flatpages li {
  border-color: #A0A0A0;
}

#manage_tags table .empty a {
  color: #C50000;
}

#album_edit #tracks th,
#havelist #list th,
#uploads #list th,
#basket #albums th,
#album_add_files #tracks th,
#album_files_edit #tracks th,
#message_list th,
#subscriptions thead th,
#download_log th,
#album_download_log th,
#requests th,
#invites #pending th,
#invites #form h4,
.headquarters th,
#manage_cleanup #tickers h4,
#manage_cleanup #tickers dt,
#manage_user form h4,
#registered #main h3,
#stat #main thead th {
  color: #3F6775;
}

#album_edit #tracks th,
#havelist #list th,
#uploads #list th,
#album_add_files #tracks th,
#album_files_edit #tracks th,
#message_list th,
#subscriptions thead th,
#download_log th,
#album_download_log th,
#requests th,
#invites #pending th,
#invites #form h4,
#basket #albums th,
.headquarters th,
table.torrents th,
#manage_user form h4,
#stat #main thead th {
  background: url(track-head-bg.png) #E6EDF0 left top repeat-x;
}

.supplementary #tag_widget ul,
#main h3,
#top_downloads h4,
.search #results th,
#album #description,
#album .owners li,
.article.wishlist .description,
#album_add_files #sidebar h4,
#message_list .paginator {
  border-color: #A4B4B6;
}

#album_add_torrent #main form p,
#album_torrent #main .data p {
    border-top: 1px solid rgb(208, 218, 220);
    clear: both;
}

#album_add_torrent #main form p {
    padding: 1em 0pt;
}

#album_torrent #main .data p p,
#album_add_torrent #main form p.first {
    border-top: none;
}

#main,
#blog ol h4.title,
#article .article,
#preview h4,
#album_edit form,
#album_add_files #main form,
#album_add_manual #main form,
#manage_cleanup .ticker,
#manage_cleanup #stats p,
#manage_cleanup #cleanup_albums form,
#manage_cleanup #cleanup_albums .container,
#manage_cleanup #cleanup_albums .paginator {
  border-color: #D3DEDF;
}

#blog ol h4.title a,
#album h2 .year,
#album .owners .bitrate,
#album .owners .download,
#album #in_basket p,
#album #download_count,
#album #tracks .track,
#album #track_summary,
#user #data th,
#user #stats th,
#user #stats_torrents th,
#user_edit #main label,
#change_password #main label,
#album_files_edit #tracks .filename,
#album_files_edit #tracks .meta,
#album_files_edit #clear p,
#registration #main label,
#basket #albums .tracks .track_number,
#subscriptions td small,
#password_rescue label,
#registration_password label {
  color: #76989D;
}

#blog ol h4.title a {
  color: #436373;
}

.count {color: #76989D;}

#album_files_edit #tracks .empty,
#album_files_edit #edit label,
#album_files_edit #clear .time {
  color: #5C5C5C;
}

#album #tracks table .time,
#basket #albums .tracks td {
  color: #AEAEAE;
}

#main h3,
.search #results th,
.suggest .selected,
.album_select .selected {
  background: #76989D;
  color: white;
}

#menu a,
.reply,
#main .info,
#password_rescue .info,
#registration_password .info,
#wishlist .bitrate .label,
#manage_cleanup h4 small {
  color: #A0A0A0;
}

#auth a,
#user_block small,
.meta,
.meta a,
.supplementary .info,
.profile h2 a,
#edit_simple_comment h2 a,
#blog #feeds a,
#album .owners .owner a,
#wishlist .suggestions li .denied,
#message_list .from a,
#message #from .user,
#message #replies .user,
#basket #albums .owner a,
#download_log td.user a,
#album_download_log td.user a,
#requests td.user a,
#invites #pending table .time,
#manage_users table a.user,
#manage_user h2 a {
  color: rgb(89, 115, 119);
}

.cut a,
form p small,
#album_edit #main label,
#artist_edit #main label,
#album_add_files #main label,
#album_add_files #tracks h3,
#album_add_files #sidebar h4,
#album_add_files #sidebar #upload_form label,
#album_add_manual #main label,
#album_add_torrent #main label,
#user_edit #main .upload label {
  color: #464646;
}

#alerts,
.simple_comments,
#search #term,
#search #album,
#search #artist,
#search #track,
#search #year,
#search #bitrate,
#search #uploaded,
#search #upload_date,
#search #owner,
#search #tags,
#search #form .buttons,
#search #form,
.search #results td,
#album_edit #artists,
#basket table#albums,
#basket #albums td,
#basket #albums th,
#album_edit #title,
#album_edit #genre,
#album_edit #type,
#album_edit #year,
#album_edit #cover,
#album_edit #blog,
#album_edit #tracks table,
#album_edit #tracks td,
#album_edit #tracks th,
#artist_edit #picture,
#havelist #list td,
#havelist #list th,
#uploads #list td,
#uploads #list th,
#album_add_files #artists,
#album_add_files #title,
#album_add_files #year,
#album_add_files #user_comments,
#album_add_files #tracks table,
#album_add_files #tracks td,
#album_add_files #tracks th,
#album_add_files #sidebar .buttons,
#album_files_edit #sidebar div.buttons,
#album_add_manual #artists,
#album_add_manual #title,
#album_add_manual #type,
#album_add_manual #genre,
#album_add_manual #year,
#album_add_manual #min_bitrate,
#album_files_edit #tracks table,
#album_files_edit #tracks td,
#album_files_edit #tracks th,
#wishlist #wishes,
#wishlist .summary td,
#wishlist .suggestions li .denied,
#wishlist .suggestions li .deny,
#wishlist .add,
#message_list table,
#message_list th,
#message_list td,
#message #body,
#user_edit #main .buttons,
#change_password #main .buttons,
#registration #main .buttons,
#basket #albums td,
#basket #albums th,
#basket table#albums,
#subscriptions td,
#subscriptions th,
#download_log th,
#download_log td,
#album_download_log th,
#album_download_log td,
#requests th,
#requests td,
#invites #pending table,
#invites #pending th,
#invites #pending td,
#invites #form form,
#invites #form #email,
#invites #form #text,
#invites #form #vip_until,
#invites #form h4,
.headquarters table,
.headquarters td,
.headquarters th,
table.torrents,
table.torrents td,
table.torrents th,
#manage_user form h4,
#manage_user form #roles,
#manage_user form #invites,
#manage_user form #roles div,
#manage_user form #invites p,
#stat #main table,
#stat #main td,
#stat #main th {
  border-collapse:  collapse;
  border-color: #D4DEE0;
}

#alerts,
#search #form #tags,
.search #results .even td,
#album_edit #tracks td,
#album_edit #tracks #add,
#havelist #list td,
#uploads #list td,
#album_add_files #tracks td,
#album_files_edit #tracks td,
#wishlist .summary td,
#message_list td,
#basket #albums .even td,
#subscriptions td,
#subscriptions th,
#download_log td,
#album_download_log td,
#requests td,
#invites #pending td,
#invites #form form,
.headquarters td,
#manage_user form #roles,
#manage_user form #invites,
#stat #main td,
#stat #main tbody th {
  background-color: #F4F8F9;
}

#message_list .selected td {
  background-color: #E5F0F2;
}

.simple_comments .meta,
#article .comments .meta,
#wishlist .suggestions .meta,
#message #replies li {
  background: #C9D9DA;
}

#menu li {
  background: url(menu-divider.png) left top no-repeat;
}

#menu li:first-child {
  background: none;
}

#user_block {
  background: url(user-bg.png) #D3E7F0 left bottom no-repeat;
}

#user_block .inner {
  background: url(user-bg-inner.png) right bottom no-repeat;
}

#auth {
  background: url(auth-bg.png) #FAFCFD left bottom repeat-x;
}

#artist #albums .identity,
#artist #albums .identity a {
  color: #7D7D7D;
}

#article .article,
#edit_article form,
#edit_comment form,
#message #body {
  background: #F7F9F9;
}

#catalog #content h2 em,
#catalog #letters li strong {
  color: #719499;
}

#catalog #letters li {
  background: url(letters-bg.png) right center no-repeat;
}

#catalog #letters li.first a,
#catalog #letters li.first strong {
  background: url(letters-bg-left.png) left center no-repeat;
}

#catalog #letters li.last {
  background: url(letters-bg-right.png) right center no-repeat;
}

#catalog .artists .uploaded,
 {
  color: #008312;
}

#catalog .artists li .empty,
 {
  color: #830000;
}

#catalog .artists li.empty a{
  color: #838383;
}

.usertext h4,
.usertext samp,
.search #results td a,
.search #results p.artists a,
#album_add_files #sidebar #upload_form h4,
#basket #albums td a,
#wishlist .identity,
#wishlist .suggestion label,
#wishlist_add #main label,
#invites .quantity .number,
#invites #form h3 {
  color: #597377;
}

#wishlist .suggestion .output.empty {
  color: #BCBCBC;
}

#album .owners button {
  background: transparent;
}

#user #data td,
#user #data th {
  border-color: #E2E9EA;
}

#album_add_files #tracks h3 {
  background: transparent;
}

#basket #albums .tracks td {
  border-color: #E6E6E6;
}

#havelist #add {
  background: transparent;
}

#wishlist li.satisfied .satisfied {
  color: #00A90C;
}

#wishlist li.satisfied .summary td {
  background-color: #F2FBF3;
}

#wishlist .suggestions li .denied {
  background: #FFF2F2;
}

#wishlist .suggestions li .denied h5 {
  color: #DA0000;
}

#login,
#password_rescue,
#password_rescue_sent,
#registration_password {
  background: url(front-bg.png) #DBE4E5 left center repeat-x;
}

#login #content {
  background: url(disc.png) #DBE4E5 center center no-repeat;
}

#password_rescue #content,
#password_rescue_sent #content,
#registration_password #content {
  background: url(disc-no-center.png) #DBE4E5 center center no-repeat;
}

#login #content form label {
  color: white;
}

rect.total {
  fill: #DDE5E6;
}

rect.occupied {
  fill: #436373;
}

rect.border {
  stroke: #436373;
}

#money_progress {
    border: 1px solid #436373;
    width:  200px;
    margin: 0.5em auto;
    background-color: #DDE5E6;
}
#current_money {
    background-color: #436373;
}

.paginator .page {
  margin: 0 0.5em;
}

.paginator .active {
    font-size: 140%; font-weight:  bold;
}

#catalog .artists li.title {
    font-size: 140%;
    font-weight:  bold;
    margin-bottom: 1em;
    text-transform:  uppercase;
}

#blog ol h4.title .blog_category {
  color: #6B6B6B;
}

#user #info_ratio,
#user #info_rating{
  color: #A0A0A0;
}

#user #info_ratio #value,
#user #info_rating #value{
  color: #73969B;
}

#blog #insert_error {
  color: red;
}

#blog #categories a, #blog #sort a {
    color: rgb(67, 99, 115);
    font-size: 0.8em;
}

.supplementary p.stats span.seeders {
    color: #038800;
}

.supplementary p.stats span.leechers {
    color: #880000;
}

.paymentpage a {
    color: rgb(0, 139, 139);
}

#user_index h3 a{
    color: #fff;
}

.user_link {
    color: rgb(89, 115, 119);
    font-weight: normal !important;
}

.user_link_online
{
    font-weight: bold !important;
}

.user_link_passive,
.user_link_passive a,
.user_link_passive sup {
    color: #ccc !important;
}

.owners .owner span.user_itself a {color: green !important;}
