/* common styling */
.menu {position: relative;width:1000px;height:65px; margin:0 auto;background: url(/assets/images/site/img04.jpg) no-repeat left top; padding:0;}
.menu .active a {color:#fff !important; background:#9C3 !important;}
.menu ul {float: right; padding:0 25px 0 0; margin:10px 0 0; list-style: none; line-height: normal;}
.menu ul li {float:left; width:120px;}
.menu ul li a, .menu ul li a:visited { color: #493E2B; display:block;text-decoration:none; line-height:38px; background:url(/assets/images/site/111.png) repeat left top; margin-left:1px; text-align: center; font-family:Trebuchet MS;}
.menu ul li ul {display: none; margin-top:18px; background: #9C3;}
.menu ul li ul li{ height:auto; background: #fff;}
.menu ul li ul li a, .menu ul li ul li a:visited{ margin:0;padding:5px;font-weight: normal;}

/* specific to non IE browsers */
.menu ul li:hover a {color:#fff; background:#9C3;}
.menu ul li:hover ul {display:block; position: absolute; width:975px; top:30px; right:0;}
.menu ul li:hover ul.right_side li {float:right; border:0; border-left:1px solid #eee;}
.menu ul li:hover ul.left_side li {float:left; border:0; border-left:1px solid #eee;}
.menu ul li:hover ul li a.hide {background:#bd8d5e; color:#fff;}
.menu ul li:hover ul li:hover a.hide {background:#fff; color:#666;}
.menu ul li:hover ul li ul {display: none; padding:0; }
.menu ul li:hover ul li { width:auto;}
.menu ul li:hover ul li a {display: block; float:left;background: #9C3 url(/assets/images/site/v.gif) no-repeat right 13px; color:#fff;font-size:12px; line-height:16px; padding-right:9px;}
.menu ul li:hover ul li.last a {background: #9C3;padding:5px;}
.menu ul li:hover ul li a:hover {color:#fff; text-decoration:underline;}
.menu ul li:hover ul li:hover {}
.menu ul li:hover ul li:hover ul {display:block; position:absolute; left:0; top:30px; color:#000; background:#dfc184;}
.menu ul li:hover ul.right li {float:right;}
.menu ul li:hover ul li:hover a.hide {background:#dfc184; color:#000;}
.menu ul li:hover ul li:hover ul li a {background:#dfc184; color:#000; }
.menu ul li:hover ul li:hover ul li a:hover {background:#bd8d5e; color:#fff;}
