/*orange: F26...E24
marsala: cc0...066
turqoise: 008...080*/
/*
@font-face {
    font-family: 'BRLNSB';
    src: url('/i/BRLNSB.eot');
    src: url('/i/BRLNSB.eot?#iefix') format('embedded-opentype'),
         url('/i/BRLNSB.woff') format('woff'),
         url('/i/BRLNSB.TTF') format('truetype'),
         url('/i/BRLNSB.svg#equiplight') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'BRLNSDB';
    src: url('/i/BRLNSDB.eot');
    src: url('/i/BRLNSDB.eot?#iefix') format('embedded-opentype'),
         url('/i/BRLNSDB.woff') format('woff'),
         url('/i/BRLNSDB.TTF') format('truetype'),
         url('/i/BRLNSDB.svg#equiplight') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'BRLNSR';
    src: url('/i/BRLNSR.eot');
    src: url('/i/BRLNSR.eot?#iefix') format('embedded-opentype'),
         url('/i/BRLNSR.woff') format('woff'),
         url('/i/BRLNSR.TTF') format('normal'),
         url('/i/BRLNSR.svg#equiplight') format('svg');
    font-weight: normal;
    font-style: normal;

}*/

.ddsmoothmenu{
  float: right;
  margin-top: -15px;
  /*margin-top: 0px;*/
  margin-bottom: 10px;
  z-index:99999;
  position: relative;
  background: #2f1c15;/*border-bottom: 5px solid #9d7447 ;*/
/*background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzFjNGM1NCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iIzIwNjc2ZSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9Ijc0JSIgc3RvcC1jb2xvcj0iIzI2NzI3OCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMzNGExYTYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top,  #2f1c15 0%, #20676e 50%, #267278 74%, #34a1a6 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#2f1c15), color-stop(50%,#20676e), color-stop(74%,#267278), color-stop(100%,#34a1a6));
background: -webkit-linear-gradient(top,  #2f1c15 0%,#20676e 50%,#267278 74%,#34a1a6 100%);
background: -o-linear-gradient(top,  #2f1c15 0%,#20676e 50%,#267278 74%,#34a1a6 100%);
background: -ms-linear-gradient(top,  #2f1c15 0%,#20676e 50%,#267278 74%,#34a1a6 100%);
background: linear-gradient(to bottom,  #2f1c15 0%,#20676e 50%,#267278 74%,#34a1a6 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#2f1c15', endColorstr='#34a1a6',GradientType=0 );*/
}

.ddsmoothmenu ul{
  z-index:100;
  margin: 0;
  padding: 0;
  list-style-type: none;
}

/*Top level list items*/
  .ddsmoothmenu ul li{
  position: relative;
  display: inline;
  float: left;
  z-index:100;font-family: arial;
}
  li.ddsmoothmenu2{
  border-left: 0px solid #9d7447 ;
}
  ul.ddsmoothmenu3{
  border-bottom: 10px solid #9d7447 ;
}
/*Top level menu link items style*/
.ddsmoothmenu ul li a{
  display: block;
  /*padding: 50px 25px 20px 25px;
  padding: 50px 19px 20px 22px;*/
  padding: 32px 19px 20px 22px;
  color: #f0e2b7;
  text-decoration: none;
  font-size: 15px;font-family: arial;text-transform:uppercase; 
}

* html .ddsmoothmenu ul li a{ /*IE6 hack to get sub menu links to behave correctly*/
display: inline-block;
}

.ddsmoothmenu ul li a:link {
color: #f0e2b7;
}
.ddsmoothmenu ul li:hover a {
  background: #2f1c15; /*tab link background during hover state*/
  color: #F0F0F0;
}

.ddsmoothmenu ul li a.selected, .ddsmoothmenu ul li a:active{ /*CSS class that's dynamically added to the currently active menu items' LI A element*/
  background: #9d7447 ; /*tab link background during hover state*/
  color: #f0e2b7;
/*background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2VhMmE5MCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjI2JSIgc3RvcC1jb2xvcj0iI2NmMTU3NSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iI2M1MTM2YyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNhZTEyNTYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top,  #9d7447  0%, #cf1575 26%, #c5136c 50%, #ae1256 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#9d7447 ), color-stop(26%,#cf1575), color-stop(50%,#c5136c), color-stop(100%,#ae1256));
background: -webkit-linear-gradient(top,  #9d7447  0%,#cf1575 26%,#c5136c 50%,#ae1256 100%);
background: -o-linear-gradient(top,  #9d7447  0%,#cf1575 26%,#c5136c 50%,#ae1256 100%);
background: -ms-linear-gradient(top,  #9d7447  0%,#cf1575 26%,#c5136c 50%,#ae1256 100%);
background: linear-gradient(to bottom,  #9d7447  0%,#cf1575 26%,#c5136c 50%,#ae1256 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#9d7447 ', endColorstr='#ae1256',GradientType=0 );*/

}

.ddsmoothmenu ul li a:hover{
  background: #2f1c15; /*tab link background during hover state*/
  color: #f0e2b7
}

/*1st sub level menu*/
.ddsmoothmenu ul li ul{
  position: absolute;
  left: 0;
  display: none; /*collapse all sub menus to begin with*/
  visibility: hidden;
    z-index: 102;
}

/*Sub level menu list items (undo style from Top level List Items)*/
.ddsmoothmenu ul li ul li{
display: list-item;
float: none;
}

/*All subsequent sub menu levels vertical offset after 1st level sub menu */
.ddsmoothmenu ul li ul li ul{
top: 0;
}

/* Sub level menu links style */
.ddsmoothmenu ul li ul li a,
.ddsmoothmenu ul li ul li a:link {
  padding: 8px 10px 8px 25px;
  margin-right: -2px;
  background: #2f1c15;
  display: block;
  z-index: 999999;
  font-size: 14px;
  color: #f0e2b7;
  height: 100%;
  line-height: 18px;
  width: 220px;
  /**/border-bottom: 1px solid rgba(255,255,255,0.1);
}
.ddsmoothmenu ul li ul li a:hover{
  background: #9d7447 ;
  color: #f0e2b7;
  /*text-shadow: 0.5px 0.5px 0px #f0e2b7;*/
/*  background: #9d7447 ;
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2VhMmE5MCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjI2JSIgc3RvcC1jb2xvcj0iI2NmMTU3NSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iI2M1MTM2YyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNhZTEyNTYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top,  #9d7447  0%, #cf1575 26%, #c5136c 50%, #ae1256 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#9d7447 ), color-stop(26%,#cf1575), color-stop(50%,#c5136c), color-stop(100%,#ae1256));
background: -webkit-linear-gradient(top,  #9d7447  0%,#cf1575 26%,#c5136c 50%,#ae1256 100%);
background: -o-linear-gradient(top,  #9d7447  0%,#cf1575 26%,#c5136c 50%,#ae1256 100%);
background: -ms-linear-gradient(top,  #9d7447  0%,#cf1575 26%,#c5136c 50%,#ae1256 100%);
background: linear-gradient(to bottom,  #9d7447  0%,#cf1575 26%,#c5136c 50%,#ae1256 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#9d7447 ', endColorstr='#ae1256',GradientType=0 );*/

}

.ddsmoothmenu ul li a:hover{
  background: #9d7447 ;
  color: #f0e2b7;
/*  background: #9d7447 ;
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2VhMmE5MCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjI2JSIgc3RvcC1jb2xvcj0iI2NmMTU3NSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iI2M1MTM2YyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNhZTEyNTYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top,  #9d7447  0%, #cf1575 26%, #c5136c 50%, #ae1256 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#9d7447 ), color-stop(26%,#cf1575), color-stop(50%,#c5136c), color-stop(100%,#ae1256));
background: -webkit-linear-gradient(top,  #9d7447  0%,#cf1575 26%,#c5136c 50%,#ae1256 100%);
background: -o-linear-gradient(top,  #9d7447  0%,#cf1575 26%,#c5136c 50%,#ae1256 100%);
background: -ms-linear-gradient(top,  #9d7447  0%,#cf1575 26%,#c5136c 50%,#ae1256 100%);
background: linear-gradient(to bottom,  #9d7447  0%,#cf1575 26%,#c5136c 50%,#ae1256 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#9d7447 ', endColorstr='#ae1256',GradientType=0 );*/
}
/* Holly Hack for IE \*/
* html .ddsmoothmenu{height: 1%;} /*Holly Hack for IE7 and below*/


/* ######### CSS classes applied to down and right arrow images  ######### */

.downarrowclass{
  position: absolute;
  top: 12px;
  right: 7px;
  display: none;
}

.rightarrowclass{
  position: absolute;
  top: 6px;
  right: 5px;
  display: none;
}

/* ######### CSS for shadow added to sub menus  ######### */

.ddshadow{ /*shadow for NON CSS3 capable browsers*/
position: absolute;
left: 0;
top: 0;
width: 0;
height: 0;
background: silver;
}

.toplevelshadow{ /*shadow opacity for NON CSS3 capable browsers. Doesn't work in IE*/
/*opacity: 0.8;*/
}
@media only screen and (max-width:480px){
.ddsmoothmenu ul li,.ddsmoothmenu{float:none;}
.ddsmoothmenu ul li a{padding: 12px 19px 0px 22px;}
@media only screen and (min-width:481px) and (max-width:950px){
.ddsmoothmenu ul li,.ddsmoothmenu{float:none;}
}