/* Black Nav */

body #nav-wrap{
  position: relative;
  zoom: 1;
  height: 43px;
  color: #999;
}

#nav-wrap, body #nav-box.bar #nav { 
  background: #010101!important;
  background: -moz-linear-gradient(top,  #2A2A2A 0%, #010101 100%)!important;
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#B41100), color-stop(100%,#010101))!important;
  background: -webkit-linear-gradient(top,  #2A2A2A 0%,#010101 100%)!important;
  background: -o-linear-gradient(top,  #2A2A2A 0%,#010101 100%)!important;
  background: -ms-linear-gradient(top,  #2A2A2A 0%,#010101 100%)!important;
  background: linear-gradient(top,  #2A2A2A 0%,#010101 100%)!important;
  border-color:#010101;
}

.main-menu-btn{
  background: #010101;
  background: -moz-linear-gradient(top,  #2A2A2A 0%, #010101 100%);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#B41100), color-stop(100%,#010101));
  background: -webkit-linear-gradient(top,  #2A2A2A 0%,#010101 100%);
  background: -o-linear-gradient(top,  #2A2A2A 0%,#010101 100%);
  background: -ms-linear-gradient(top,  #2A2A2A 0%,#010101 100%);
  background: linear-gradient(top,  #2A2A2A 0%,#010101 100%);
  border-color:#010101;
}

body #nav-box.bar #nav {
  background: #3c3f43;
}

.main-menu-btn-icon, .main-menu-btn-icon:before, .main-menu-btn-icon:after {
  background: #eee;
}

body #nav { 
  height: 43px; 
  position: relative;
  top: 0px;
}

body ul.top-nav.lv1{
  height: 43px;
  position: relative;
  top: 0px;
  color: #ffffff;
  color: #999;
  background: #010101;
  background: -moz-linear-gradient(top,  #2A2A2A 0%, #010101 100%);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#B41100), color-stop(100%,#010101));
  background: -webkit-linear-gradient(top,  #2A2A2A 0%,#010101 100%);
  background: -o-linear-gradient(top,  #2A2A2A 0%,#010101 100%);
  background: -ms-linear-gradient(top,  #2A2A2A 0%,#010101 100%);
  background: linear-gradient(top,  #2A2A2A 0%,#010101 100%);
}

body ul.side-nav,
body ul.top-nav{
  color: #999;
  background: #010101;
  background: -moz-linear-gradient(top,  #2A2A2A 0%, #010101 100%);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#B41100), color-stop(100%,#010101));
  background: -webkit-linear-gradient(top,  #2A2A2A 0%,#010101 100%);
  background: -o-linear-gradient(top,  #2A2A2A 0%,#010101 100%);
  background: -ms-linear-gradient(top,  #2A2A2A 0%,#010101 100%);
  background: linear-gradient(top,  #2A2A2A 0%,#010101 100%);
}
body ul.side-nav.lv1{
  background: #EF342F;
  padding: 3px 0;
}

/*
body ul.side-nav li,
body ul.top-nav li{
  height: 43px;
}
*/

body ul.top-nav.lv1 li a,
body ul.side-nav.lv1 li a{
  height: 43px;
  display: block;
  color: #999!important;
}

body ul.top-nav.lv1 li a{
  border-bottom: 0 none;
}

body ul.top-nav.lv1 li a span{
  border-left: 1px solid #111;
  border-right: 1px solid #000;
  height: 43px;
  line-height: 43px;
  text-transform: uppercase;
  font-size: 12px;
}
/*
body ul.top-nav.lv1 li.first {
  border-left: 1px solid #EF342F;
}
body ul.top-nav.lv1 li.last {
  border-right: 1px solid #900A0A;   
}*/

body ul.side-nav li a.selected{
  border-bottom: none;
  color: #fff;
  text-shadow: 1px 1px 0px #000000;
}

body ul.side-nav.lv1 li a,
body ul.side-nav.lv2 li a,
body ul.side-nav.lv3 li a,
body ul.side-nav.lv4 li a,
body ul.side-nav.lv5 li a,
body ul.top-nav.lv2 li a,
body ul.top-nav.lv3 li a,
body ul.top-nav.lv4 li a,
body ul.top-nav.lv5 li a{
  height: 38px;
  line-height: 38px;
  margin: 5px 5px 0;
  border-bottom: none;
  color: #fff;
  text-shadow: 1px 1px 0px #000000;
  -moz-border-radius-topleft: 6px;
  -moz-border-radius-topright: 6px;
  -moz-border-radius-bottomright: 6px;
  -moz-border-radius-bottomleft: 6px;
  -webkit-border-radius: 6px 6px 6px 6px;
  border-radius: 6px 6px 6px 6px; 
}

body ul.side-nav.lv1 li a span,
body ul.side-nav.lv2 li a span,
body ul.side-nav.lv3 li a span,
body ul.side-nav.lv4 li a span,
body ul.side-nav.lv5 li a span,
body ul.top-nav.lv2 li a span,
body ul.top-nav.lv3 li a span,
body ul.top-nav.lv4 li a span,
body ul.top-nav.lv5 li a span{
  line-height: 38px;
}


body ul.top-nav.lv2{
  -moz-border-radius-topleft: 0px;
  -moz-border-radius-topright: 0px;
  -moz-border-radius-bottomright: 6px;
  -moz-border-radius-bottomleft: 6px;
  -webkit-border-radius: 0px 0px 6px 6px;
  border-radius: 0px 0px 6px 6px; 
  -webkit-box-shadow: 2px 3px 3px 0px #000000;
  -moz-box-shadow: 2px 3px 3px 0px #000000;
  box-shadow: 2px 3px 3px 0px #000000; 
  top: 43px;
}

body ul.top-nav li.has-child.lv1.last ul.lv2{
  right: 0px;
}

body ul.side-nav.lv2,
body ul.side-nav.lv3, 
body ul.side-nav.lv4, 
body ul.side-nav.lv5,
body ul.top-nav.lv3, 
body ul.top-nav.lv4, 
body ul.top-nav.lv5{
  -webkit-box-shadow: 2px 3px 3px 0px #000000;
  -moz-box-shadow: 2px 3px 3px 0px #000000;
  box-shadow: 2px 3px 3px 0px #000000; 
  border-left: 1px solid #000;
  -moz-border-radius-topleft: 0px;
  -moz-border-radius-topright: 6px;
  -moz-border-radius-bottomright: 6px;
  -moz-border-radius-bottomleft: 0px;
  -webkit-border-radius: 0px 6px 6px 0px;
  border-radius: 0px 6px 6px 0px; 
}

body ul.top-nav.lv2 li a span,
body ul.top-nav.lv3 li a span,
body ul.top-nav.lv4 li a span,
body ul.top-nav.lv5 li a span{
  border-left: none;
  border-right: none;
}

body ul.side-nav li a.selected,
body ul.top-nav.lv2 li a.selected,
body ul.top-nav.lv3 li a.selected,
body ul.top-nav.lv4 li a.selected,
body ul.top-nav.lv5 li a.selected{
  -moz-border-radius-topleft: 0px;
  -moz-border-radius-topright: 0px;
  -moz-border-radius-bottomright: 0px;
  -moz-border-radius-bottomleft: 0px;
  -webkit-border-radius: 0px 0px 0px 0px;
  border-radius: 0px 0px 0px 0px; 
}

body ul.side-nav li a.selected:hover,
body ul.top-nav.lv2 li a.selected:hover,
body ul.top-nav.lv3 li a.selected:hover,
body ul.top-nav.lv4 li a.selected:hover,
body ul.top-nav.lv5 li a.selected:hover{
  background: #EF342F;
  border-bottom: none;
  text-shadow: 1px 1px 0px #000000;
}

body.inset-nav #nav-box {
  position: absolute;
  width: 100%;
  z-index: 999;
}

body.inset-nav #nav-wrap{
  background: transparent;
  box-shadow: none;
}

body.inset-nav #nav{
  background: transparent;
}

body.inset-nav ul.top-nav.lv1{
  width: auto;
  float: left;
  position: absolute;
  background: transparent;
}


body.inset-nav ul.top-nav.lv1 li a span {
  border-right: 0 none;
  border-left: 0 none;
  padding: 0 8px;
}

body.inset-nav ul.top-nav.lv1 li a.lv1:hover{
  background: transparent;
}











































































/* EDITOR PROPERTIES - PLEASE DON'T DELETE THIS LINE TO AVOID DUPLICATE PROPERTIES */
