#adv {list-style-type:none; margin:0; padding:0; float:left; z-index:50; position:relative; font-family:Arial, Georgia, Times New Roman, Times, serif;} 
#adv li.navlink {color:#fff; font-size:14px; font-weight:normal; float:left; padding:0px 0px 0px 0px; margin:0; border:none; position:relative; display:inline;}
#adv li a.navlink {color:#000; display:block; padding:8px 10px 7px 10px; text-decoration:none;}  /** Use with line 4 **/
#adv li a.navlink:hover {color:#fff; background:#ad7f4e; padding:8px 10px 7px 10px; margin:0;}  /** Use with line 3 **/
#adv li.navlink ul.subnav {position:absolute; width:175px; top:26px; background:#2c776c; margin:0; padding:0 0 0 0px; list-style:none; line-height:14px; float:left; display:none;} /** Change display:none **/
    #adv .arrow_span {font-size:10px;}
#adv li.navlink:hover ul.subnav {left:0; display:block;}
#adv li.navlink ul.subnav li.subnavlink {clear:both; display:inline;}  
#adv li.navlink ul.subnav li.subnavlink ul {list-style-type:none; margin:0; padding:0; clear:both;}
#adv li.navlink ul.subnav li.subnavlink ul li {float:left !important; padding:5px 14px 7px 0 !important;} /** styles for links  within subnavlink class**/

#adv li.navlink ul.subnav li.subnavlink ul li a.strong {color:#fff; font-size:12px; text-decoration:none;}
#adv li.navlink ul.subnav li.subnavlink ul li a.strong:hover {color:#e95c48; font-size:12px;}
#adv li.navlink ul.subnav li.subnavlink ul li a {color: #aaa; font-size: 12px;}
#adv li.navlink ul.subnav li.subnavlink ul li a:hover {color: #e95c48; font-size: 12px;}

#adv li.navlink ul.subnav li.divider {clear:both; margin:0 0 5px 0; height:1px; border-bottom:1px solid #fff;}
#adv li.navlink ul.subnav li.subnavlink ul li.icon {margin-left: -6px;}
#adv li.navlink ul.subnav div.nav_links {float: left;}
#adv li.navlink ul.subnav div.nav_ad {float: right; padding-top: 7px; margin-left: 21px;}