
/*
 * Copyright (c) 2012 Somia Dynamoid Oy
 *
 * Automagically generated, do NOT edit manually!
 */
.background-clip {
  -moz-background-clip:padding;
  -webkit-background-clip:padding-box;
  background-clip:padding-box;
}
body {
  background:#000000  repeat scroll left top;
  color:#a9bac5;
}
#top, #left, #top strong, #left strong { color:#d6fa0a; }
.layout-left-center #center-top { background:#000000; }
.layout-left-center #center-content { background:#000000; }
a, a:hover, a:active, a:visited { color:#eafa05; }
#center #center-top a, #center #center-top a:hover, #center #center-top a:active, #center #center-footer a, #center #center-footer a:hover, #center #center-footer a:active { color:#eafa05; }
.dialog a, .dialog a:hover, .dialog a:active, #center a, #center a:hover, #center a:active { color:#eeff00; }
#h1 a:hover { color:#ebfc69; }
#h1-menu {
  background:#333333;
  background-image:-moz-linear-gradient(top,#333333,#000000);
  background-image:-ms-linear-gradient(top,#333333,#000000);
  background-image:-o-linear-gradient(top,#333333,#000000);
  background-image:-webkit-gradient(linear,left top,left bottom,from(#333333),to(#000000));
  background-image:-webkit-linear-gradient(top,#333333,#000000);
  filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#333333,endColorstr=#000000);
  background-image:linear-gradient(top,#333333,#000000);
  -moz-background-clip:padding;
  -webkit-background-clip:padding-box;
  background-clip:padding-box;
}
#h1-menu h1 {
  border-right:1px solid #000000;
  -moz-transition:background-color .1s ease-in-out;
  -o-transition:background-color .1s ease-in-out;
  -webkit-transition:background-color .1s ease-in-out;
  transition:background-color .1s ease-in-out;
}
#h1-menu .menulist li {
  border-left:1px solid rgba(51,51,51,0.5);
  border-right:1px solid #000000;
  -moz-transition:background-color .1s ease-in-out;
  -o-transition:background-color .1s ease-in-out;
  -webkit-transition:background-color .1s ease-in-out;
  transition:background-color .1s ease-in-out;
}
#h1-menu .menulist li:last-child { border-right:0 none; }
#h1-menu .menulist a { color:#ddfa05; }
#h1-menu .menulist li.submenu-open, #h1-menu .menulist li:hover, #h1-menu .menulist li.selected {
  background:#000000;
  border-color:transparent;
  -moz-box-shadow:inset 0 5px 5px rgba(0,0,0,0.25);
  -webkit-box-shadow:inset 0 5px 5px rgba(0,0,0,0.25);
  box-shadow:inset 0 5px 5px rgba(0,0,0,0.25);
}
#h1-menu .menulist .submenu { background:#000000; }
#h1-menu .menulist .submenu li {
  border:0 none;
  border-bottom:1px solid #000000;
  border-top:1px solid #0d0d0d;
}
#h1-menu .menulist .submenu li:hover {
  background:#333333;
  -moz-box-shadow:none;
  -webkit-box-shadow:none;
  box-shadow:none;
}
#h1-menu .menulist .submenu li:hover a { color:white; }
#h1-menu .menulist .submenu li:first-child { border-top:0 none; }
#h1-menu .menulist .submenu li:last-child { border-bottom:0 none; }
#h1-menu .menulist .action-logout a { color:#4f7507; }
#h1-menu h1, #h1-menu h1:hover, #index h1 {
  background:#000000;
  border-color:transparent;
  -moz-box-shadow:inset 0 5px 5px rgba(0,0,0,0.25);
  -webkit-box-shadow:inset 0 5px 5px rgba(0,0,0,0.25);
  box-shadow:inset 0 5px 5px rgba(0,0,0,0.25);
}
#h1-search input.text {
  border:0;
  -moz-border-radius:;
  border-radius:;
  border-top:1px solid #9e9e9e;
}
#h1-actions {
  background:#000000;
  -moz-box-shadow:inset 0 5px 5px rgba(0,0,0,0.25);
  -webkit-box-shadow:inset 0 5px 5px rgba(0,0,0,0.25);
  box-shadow:inset 0 5px 5px rgba(0,0,0,0.25);
}
#h1-actions li.submenu-open, #h1-actions li.has-submenu:hover, #h1-actions .submenu { background-color:#000000; }
#h1-actions .submenu li {
  border:0 none;
  border-bottom:1px solid #000000;
  border-top:1px solid #0d0d0d;
}
#h1-actions .submenu li:hover { background:#333333; }
#h1-actions .submenu li a:hover { text-decoration:none; }
#h1-actions, #h1-actions a { color:#ddfa05; }
#h1-actions .action-text { color:rgba(221,250,5,0.5); }
#h1-actions .actions-left li.last, .authenticated #h1-actions .actions-left li { border-right:0 none; }
#h1-login label { color:#ddfa05; }
#h2 {
  background:#000000;
  border-bottom:10px solid #000000;
}
#h2 h2 { color:#d6fa0a; }
#h2-menu .menulist a {
  color:#d6fa0a;
  background:#000000;
  background-image:-moz-linear-gradient(top,#000000,#000000);
  background-image:-ms-linear-gradient(top,#000000,#000000);
  background-image:-o-linear-gradient(top,#000000,#000000);
  background-image:-webkit-gradient(linear,left top,left bottom,from(#000000),to(#000000));
  background-image:-webkit-linear-gradient(top,#000000,#000000);
  filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#000000,endColorstr=#000000);
  background-image:linear-gradient(top,#000000,#000000);
  -moz-background-clip:padding;
  -webkit-background-clip:padding-box;
  background-clip:padding-box;
}
#h2-menu .menulist li.selected a, #h2-menu .menulist li a:hover {
  background:#000000;
  background-image:-moz-linear-gradient(top,#0d0d0d,#000000);
  background-image:-ms-linear-gradient(top,#0d0d0d,#000000);
  background-image:-o-linear-gradient(top,#0d0d0d,#000000);
  background-image:-webkit-gradient(linear,left top,left bottom,from(#0d0d0d),to(#000000));
  background-image:-webkit-linear-gradient(top,#0d0d0d,#000000);
  filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#0d0d0d,endColorstr=#000000);
  background-image:linear-gradient(top,#0d0d0d,#000000);
  -moz-background-clip:padding;
  -webkit-background-clip:padding-box;
  background-clip:padding-box;
}
#h2-menu .subtitle input.text {
  background:transparent url(/img/bashi/icon_edit_small.png) no-repeat 3px center;
  border:none;
  color:#ddfa05;
}
#h2-menu .subtitle input.text:hover, #h2-menu .subtitle input.text.focused, #h2-menu .subtitle input.text:focus { background-color:#000000; }
#h2 a:hover { color:#ebfc69; }
body.fi.campaign-community #h1 h1 span.overlay, * html body.fi #h1 h1 span.overlay { display:none; }
.box .header h3, .box .header h4 { background:repeat-x left bottom; }
.box .header .actions ul li {
  background:#000000;
  background-image:-moz-linear-gradient(top,#f2f3f1,#000000);
  background-image:-ms-linear-gradient(top,#f2f3f1,#000000);
  background-image:-o-linear-gradient(top,#f2f3f1,#000000);
  background-image:-webkit-gradient(linear,left top,left bottom,from(#f2f3f1),to(#000000));
  background-image:-webkit-linear-gradient(top,#f2f3f1,#000000);
  filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#f2f3f1,endColorstr=#000000);
  background-image:linear-gradient(top,#f2f3f1,#000000);
  -moz-background-clip:padding;
  -webkit-background-clip:padding-box;
  background-clip:padding-box;
  border:1px solid #000000;
  border-width:1px 0 1px 1px;
}
.box .header .actions ul li:hover {
  background:#0d0d0d;
  background-image:-moz-linear-gradient(top,#0d0d0d,#f2f3f1);
  background-image:-ms-linear-gradient(top,#0d0d0d,#f2f3f1);
  background-image:-o-linear-gradient(top,#0d0d0d,#f2f3f1);
  background-image:-webkit-gradient(linear,left top,left bottom,from(#0d0d0d),to(#f2f3f1));
  background-image:-webkit-linear-gradient(top,#0d0d0d,#f2f3f1);
  filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#0d0d0d,endColorstr=#f2f3f1);
  background-image:linear-gradient(top,#0d0d0d,#f2f3f1);
  -moz-background-clip:padding;
  -webkit-background-clip:padding-box;
  background-clip:padding-box;
}
.box .header .actions ul li.last { border-right-width:1px; }
.box .header .actions ul li a { color:#edf500; }
.box .header .date { color:#707070; }
#center .box {
  color:#edf500;
  background:#000000;
}
#center .box .tabs { background:#000000; }
#center .box .tabs .selected { background:#000000; }
#center .box .header .actions ul li:hover, #center .box .header .actions ul li.selected {
  background:#0d0d0d;
  background-image:-moz-linear-gradient(top,#0d0d0d,#f2f3f1);
  background-image:-ms-linear-gradient(top,#0d0d0d,#f2f3f1);
  background-image:-o-linear-gradient(top,#0d0d0d,#f2f3f1);
  background-image:-webkit-gradient(linear,left top,left bottom,from(#0d0d0d),to(#f2f3f1));
  background-image:-webkit-linear-gradient(top,#0d0d0d,#f2f3f1);
  filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#0d0d0d,endColorstr=#f2f3f1);
  background-image:linear-gradient(top,#0d0d0d,#f2f3f1);
  -moz-background-clip:padding;
  -webkit-background-clip:padding-box;
  background-clip:padding-box;
}
#center .box .header .actions a, #center .box .header .actions .visibility { color:#edf500; }
.clearbox { color:#707070; }
#center-top .box {
  background:transparent none;
  color:#d6fa0a;
}
#center-top .box .header h3 { background-image:url(/img/bashi/left_box_header_border.gif); }
#center-top .box .divider { background:url(/img/bashi/left_divider.gif) repeat-x left top; }
#center .tabbed .header .actions ul {
  border:1px solid #a5a79d;
  border-bottom:1px solid #0d0d0d;
  padding:2px;
  -moz-box-shadow:inset 0 1px 3px rgba(0,0,0,0.25);
  -webkit-box-shadow:inset 0 1px 3px rgba(0,0,0,0.25);
  box-shadow:inset 0 1px 3px rgba(0,0,0,0.25);
}
#center .tabbed .header .actions ul li {
  background:transparent;
  border:1px solid transparent;
}
#center .tabbed .header .actions ul li:hover, #center .tabbed .header .actions ul li.selected {
  background:#000000;
  background-image:-moz-linear-gradient(top,#f2f3f1,#000000);
  background-image:-ms-linear-gradient(top,#f2f3f1,#000000);
  background-image:-o-linear-gradient(top,#f2f3f1,#000000);
  background-image:-webkit-gradient(linear,left top,left bottom,from(#f2f3f1),to(#000000));
  background-image:-webkit-linear-gradient(top,#f2f3f1,#000000);
  filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#f2f3f1,endColorstr=#000000);
  background-image:linear-gradient(top,#f2f3f1,#000000);
  -moz-background-clip:padding;
  -webkit-background-clip:padding-box;
  background-clip:padding-box;
  border:1px solid #a5a79d;
}
#center .tabbed .header .actions ul li.selected span, #center .tabbed .header .actions ul li.selected a, #center .tabbed .header .actions ul li span, #center .tabbed .header .actions ul li a { color:#edf500; }
#center .tabbed .center {
  background:transparent;
  border:0;
}
#center .tabbed .center .content h4 { border-bottom:1px solid #e0e0e0; }
#center .tabbed.under .inner .footer { background:transparent none; }
#center .special {
  border:1px solid #000000;
  border-width:1px 0;
  -moz-box-shadow:0 0 5px rgba(0,0,0,0.25);
  -o-box-shadow:0 0 5px rgba(0,0,0,0.25);
  -webkit-box-shadow:0 0 5px rgba(0,0,0,0.25);
  box-shadow:0 0 5px rgba(0,0,0,0.25);
}
#top .box, #left .box { background:#000000; }
#top .box .header h3, #left .box .header h3 { color:#d6fa0a; }
#top .box .header .actions ul li, #left .box .header .actions ul li {
  background:#0d0d0d;
  border:1px solid #000000;
}
#top .box .header .actions ul li:hover, #left .box .header .actions ul li:hover { background:#1a1a1a; }
#top .box .header .actions ul li a, #left .box .header .actions ul li a { color:#d6fa0a; }
#top .box .divider, #top .box .menulist .divider, #left .box .divider, #left .box .menulist .divider { background:url(/img/bashi/left_divider.gif) repeat-x left top; }
#top .box.ajax .header .actions, #left .box.ajax .header .actions { background:url(/img/bashi/ajax_234B6C.gif) no-repeat 10px 5px; }
#top .box.first.ajax .header .actions, #left .box.first.ajax .header .actions { background:url(/img/bashi/ajax_234B6C.gif) no-repeat 10px 0; }
#top .box.under, #left .box.under {
  background:#000000;
  -moz-box-shadow:inset 0 5px 5px rgba(0,0,0,0.25);
  -webkit-box-shadow:inset 0 5px 5px rgba(0,0,0,0.25);
  box-shadow:inset 0 5px 5px rgba(0,0,0,0.25);
}
#top table thead th { color:#a5c31d; }
#center .insider {
  background:#000000;
  border-style:solid;
  border-color:#000000;
  border-width:1px 0px;
}
#center .insider .tabs { background:#000000; }
#center .insider .tabs ul li.selected { background-color:#000000; }
#center .box .divider {
  background:url(/img/bashi/center_mini_divider.gif) repeat-x left top;
  height:2px;
  margin:1em auto;
  width:93%;
}
.box.chat #chatbox {
  background:#000000;
  border:1px 0px solid #000000;
}
.box.chat #participants { border-left:1px solid #000000; }
.box.chat #messagebox td.eventtext { color:#707070; }
.box.chat #messagebox td.stamp { color:#a0a0a0; }
.box.chat input.privatetext { border:1px solid #b93ea4; }
#community-chat.insider.chat {
  padding:0;
  background:#f8faf5;
}
#community-chat.insider.chat .footer { padding:0; }
#community-chat.insider.chat .center { background:none; }
#body .box-blue { color:#d6fa0a; }
#body .box-blue .header { background:#000000; }
#body .box-blue .header h3 a {
  background:url(/img/bashi/bulletin_action.gif) no-repeat right center;
  color:inherit;
  padding-right:10px;
}
#body .box-blue .header h3 a:hover { background-image:url(/img/bashi/bulletin_action_active.gif); }
#body .box-blue .header ul li a {
  color:#d6fa0a;
  background:#0d0d0d;
  border:1px solid #000000;
}
#body .box-blue .header li.selected a {
  color:#ddf3fd;
  background:;
}
#body .box-blue .header li a:hover {
  text-decoration:underline;
  -moz-box-shadow:0 0 3px rgba(0,0,0,0.2);
  -o-box-shadow:0 0 3px rgba(0,0,0,0.2);
  -webkit-box-shadow:0 0 3px rgba(0,0,0,0.2);
  box-shadow:0 0 3px rgba(0,0,0,0.2);
}
#body .box-blue .center { background:#000000; }
#body .box-blue dt, #body .box-blue dt strong { color:#d5ff03; }
#body .box-blue a, #body .box-blue a:hover { color:#eafa05; }
#body .box-blue .stamp { color:#707070; }
#body .box-blue label, #body .box-blue .inputhelp { color:#d6fa0a; }
#body .box-blue .polaroid .thumbimage {
  background-image:url(/img/bashi/thumb_polaroid_blue.png);
  padding-top:6px;
}
#body #center .box-blue label { color:#d6fa0a; }
#body .box-blue-tabbed .tabs li a {
  background:#113650;
  color:#d6fa0a;
}
#body .box-blue-tabbed .tabs li a:hover { background:#113e5a; }
#body .box-blue-tabbed .tabs li.selected a {
  background:#000000;
  color:white;
}
#body .box-blue .insider {
  background:#000000;
  border:1px solid #000000;
}
#body .box-blue .insider .header h3 { color:inherit; }
#body .box-transparent .header { border-bottom:1px solid #315680; }
#center .section { color:#edf500; }
#center .section .header ul li {
  background:#000000;
  border:1px solid #000000;
  border-width:1px 0 1px 1px;
}
#center .section .header ul li:hover { background:#0d0d0d; }
#center .section .header ul li.last { border-right-width:1px; }
#center .section .header ul li a { color:#edf500; }
#center .content ul.sections {
  background:#e7e8e2;
  border:1px solid #000000;
}
#center .content ul.sections li.section { border-bottom:1px solid #000000; }
#center .content ul.sections li.section + li.section { border-top:1px solid #0d0d0d; }
#center .content ul.sections li.section:nth-child(even) { background:#f3f3f0; }
#center form.contentlist, #center table.contentlist, #center ul.contentlist {
  background:#e7e8e2;
  border:1px solid #000000;
}
#center ul.contentlist li, #center ol.toplist li, #center ol.communities li { border-bottom:1px solid #000000; }
#center ul.contentlist li + li, #center ol.toplist li + li, #center ol.communities li + li { border-top:1px solid #0d0d0d; }
#center ul.contentlist li:last-child, #center ol.toplist li:last-child, #center ol.communities li:last-child { border-bottom:0; }
#center ul.contentlist li:nth-child(even), #center ol.toplist li:nth-child(even), #center ol.communities li:nth-child(even) { background:#f3f3f0; }
#center table.contentlist tr { border-bottom:1px solid #000000; }
#center table.contentlist tr + tr { border-top:1px solid #0d0d0d; }
#center table.contentlist tr:last-child { border-bottom:0; }
#center table.contentlist tr:nth-child(even) { background:#f3f3f0; }
#center form.contentlist fieldset { border-bottom:1px solid #000000; }
#center form.contentlist fieldset + fieldset { border-top:1px solid #0d0d0d; }
#center form.contentlist fieldset:last-child { border-bottom:0; }
#center form.contentlist fieldset:nth-child(even) { background:#f3f3f0; }
select, textarea, input.text {
  background-color:#f5f5f5;
  border:1px solid #9e9e9e;
  color:#130202;
  -moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.25);
  -webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.25);
  box-shadow:inset 0 1px 1px rgba(0,0,0,0.25);
}
input:-webkit-autofill { color:black !important; }
#h2 textarea, #h2 input.text, #h1-actions textarea, #h1-actions input.text, .box-blue textarea, .box-blue input.text, #left textarea, #left input.text {
  background:#f5f5f5;
  border:1px solid #9e9e9e;
  color:black;
  background-image:-moz-linear-gradient(top,#cecece,#f6f6f6);
  background-image:-ms-linear-gradient(top,#cecece,#f6f6f6);
  background-image:-o-linear-gradient(top,#cecece,#f6f6f6);
  background-image:-webkit-gradient(linear,left top,left bottom,from(#cecece),to(#f6f6f6));
  background-image:-webkit-linear-gradient(top,#cecece,#f6f6f6);
  filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#cecece,endColorstr=#f6f6f6);
  background-image:linear-gradient(top,#cecece,#f6f6f6);
  -moz-background-clip:padding;
  -webkit-background-clip:padding-box;
  background-clip:padding-box;
}
#h2 select:focus, #h2 textarea:focus, #h2 input.text:focus, #h1-actions select:focus, #h1-actions textarea:focus, #h1-actions input.text:focus, .box-blue select:focus, .box-blue textarea:focus, .box-blue input.text:focus, #left select:focus, #left textarea:focus, #left input.text:focus {
  -moz-box-shadow:inset 0 0 3px #eeff00;
  -o-box-shadow:inset 0 0 3px #eeff00;
  -webkit-box-shadow:inset 0 0 3px #eeff00;
  box-shadow:inset 0 0 3px #eeff00;
}
#left legend { color:#d6fa0a; }
.dialog label, .dialog legend { color:#4f7507; }
#center .lightgroup label, #center label.checkbox, #center label.radio, .dialog .lightgroup label, .dialog label.checkbox, .dialog label.radio { color:; }
#center form hr { background:url(/img/bashi/left_divider.gif) repeat-x left top; }
#h1 input.empty, #left span.empty, #left textarea.empty, #left input.empty, span.empty, textarea.empty, input.empty, .empty-text, option.empty { color:#888888; }
::-webkit-input-placeholder { color:#888888 !important; }
:-moz-placeholder { color:#888888 !important; }
.ajaxtext {
  border:1px solid transparent;
  background:transparent;
}
#top-banner .highlight a, #left a.channel-own, #center a.channel-own, #friendtracer-window .highlight a, #left .nick0 .highlight a, #center .nick0 .highlight a, #left .nick1 .highlight a, #center .nick1 .highlight a, .nick0 .highlight a, .nick1 .highlight a { color:#ff8a92; }
img.square.friend { border-color:#ff8a92; }
.profile-own #box-profile-channels a.channel-own, .profile-own #box-profile-communities a.channel-own { color:#eafa05; }
#center .prevnext a.channel-own { color:#eeff00; }
#top .box .value, #top .box2 .value, #left .box .value, #left .box2 .value, #center .box .value, #center .box2 .value { color:inherit; }
.peepbox li.divider, .peepbox li.divider:hover, #left .content li.divider, #left .content li.divider:hover { background:url(/img/bashi/left_divider.gif) repeat-x left top; }
.peepbox .menulist li, #left .content .menulist li { background:url(/img/bashi/bulletin_action.gif) no-repeat left 4px; }
.peepbox .menulist li:hover, #left .content .menulist li:hover { background-image:url(/img/bashi/bulletin_action_active.gif); }
.peepbox dl dt, #left .content dl dt { color:#d5ff03; }
.peepbox dl.quickstats dd, #left .content dl.quickstats dd { background-color:#000000; }
.peepbox dl.quickstats dt a, #left .content dl.quickstats dt a { color:#d6fa0a; }
#center .content dl.quickstats dd {
  background-color:#0d0d0d;
  border-bottom:1px solid #000000;
}
.layout-left-center-right #center .content dl.quickstats dd {
  background-color:#000000;
  border:none transparent;
}
.layout-left-center-right #center .content dl.quickstats dt a { color:#d6fa0a; }
.thumblist li.hover .itemdesc, .thumblist li.selected .itemdesc, .thumblist li:hover .itemdesc { background:#000000; }
#newcomments { color:#4f7507; }
.comments, #comments { color:#1605ff; }
.comments .deletecomment a, #comments .content .deletecomment a { color:#b04138; }
.comments .moderator td, .comments .moderator td.comment, .comments tr.user td, #comments tr.user td { color:#e47d00; }
.comments .owner td, .comments .own, .comments .own td, .comments .own td.comment, #comments tr.owner td { color:#4f7507; }
.form-comment .admin_comment, #form-comment .admin_comment { color:black; }
.comments td.comment { color:#1605ff; }
.comments .personal td, #comments tr.personal td { color:#0033dd; }
#center .form-comment label.private, #center label.private, .comments .private td, .comments .private td.comment, #comments tr.private td { color:#b93ea4; }
.comment.private, #comment.private { border-color:#b93ea4; }
.comments input.sending { background:url(/img/bashi/ajax_ffffff.gif) no-repeat right center; }
.comments .content table:hover { background:#000000; }
.header .visibility { color:#707070; }
.community-network { color:#707070; }
table.members li { background:transparent none !important; }
.newmember { background:url(/img/bashi/community_new_member.gif) no-repeat right 4px; }
#center #community-members .content h4 span { color:#707070; }
#center #community-members .content h4 a { background:transparent url(/img/bashi/icon_random_small.png) no-repeat scroll 0px center; }
#friends-friendlist li.list-item, #friends-friendgroups li.list-item { border-bottom:1px solid #000000; }
#friends-friendlist li.list-item .seen.loggedin, #friends-friendgroups li.list-item .seen.loggedin { color:#4f7507; }
table.calendar .today { border:1px solid; }
table.calendar .selected { background:#eafa05; }
table.calendar .selected a { color:#eeff00; }
#center .box-happenings.insider .header h3 { color:#707070; }
#center .box-happenings .happening + .happening { border-top:1px solid #f3f3f0; }
#center #filelist { border:1px solid #000000; }
#center #filelist td { background:#000000; }
#center .filelist .odd { background:#000000; }
#center .filelist .even { border:1px solid #000000; }
#center .filelist .filedelete a { color:inherit; }
#uploading { background:url(/img/bashi/ajax_204654.gif) no-repeat left center; }
.image-uploader-status-uploading .image-uploader-thumb {
  background:url(/img/bashi/ajax_204654.gif) no-repeat center center;
  border:1px solid #000000;
}
.image-uploader-filename {
  color:black;
  font-weight:bold;
}
#center #filelist td.loading { background:url(/img/bashi/ajax_204654.gif) no-repeat right center; }
.peepbox {
  background:#000000;
  color:#d6fa0a;
}
.peepbox .community-network { color:#d6fa0a; }
#form-poll-editor fieldset.group-question { background:#000000; }
#form-poll-editor fieldset.inputerror { background:#e4d7d9; }
#box-settings-channels tr.network th, #box-settings-channels tr.channel:hover { background:#0d0d0d; }
.thumblist li:hover .visitor { background:#000000; }
body.special-event-halloween #h1-menu h1 span.overlay {
  display:block;
  width:99px;
  height:25px;
  position:absolute;
  top:-1px;
  left:11px;
  background:transparent url(logo_overlays/halloween.png) no-repeat left top;
}
body.special-event-xmas #h1-menu h1 span.overlay {
  display:block;
  width:42px;
  height:35px;
  position:absolute;
  top:-8px;
  left:11px;
  background:transparent url(logo_overlays/xmas.png) no-repeat left top;
}
.stamp, .meta { color:#707070; }
#left .stamp, #center-top .stamp {
  color:inherit;
  filter:alpha(opacity=50);
  opacity:.5;
}
.bbcode blockquote {
  background:rgba(0,0,0,0.025);
  border:1px dashed #000000;
}
#center #picture-definitions dd { background:transparent none no-repeat scroll right bottom; }
#center #picture-definitions dd.spinner { background:transparent url(/img/bashi/ajax_eff2e6.gif) no-repeat right bottom; }
#center .content .add-tag .spinner { background:transparent url(/img/bashi/ajax_eff2e6.gif) no-repeat left top; }
div.i18n-gettextblock-error {
  background-color:#1c4062 !important;
  border:2px solid #e98300;
  color:white;
}
div.i18n-gettextblock-error b { color:#e98300; }
.autocomplete {
  background-color:#eef2e7;
  border-radius:5px;
  color:#130202;
  -moz-border-radius:5px;
  -webkit-border-radius:5px;
}
.autocomplete li.selected {
  background-color:#002b45;
  border-radius:5px;
  color:#daeeff;
  -moz-border-radius:5px;
  -webkit-border-radius:5px;
}
div.step { color:#6f9624; }
span.step { color:#4e4a4a; }
.error, #shoutbox-error { color:#e05206; }
form.confirmation, div.confirmation, div.error, div.notification, div.green-information, div.important_information, div.progress {
  border-radius:5px;
  -moz-border-radius:5px;
  -webkit-border-radius:5px;
}
#center div.error {
  background:#e05206;
  color:white;
}
#left div.notification { background:#183c5c; }
#left .box.under div.notification { background:#234b6c; }
#top div.notification, #center div.notification {
  background:#81b320;
  color:white;
}
#friends-top div.notification { width:450px; }
#top .notification a, #center .notification a { color:#295578; }
.emptyPlaceMarker {
  background:#c3d8df;
  border:1px dashed white;
}
.loader { background:url(/img/bashi/ajax_dark_background.gif) no-repeat right center; }
a.returntotop {
  background:url(/img/bashi/return_to_top_arrow.gif) no-repeat left center;
  color:#939a9f !important;
}
.tip { color:#7c6d6d; }
#left .notice { color:#94aaae; }
.smileyselector, #smileyselector {
  background:#e6e9e1;
  border:1px solid #a4ab97;
  -moz-border-radius:5px;
  -webkit-border-radius:5px;
  border-radius:5px;
}
.adv-debug {
  background:#fd7e7e;
  color:black;
}
div.important_information {
  background-color:#ffffcc;
  border:1px solid #eeef59;
  color:#444444;
}
#body div.important_information a { color:#0094b3; }
div.green-information {
  background-color:#dbffb7;
  border:1px solid #38c111;
}
div.confirmation, form.confirmation {
  background-color:#ffcccc;
  border:1px solid #ee5959;
}
#login-newpass form .fields {
  text-align:right;
  float:left;
}
#login-newpass label { font-weight:normal; }
#newpass-box .pass-reset-title {
  padding-left:5px;
  padding-top:20px;
}
.center .content #login-newpass input.text, .center .content #form-newpass input.text { width:150px !important; }
#login-newpass .input-submit {
  float:left;
  margin:40px 0 0 10px;
  padding:0;
}
#center #form-newpass label { color:#707070; }
#newpass-form .inputerror { background:none; }
ul.guest-progress li { background:url(/img/bashi/check_unchecked_small.png) no-repeat left 5px; }
ul.guest-progress li.done {
  background:url(/img/bashi/check_checked_small.png) no-repeat left 4px;
  padding-left:25px;
}
ul.guest-progress form, ul.guest-progress li a { padding-left:25px; }
#left #box-shouts .content { color:#d4eaff; }
#box-shouts .content li { background:none; }
#box-shouts .own-nick .shout { color:#a6c137; }
#shoutbox-error { border-top:1px solid #e05206; }
#newsfeed-notifications ul.newsfeed-notifications li { border-bottom:1px solid #e0e0e0; }
#newsfeed-notifications ul.newsfeed-notifications li.last { border:0; }
#newsfeed-notifications .ajax { background:url(/img/bashi/ajax_ffffff.gif) no-repeat right top; }
#newsfeed-notifications .ajax .button-close { display:none; }
.newsfeed-notification-channelcommenthilight .thumb {
  background:url(/img/bashi/icon_channel.png) no-repeat center center;
  height:0;
  overflow:hidden;
  padding-top:45px;
}
body.au #index-chat-promotion div.chat-promotion-inner { background:transparent url(/img/bashi/en_AU/chat_banner.png) no-repeat top left; }
body.fr #index-chat-promotion div.chat-promotion-inner { background:transparent url(/img/bashi/fr_FR/chat_banner.png) no-repeat top left; }
body.es #index-chat-promotion div.chat-promotion-inner { background:transparent url(/img/bashi/es_ES/chat_banner.png) no-repeat top left; }
body.de #index-chat-promotion div.chat-promotion-inner { background:transparent url(/img/bashi/de_DE/banner_chat.png) no-repeat top left; }
* html body.au #index-chat-promotion div.chat-promotion-inner {
  background:none;
  filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod=crop,src='/img/bashi/en_AU/chat_banner.png');
}
* html body.fr #index-chat-promotion div.chat-promotion-inner {
  background:none;
  filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod=crop,src='/img/bashi/fr_FR/chat_banner.png');
}
* html body.es #index-chat-promotion div.chat-promotion-inner {
  background:none;
  filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod=crop,src='/img/bashi/es_ES/chat_banner.png');
}
* html body.de #index-chat-promotion div.chat-promotion-inner {
  background:none;
  filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod=crop,src='/img/bashi/de_DE/banner_chat.png');
}
#profile-information #edit-settings {
  background:url(/img/bashi/icon_settings_small.png) no-repeat left;
  text-indent:1.5em;
}
#info dt { color:#699d06; }
#info dd li { background:transparent !important; }
input.suggest-input {
  background-image:url(/img/bashi/suggestinput_icon.gif);
  background-position:right 4px;
  background-repeat:no-repeat;
}
input.suggest-input-loading {
  background-image:url(/img/bashi/ajax_light_background.gif);
  background-position:right center;
}
#geodata-notice.error {
  background:#e05206;
  color:white;
}
#geodata-notice.notification {
  background:#81b320;
  color:white;
}
#geodata-notice.progress {
  background:#707070;
  color:white;
}
#faq-faqitem .question {
  color:#779b2f;
  font-size:1.2em;
}
#faq-faqitem .answer { font-size:1.0em; }
#faq-faqitem .faqitem.underline { border-bottom:1px dotted #c9cfb9; }
#faq-faqitem .subcategory {
  font-size:1.3em;
  font-weight:bold;
  border-bottom:1px dotted #c9cfb9;
}
#form-register .err { color:#ff0000; }
#form-register .ok { color:#557d25; }
#form-register .password-okayish, #form-register .password-weak, #form-register .neutral { color:#e98300; }
