/*------------------------------------------------------------------------------
>>>> Masthead, breadcrumbs & tabs
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/

#masthead {
  width: 100%;  
  background: #000 url(/static/images/new_masthead.png) center center no-repeat;
  overflow: hidden;  
  padding: 0;
  margin-bottom: 20px;
  text-align: left;  
  position: relative;
}
#masthead div.main {
  padding-top: 0;
}
#masthead h1 {
  display: block;
  position: absolute;
  right: 510px;
  width: 200px;
}
#masthead h1 a {
  text-indent: -5000px;
  display: block;
  height: 60px;  
}
#masthead .nav {  
  float:left;
  color:#fff;
  margin: 0;
  padding: 9px 0 7px 0;
  letter-spacing:0.15em;
  text-transform:uppercase;
  line-height:130%;
  text-align:left;
  width:310px;
  font-size: 10px;
  text-shadow: none;
  font-family: Georgia, "Times New Roman", serif;
}
#masthead .nav2 {
  float: right;
  text-align: right;
}
#masthead .nav ul {
  margin: 0;
  padding: 0;
}
#masthead .nav a {
  color:#ccc;
  text-decoration:none;
}

#masthead .nav a:hover {
  color:#fff;
  border-bottom:1px dotted #ccc;
}
#masthead .nav2 li {
  font-size: 13px;
  margin: 15px 0;
  list-style-type: none;
  letter-spacing: 0.2em;
}
#masthead .nav ul {
}

#masthead .nav ul li {
  display:block;
  line-height:130%;  
  margin-bottom: 3px;
}  
#masthead .nav ul li ul {
  list-style:disc outside !important;
  color:#333;
  display:inline;
}  
#masthead .nav ul li ul li {
  list-style-type:disc;
  display:inline;
  margin-left:10px;
}

#masthead .nav ul li ul li::before {
  content: "•";
  display: inline;
  padding-right:10px;
}