/*
.demo_container { width:980px; margin:0 auto; }
#demo_top_wrapper { margin:0 0 20px 0; }
#demo_top { height:100px; padding:20px 0 0 0; }
#my_logo { font:70px Georgia, serif; }

#sticky_navigation_wrapper { width:100%; height:50px; } */
#nav_menu{position: relative; z-index: 210; top: -6px; width: 100%; }
#sticky_navigation { background: url(bg_menu.png) repeat-x; width: 100%; font-family: "Helvetical", sans-serif; }
#sticky_navigation .menu_top { padding:0; margin:0 auto; list-style:none; }
#sticky_navigation .menu_top li.top { display: inline-block; padding: 10px 0; }
#sticky_navigation .menu_top li a.top_link {color: #fff; text-decoration:none; cursor:pointer;}
#sticky_navigation .menu_top li a.top_link span {text-transform: uppercase; padding:0 15px; font-size:13px; }
#sticky_navigation .menu_top li a.top_linkactive {color: #e5b449; text-decoration:none; padding:0 15px; cursor:pointer; text-transform: uppercase; font-size:13px;}
#sticky_navigation .menu_top li.active a.top_link span { color:#fff}
#sticky_navigation .menu_top li:hover a.top_link {color:#e5b449;}
#sticky_navigation .menu_top li:hover {position:relative; z-index:200;}
#sticky_navigation .menu_top li:hover ul.sub
{left:1px; top:40px; background: #452611; padding:0;  white-space:nowrap; width:200px; height:auto; z-index:300;opacity:0.8;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(opacity=80)";filter:alpha(opacity=80);}
#sticky_navigation .menu_top li:hover ul.sub li
{ display:block; position:relative; float:left; width:200px; font-weight:normal;text-align: left;}
#sticky_navigation .menu_top li:hover ul.sub li a
{display:block; font-size:13px; width:auto; text-indent:5px; color:#fff; text-decoration:none; padding: 8px 0 8px 17px; text-transform: uppercase}
#sticky_navigation .menu_top li ul.sub li a.fly
{background:#000; }
#sticky_navigation .menu_top li:hover ul.sub li a:hover 
{color:#e5b449; border-color:#fff;}
#sticky_navigation .menu_top li:hover ul.sub li a.fly:hover
{background:#fdd8bf; color:#fff;}


#sticky_navigation .menu_top li:hover li:hover ul,
#sticky_navigation .menu_top li:hover li:hover li:hover ul,
#sticky_navigation .menu_top li:hover li:hover li:hover li:hover ul,
#sticky_navigation .menu_top li:hover li:hover li:hover li:hover li:hover ul
{left:-250px; top:4px; background: #000; padding:3px; border:1px solid #5c731e; white-space:nowrap; width:250px; z-index:400; height:auto;}

#sticky_navigation .menu_top ul, 
#sticky_navigation .menu_top li:hover ul ul,
#sticky_navigation .menu_top li:hover li:hover ul ul,
#sticky_navigation .menu_top li:hover li:hover li:hover ul ul,
#sticky_navigation .menu_top li:hover li:hover li:hover li:hover ul ul
{position:absolute; left:-9999px; top:-9999px; width:0; height:0; margin:0; padding:0; list-style:none;}

#sticky_navigation .menu_top li:hover li:hover a.fly,
#sticky_navigation .menu_top li:hover li:hover li:hover a.fly,
#sticky_navigation .menu_top li:hover li:hover li:hover li:hover a.fly,
#sticky_navigation .menu_top li:hover li:hover li:hover li:hover li:hover a.fly
{background:#fdd8bf url(arrow_over.gif) 95% 50% no-repeat; color:#fff; border-color:#fff;}

#sticky_navigation .menu_top li:hover li:hover li a.fly,
#sticky_navigation .menu_top li:hover li:hover li:hover li a.fly,
#sticky_navigation .menu_top li:hover li:hover li:hover li:hover li a.fly
{background:#fdd8bf url(arrow.gif) 95% 50% no-repeat; color:#fff; border-color:#5c731e;}

/* #sticky_navigation .menu_top li a { margin:0 0 0 5px; padding:0 20px; height:40px; line-height:40px; font-size:14px; font-family:Arial, serif; font-weight:bold; color:#ddd; background:#333; -moz-border-radius:3px; -webkit-border-radius:3px; border-radius:3px; }
#sticky_navigation .menu_top li a:hover, #sticky_navigation .menu_top li a.selected { color:#fff; background:#111; } */
	
