/**
 * Author: leo(danyun liu)
 * AuthorEmail: liudy@kiminox.net
 * CreationDate: 26-11-2009
 */
 
#anav{height:30px;}
#anav li{float:left;position:relative;}

#anav li.b a {width:78px;background:url(../images/nav_bgi.gif) no-repeat left top;}
#anav li.b a:hover {width:78px;background:url(../images/nav_bgi.gif) no-repeat left bottom;}
#anav li.top_level.c a {width:83px;background:url(../images/nav_bgi.gif) no-repeat -78px top;}
#anav li.top_level.c a:hover {width:83px;background:url(../images/nav_bgi.gif) no-repeat -78px bottom;}
#anav li.top_level.d a {width:128px;background:url(../images/nav_bgi.gif) no-repeat -164px top;}
#anav li.top_level.d a:hover {width:128px;background:url(../images/nav_bgi.gif) no-repeat -164px bottom;}
#anav li.top_level.e a {width:114px;background:url(../images/nav_bgi.gif) no-repeat -293px top;}
#anav li.top_level.e a:hover {width:114px;background:url(../images/nav_bgi.gif) no-repeat -293px bottom;}
#anav li.top_level.f a {width:99px;background:url(../images/nav_bgi.gif) no-repeat -408px top;}
#anav li.top_level.f a:hover {width:99px;background:url(../images/nav_bgi.gif) no-repeat -408px bottom;}
#anav li.top_level.g a {width:58px;background:url(../images/nav_bgi.gif) no-repeat -509px top;}
#anav li.top_level.g a:hover {width:58px;background:url(../images/nav_bgi.gif) no-repeat -509px bottom;}
#anav li.top_level.h a {width:58px;background:url(../images/nav_bgi.gif) no-repeat -567px top;}
#anav li.top_level.h a:hover {width:58px;background:url(../images/nav_bgi.gif) no-repeat -567px bottom;}
#anav li.top_level.i a {width:100px;background:url(../images/nav_bgi.gif) no-repeat -626px top;}
#anav li.top_level.i a:hover {width:100px;background:url(../images/nav_bgi.gif) no-repeat -626px bottom;}

#anav li.top_level.c li li a,
#anav li.top_level.d li li a,
#anav li.top_level.e li li a,
#anav li.top_level.f li li a,
#anav li.top_level.g li li a,
#anav li.top_level.h li li a,
#anav li.top_level.i li li a{background:none;}
#anav li.top_level.c li li a:hover,
#anav li.top_level.d li li a:hover,
#anav li.top_level.e li li a:hover,
#anav li.top_level.f li li a:hover,
#anav li.top_level.g li li a:hover,
#anav li.top_level.h li li a:hover,
#anav li.top_level.i li li a:hover{background:none;text-decoration:none;}

/************** ALL LEVELS  *************/
#anav a{float:left;padding:15px 0 !important;padding:30px 0;}
#anav a, #anav a:hover{text-decoration:none;}
#anav span{display:none;}
#anav ul span{cursor:pointer;display:block;}
#anav li ul span{white-space:normal;}

/************ 0 LEVEL  ***************/
#anav li li,#anav li li a,#anav li li a span{border-width:0;}
#anav a:hover{background:url(../images/nav_bgi.gif) no-repeat left bottom;}

/************ 2ND LEVEL ************/
#anav ul { background:url("../images/promotion_item_bgi.gif") repeat-x scroll left bottom #fff;
border-color:#7D7D7D;
border-style:solid;
border-width:0 1px 1px;
left:-10000px;
position:absolute;
top:30px;
z-index:100; }

/* Show menu */
#anav li.columns ul { overflow:hidden;padding:0 0 8px;width:320px; }
#anav li.columns ul ul { padding:0; }

#anav li.over > ul { left:0; }
#anav li.over > ul li.over > ul { left:100px; }

#anav ul li a { font-weight:bold !important; color: #AB050D !important; }
#anav ul li a:hover { color: #AB050D !important; text-decoration:underline; }
#anav ul a,#anav ul a:hover { float:none; padding:0; background:none; }
#anav ul ul span { padding:10px 20px 0;width:280px; }
#anav ul ul ul span { line-height:26px;padding:0;width:auto; }

/************ 3RD+ LEVEL ************/
#anav ul ul { background:none;border:0 none;left:0;position:relative;top:0; }
#anav ul ul li { float:left;width:100%; }
#anav ul ul ul li { float:left;padding:0 0 0 20px;width:25%; }
#anav ul ul ul li a { color: #545454 !important; font-weight:normal !important;}
#anav ul ul ul li a:hover { color: #545454 !important; font-weight:700; font-weight:700 !important;}

/** ie6 hack */
#anav li.over ul.shown-sub { left:0; }
#anav li.over li li ul.shown-sub { left:100px; }