#main-nav,
#main-nav ul {float: right;padding: 0;margin: 0;line-height: 20px;}
#main-nav ul.menu {margin: 0 auto;padding: 0 0px 0 0px;float: left;border-right: none;height: 10px;}
#main-nav ul.menu ul {margin: 0;padding: 0;}
#main-nav ul.menu li {margin: 0;padding: 10px;float: left;display: block;background: none;cursor: pointer;position: relative;list-style: none;}
#main-nav ul.menu li a {margin: 0;padding:0 0px 0 0px;display: block;color: #FFFFFF;font-family: Helvetica;line-height: normal;}
#main-nav ul.menu li a span{	height: 25px;line-height: 25px;padding: 0 0px 0 0;font-size: 17px;font-family: Helvetica;text-transform: none;}
#mega_menu, 
#mega_menu ul.level0{padding: 0;margin: 0;}
#mega_menu li,
#mega_menu li li {float: left;margin: 0;padding: 0;}
#mega_menu ul.level0 {float: right;margin: 0 0 0 0px;padding: 0 0 0 0px;height: 25px;}
#mega_menu ul.level0 li .menu_round {float: left;margin: 0 0 0 0px;padding: 0 0 0 0px;}
#mega_menu ul.level0 li {background: none;cursor: pointer;display: block;float: left;list-style: none;margin: 0;padding: 0;position: relative;}
#mega_menu ul.level0 li .menu_round,
#mega_menu ul.level0 li .menu_round .menu_round{width: 205px;position: absolute;z-index: 8;height: auto;}
#mega_menu ul.level0 li .menu_round,
#mega_menu ul.level0 li .menu_round .menu_round,
#mega_menu ul.level0 li.sfhover .menu_round .menu_round{left: -999em;}
#mega_menu ul.level0 li .menu_round .menu_round,
#mega_menu ul.level0 li.sfhover .menu_round .menu_round{margin: -33px 0 0 204px;}
#mega_menu ul.level0 li li {padding: 0;margin: 0;width: 205px;}
#mega_menu ul.menu li a {margin: 0;padding:0 0px 0 0px;display: block;color: #FFFFFF;font-family: 'TrajanPro-Regular';font-weight: normal;line-height: normal;text-decoration: none;}
#mega_menu ul.menu li a span{height: 25px;line-height: 25px;padding: 0 0px 0 0;font-size: 16px;color: #FFFFFF;text-transform: none;}
#mega_menu ul.menu li a:hover,
#mega_menu ul.menu li a:active{	background: none;color: #FFF;}
#mega_menu ul.menu li {	border-bottom: 1px solid #CC3F30;margin: 0;padding: 0 10px ;}
#mega_menu ul.menu li.first,
#mega_menu ul.menu li.first a{margin-left: 0;padding-left: 0;}
#mega_menu ul.menu li.last,
#mega_menu ul.menu li.last a{padding-right: 0;}
#mega_menu ul.menu li.active,
#mega_menu ul.menu li.sfhover{}
#mega_menu ul.menu li a:hover,
#mega_menu ul.menu li.active a,
#mega_menu ul.menu li.active a:hover,
#mega_menu ul.menu li.sfhover a{background: url(../images/mainmenu_border_bottom_bg.jpg) repeat-x center bottom;color: #FFF;}
#mega_menu ul.level0 li li{border-bottom: none;margin: 0 0 0 0px;padding: 0 0 0 0px;}
#mega_menu ul.level0 li .menu_round,
#mega_menu ul.level0 li.sfhover .menu_round{float: left;margin: 0 0 0 0px;padding: 0 0 0 0px;}
#mega_menu li .menu_top,
#mega_menu li .menu_mid,
#mega_menu li .menu_bot{width: 100%;float: left;}
#mega_menu li .menu_mid{margin-top: 0!important;margin-top: -11px;}
#mega_menu li .menu_top{height: 0px;}
#mega_menu li li .menu_top{height: 0px;}
#mega_menu li .menu_bot{height: 0px;}
#mega_menu li .menu_mid{background: #883727;}
#mega_menu ul.level0 li li{width: 205px;padding: 0;border-left: none;border-right: none;border-top: 1px solid #A86B57;}
#mega_menu ul.level0 li.parent li.first{border: none;}
#mega_menu ul.level0 li.parent li.first,
#mega_menu ul.level0 li.parent li.first.sfhover{}
#mega_menu ul.level0 li li.sfhover{padding: 0;}
#mega_menu ul.level0 li.parent ul li{padding: 0;}
#mega_menu ul.level0 li.parent ul li a {background: none;color: #FFF;cursor: pointer;display: block;font-weight: normal;line-height: normal;margin: 0;padding: 0;text-transform: none;width: auto;}
#mega_menu ul.level0 li.parent ul li.active li a{color: #FFF;}
#mega_menu ul.level0 li.parent ul li.active a,
#mega_menu ul.level0 li.parent ul li.active li.active a,
#mega_menu ul.level0 li.parent ul li a:hover,
#mega_menu ul.level0 li.parent ul li.active li a:hover{color: #FCC804;}
#mega_menu ul.level0 li.parent ul li a span{background: none;display: block;font-size: 12px;font-weight: normal;height: auto;line-height: normal;padding: 9px 15px;text-transform: none;}