body {
  background:#e9e6e3;
  background-image:url('img/back.png');
  color:#111111;
}

a {
  border-bottom-style: dotted;
  border-bottom-color: #666666;
  color:#000000;
}

#ui_top {
  background-image:url('img/strip_top.png');
  background-repeat: repeat-x;
  background-position:bottom;
}

#ui_toolbar {
  background-image:url('img/highlight.png');
}

#ui_toolbar * {
  color:#70192b;
}

#ui_toolbar a {
  border-style:dotted;
  border-color:#333333;
}

#ui_toolbar a:hover {
  text-shadow:0 0 10px #70192b;
}

#ui_mainmenu a {
  color:#cccccc;
  border-style:dotted;
  border-color:#333333;
}

#ui_mainmenu a:hover, #ui_mainmenu a.ui_current {
  text-shadow:0 0 10px #FFFFFF;
  color:#ffffff;
}

#ui_logo {
  color:#ffffff;
}

#ui_ad_leaderboard {
  border-color:#f4f2ef;
}
.ui_ad_rectangle, .ui_ad_medium_rectangle {
}

#ui_features {
  background-image:url('img/shadow.png');
  border-style:solid;
  border-color:#000000;
  color:#ffffff;
}

#ui_features h2 {
  color: #70192b;
}

#ui_header #ui_feature_thumbnails {
  background-image:url('img/back.png');
  border-color:#000000;
  border-style:solid;
}

#ui_header #ui_feature_thumbnails .ui_feature_thumbnail {
  border-color:transparent;
  color:#333333;
  cursor:pointer;
}

#ui_header #ui_feature_thumbnails .ui_feature_thumbnail.ui_current {
  border-style:solid;
  border-color:#000000;
  background-image:url('img/shadow.png');
  color:#70192b;
}

#ui_middle {
  background:#f0f0f0;
  background-image:url('img/radial.gif');
  background-repeat:no-repeat;
}

#ui_content .ui_callout {
  background:#cccccc;
}

#ui_bottom {
  background-image:url('img/strip_bottom.png');
  background-repeat: repeat-x;
  background-position:top;
}

#ui_upper_footer {
}
#ui_upper_footer * {
  color:#000000;
}

#ui_footer_1, #ui_footer_2, #ui_footer_3 {
  border-style:dotted;
  border-color:#333333;
}

#ui_lower_footer {
  background-image:url('img/highlight.png');
}

#ui_lower_footer * {
  color:#70192b;
}

#ui_lower_footer a {
  color:#70192b;
}

#ui_lower_footer a:hover {
  text-shadow:0 0 10px #70192b;
}

.ui_warn {
  color:#772222;
}

/* gauze & offscreen */

#ui_gauze {
  background-image:url('img/shadow.png');
}
.ui_modal.ui_current.ui_current_shadow {
  box-shadow:0 0 5px 2px #333333;
  -moz-box-shadow:0 0 5px 2px #333333;
}
