/**
 *  Used z-indexes (overview)
 *
 * - layout elements  (Range 1 - 15)
 *   15 - headbanner
 *   14 - discographiebanner
 *   10 - header
 *    8 - contentarea
 *    7 - footer innerwrapper
 *    6 - footer
 *    2 - footer background
 *
 * - content elements (Range 20 - 50)
 *   52 - TabMenu DropDown
 *   50 - TabMenu
 *   50 - newsletter subscription form
 *   48 - newsletter subscription layer
 *   32 - Coverflow Slider buttons
 *   31 - nivoSlider caption toggle
 *   31 - Coverflow Slider Handle
 *   30 - nivoSlider nav links
 *   30 - CoverFlow Slider
 *   29 - nivoSlider nav background
 *   28 - nivoSlider direction nav
 *
 * - menu elements    (Range 55 - 60)
 *   60 - menu links
 *   57 - submenu content
 *   55 - submenu overlay shader
 *
 * - special behaviors - reserved for hover effects (Range 80 - 90)
 *   90 - newsletter subscription layer on hover
 *   91 - newsletter subscription form on hover
 */
.clear {
  clear: both;
  margin: 0 !important;
  padding: 0 !important;
}
html,
body,
#wrapper,
#wrapper-inner {
  width: 100%;
  height: 100%;
}
body {
  background: #000000 url('../img/pbg5.jpg');
}
body .front #content {
  margin-top: 0;
}
#wrapper {
  position: relative;
  width: 981px;
  margin: 0 auto;
}
#content {
  position: relative;
  z-index: 8;
  margin-top: -10px;
}
.wrapper_sidebar #content,
.wrapper_sidebar #sidebar {
  float: left;
}
.wrapper_sidebar #content {
  width: 650px;
  margin-right: 10px;
}
.wrapper_sidebar #sidebar {
  margin-top: ßpx;
}
#sidebar {
  width: 320px;
}
ul.contextual-links,
ul.contextual-links li {
  list-style-type: none;
  list-style-image: none;
  list-style-position: outside;
  margin-left: 0;
}
#user-login {
  background-color: #ffffff;
  padding: 30px;
}
#user-login label {
  text-transform: uppercase;
  color: #ec7705;
}
#user-login input {
  border: solid 1px #141312;
}
#user-login .description {
  padding-bottom: 10px;
}
#user-login .form-submit {
  border: none 0 transparent;
  background-color: #141312;
  color: #ffffff;
  text-transform: uppercase;
  font-size: 14px;
  font-weight: bold;
  padding: 4px;
}
/*body.front {
  #wrapper {
    width: 1021px;
    
    #header {
      width: 981px;
      margin-left: auto;
      margin-right: auto;
    }
    
    #content {
      #container_top,
      #events {
        width: 981px;
        margin-left: auto;
        margin-right: auto;
      }
      
      #upperteasers {
        
      }
    }
  }
}*/