#topnav{position:fixed;z-index:999999;width:100%;height:100px;margin-top:0px;background:#3f3e3c;background:-moz-linear-gradient(top, #3f3e3c 0%, #1e1d1b 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#3f3e3c), color-stop(100%,#1e1d1b));background:-webkit-linear-gradient(top, #3f3e3c 0%,#1e1d1b 100%);background:-o-linear-gradient(top, #3f3e3c 0%,#1e1d1b 100%);background:-ms-linear-gradient(top, #3f3e3c 0%,#1e1d1b 100%);background:linear-gradient(to bottom, #3f3e3c 0%,#1e1d1b 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#3f3e3c', endColorstr='#1e1d1b',GradientType=0);-webkit-box-shadow:1px 1px 6px rgba(10, 10, 10, 0.75);-moz-box-shadow:1px 1px 6px rgba(10, 10, 10, 0.75);box-shadow:1px 1px 6px rgba(10, 10, 10, 0.75);overflow:visible;}
.topmenuholder{width:960px;margin-left:auto;margin-right:auto;}
.logo{margin-top:0px;position:relative;z-index:999;width:230px;text-align:center;padding:18px 0px 22px 0px;-webkit-border-bottom-right-radius:6px;-webkit-border-bottom-left-radius:6px;-moz-border-radius-bottomright:6px;-moz-border-radius-bottomleft:6px;border-bottom-right-radius:6px;border-bottom-left-radius:6px;background:#f68631;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Y2ODYzMSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlYTNiMTUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top, #f68631 0%, #ea3b15 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#f68631), color-stop(100%,#ea3b15));background:-webkit-linear-gradient(top, #f68631 0%,#ea3b15 100%);background:-o-linear-gradient(top, #f68631 0%,#ea3b15 100%);background:-ms-linear-gradient(top, #f68631 0%,#ea3b15 100%);background:linear-gradient(to bottom, #f68631 0%,#ea3b15 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f68631', endColorstr='#ea3b15',GradientType=0);}
#topnav ul{display:inline;float:right;margin-left:0px;margin-bottom:0px;margin-right:180px;margin-top:-114px;border:1px solid #504f4e;border-top:none;-webkit-border-bottom-right-radius:4px;-webkit-border-bottom-left-radius:4px;-moz-border-radius-bottomright:4px;-moz-border-radius-bottomleft:4px;border-bottom-right-radius:4px;border-bottom-left-radius:4px;list-style:none;}
#topnav ul.uppernav{border:1px solid #504f4e;border-top:none;}
#topnav ul li{float:left;padding:4px 13px;border-right:1px solid #504f4e;font-size:88%;margin:0;background:none;}
.uppernav li{height:30px;background:none;}
.uppernav li.searchli:hover{background:#f68731 !important;}
.uppernav li div{position:absolute;display:none;background:#f68731;width:220px;height:40px;z-index:99999;top:38px;margin-left:-13px;padding:4px 16px;-webkit-border-bottom-right-radius:4px;-webkit-border-bottom-left-radius:4px;-moz-border-radius-bottomright:4px;-moz-border-radius-bottomleft:4px;border-bottom-right-radius:4px;border-bottom-left-radius:4px;}
.uppernav input{padding:4px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;border:2px solid #c06926;}
#topnav ul li:last-child{border:none;}
#topnav ul li a{font-weight:normal;font-family:'Oswald', sans-serif;color:#fff;text-transform:uppercase;text-decoration:none;}
#topnav ul.top-menu li a{font-family:'Bree Serif';text-transform:none;font-size:19px;}
#topnav ul.top-menu{border:none;margin-top:-55px;}
#topnav ul{border:none;}
#topnav ul.top-menu li{border:none;padding-bottom:10px;margin:0px 8px 0px 8px;background:none;}
#topnav ul.top-menu li div.hovermenu{width:900px;height:528px;position:absolute;display:none;margin-top:10px;border-radius:4px;border-bottom:8px solid #2c2b29;z-index:9999;}
#topnav ul.top-menu li:nth-child(1) div.hovermenu{margin-left:-260px;}
#topnav ul.top-menu li:nth-child(2) div.hovermenu{margin-left:-360px;}
#topnav ul.top-menu li:nth-child(3) div.hovermenu{margin-left:-460px;}
#topnav ul.top-menu li:nth-child(4) div.hovermenu{margin-left:-560px;}
#topnav ul.top-menu li:hover{background:#444341;border-top-right-radius:4px;border-top-left-radius:4px;}
#topnav ul.top-menu li:hover li{background:none;}
#topnav ul.top-menu li:hover a{text-decoration:none;}
#topnav ul.top-menu li:hover div.hovermenu{z-index:99999;}
#topnav ul.top-menu li div.hovermenu div{width:300px;float:left;margin-right:10px;margin-top:20px;}
.hoverback{opacity:0.98;filter:alpha(opacity=98);height:520px;width:900px;position:absolute;z-index:0;background:#444341;}
#topnav ul.top-menu li div.hovermenu > div:first-of-type{width:900px;margin-top:0px;}
#topnav ul.top-menu li div.hovermenu div:nth-child(4){position:relative;z-index:3;width:220px;}
#topnav ul.top-menu li div.hovermenu div:nth-child(3){position:relative;z-index:3;}
#topnav ul.top-menu li div.hovermenu div:nth-child(2){position:relative;z-index:3;}
#topnav ul.top-menu li div.hovermenu div ul{width:300px;display:block;position:relative;float:none;margin:0;padding:0;margin-top:10px;}
#topnav ul.top-menu li div.hovermenu div ul:first-child{margin-left:20px;}
#topnav ul.top-menu img{margin:0px;padding:0px;margin-bottom:4px;}
#topnav ul.top-menu li div.hovermenu div ul li{line-height:14px;padding:0px;margin:0px;float:none;}
#topnav ul.top-menu li div.hovermenu div ul li a{font-size:16px;font-weight:normal;color:#fbab00;display:block;}
#topnav ul.top-menu li div.hovermenu div ul ul{margin-top:8px;width:250px;margin-left:12px;}
#topnav ul.top-menu li div.hovermenu div ul ul a{font-size:12px;font-family:Verdana, Geneva, sans-serif;font-weight:normal;padding:0px;margin:0px;color:#fff;display:block;}
#topnav ul.top-menu li div.hovermenu div ul li ul li{line-height:14px;margin:0px;}
#topnav ul.top-menu li div.hovermenu div.nextstep{height:380px;width:230px;padding:0px;margin:0px;text-align:center;}
#topnav ul.top-menu li div.hovermenu div.nextstep h5{color:#fff;font-family:'Bree Serif';font-size:24px;font-weight:normal;padding:10px;}
#topnav ul.top-menu li div.hovermenu div.nextstep p a{color:#222222;font-size:16px;}
#topnav ul.top-menu li div.hovermenu div.nextstep p a:hover{color:#db4000;}
#topnav ul.top-menu li div.hovermenu div.nextstep img:first-of-type{margin-top:4px;}
#topnav ul.top-menu li div.hovermenu div.nextstep img{position:relative;}
#topnav ul.top-menu li div.hovermenu div.nextstep p{margin-bottom:-10px;}
#topnav ul.top-menu li div.hovermenu div.menu-tileholder{width:240px;}
#topnav ul.top-menu li div.hovermenu div.about-tile{height:430px;width:230px;padding:0px;margin:0px;text-align:center;}
#topnav ul.top-menu li div.hovermenu div.about-tile h5{color:#fff;font-family:'Bree Serif';font-size:24px;font-weight:normal;padding:10px;text-align:left;}
#topnav ul.top-menu li div.hovermenu div.about-tile p{color:#fff;text-align:center;}
#topnav ul.top-menu li div.hovermenu div.about-tile .morelink{text-align:left;color:#fff;bottom:12px;}
.nextstep a{display:block;}
#topnav ul.top-menu li div.hovermenu div > ul > li:hover > a{color:#fff;}
#topnav ul.top-menu li div.hovermenu div ul ul li:hover a{color:#aea49b;}
​