#nav {
     border-right: 1px solid #860005;
     float: left;
     margin-left: 30px;
}

#nav a {
     font-weight: normal;
}

#nav ul {
     margin: 0px;
     padding: 0px;
}

#nav li {
     float: left;
     list-style: none outside none;
     margin: 0px;
     padding: 0px;
}

#nav a {
     color: #FFFFFF;
     float: left;
     font-family: Borda-Medium;
     font-size: 15px;
     font-style: normal;
     font-weight: normal;
     list-style: none outside none;
     padding: 27px 13px 22px;
     text-transform: uppercase;
}

#nav a:hover {
     background-color: #860005;
     transition: all 0.5s ease-in-out 0s;
}

#nav li ul {
     left: -999em;
     list-style: none outside none;
     margin-top: 70px;
     position: absolute;
     width: 180px;
     z-index: 1000;
}

#nav li:hover ul, #nav li.sfhover ul {
     left: auto;
     z-index: 1000;
}

#nav li li {
     background-color: #A20007;
     float: left;
     margin: 0px;
     padding: 0px;
     width: 185px;
     z-index: 1000;
}

#nav li li a {
     border-right: medium none;
     border-top: 1px solid #860005;
     display: block;
     font-size: 16px;
     font-weight: 300;
     height: 24px;
     line-height: 24px;
     margin: 0px;
     padding: 10px 5px 10px 20px;
     text-transform: none;
     width: 160px;
     z-index: 1000;
}

#nav li li a:hover {
     background-color: #860005;
     border-top: 1px solid #860005;
     display: block;
     width: 160px;
}

#nav li:hover, #nav li.sfhover {
     position: static;
}

.cmn5x5 {
     display: none;
}

.cmn300x250 {
     height: 250px;
     margin: 10px 0px;
     width: 300px;
}

.cmn160x600 {
     height: 600px;
     margin: 10px auto;
     text-align: center;
     width: 160px;
}
