/**
 * Raptor Commerce
 *
 * @category   Raptor
 * @package    Raptor_Supermenu
 * @copyright  Copyright (c) 2009 Raptor Commerce (http://www.raptorcommerce.com)
 */
 
#anav { padding:0 0px; font-size:1.1em; position:relative;top:2px;}

/* ----------------------------------------
#nav li { float:left; -moz-background-clip:border;-moz-background-inline-policy:continuous;-moz-background-origin:padding;background:#02756E none repeat scroll 0 0;float:left;margin:0 1px;}
#nav li a { float:left; padding:5px 11.7px; font-weight:bold; color:#888;}
#nav li a:hover {}
#nav li.over a,
#nav li.active a { color:#000;}
----------------------------------------- */
/************** ALL LEVELS  *************/ /* Style consistent throughout all nav levels */
#anav li { position:relative; text-align:left; }
#anav li.over { z-index:999;}
#anav a, 
#anav a:hover { display:block; line-height:1.3em; text-decoration:none; color:#000000;}
#anav span { display:block; cursor:pointer; white-space:nowrap; }
#anav li ul span {white-space:normal; }

/************ 0 LEVEL  ***************/
#anav li { margin:1px;float:left; position:relative;background-color:#ffffff; }
#anav .top_level { 
  margin:1px;
  float:left; 
  position:relative;
  color:#000000;
  background-color:#ffffff;
}
#anav li.active a {color:#000000;}
#anav a {
  font-size: 14px; 
  float:left; 
  padding:5px 12px 6px 8px; 
  color:#000000; 
  font-weight:bold; 
  display:block; 
  text-decoration:none;
}
#anav li.over a,
#anav a:hover { 
  color:#068FD5; 
  /* background-color: #289089; */
  background-color:#ffffff;
}

/************ 1ST LEVEL ************/
#anav ul li,
#anav ul li.active { float:left; padding-bottom:1px; background-image:none; color:#000000}
/*#anav ul li.over { background:#d5e4eb url(../images/nav_divider.gif) repeat-x 0 100%; }*/
#anav ul li.last { padding-bottom:0; }
#anav ul a,
#anav ul a:hover { float:none; color:#FFFFFF !important; padding:0; font-size:11px;}
#anav ul li a { font-weight:normal !important; color:#000000 }
#anav li.level1 a span{font-weight:bold;color:#000000;}
#anav li.level1 a:hover span{font-weight:bold;color:#068FD5; font-size:11px;}
#anav li.level2 a span{font-weight:normal !important;color:000000;}
#anav li.level_1 a span{font-weight:bold;color:#fff}

/************ 2ND LEVEL ************/
/* #anav ul { position:absolute; width:20em; top:25px; left:-10000px; border:1px solid #899ba5; background-color: #289089;} */
#anav ul { position:absolute; width:400px; top:25px; left:-10000px; border:1px solid #000000; background-color: #ffffff;}
#brandsID ul { position:absolute; width:400px; top:25px; left:-10000px; border:0px solid #899ba5; background-color: #ffffff;}
/* Show menu */
#brandsID.over > ul { left:-420px !important; color:#ffffff; }
#anav li.over > ul { left:0; }
#anav li.over > ul li.over > ul { left:100px; }
/* #anav li.over ul ul { left:-10000px; } */
/* #anav ul li a { background:#0A263D; } */
/* #anav ul li a:hover { background:#d5e4eb; } */
/* #anav ul li a { color: #EBBC58 !important; } */
#anav ul li a { color: #ffffff !important; }
#anav ul li a:hover { color: #FFFFFF !important; }
#anav ul span, #anav ul li.last li span { padding:3px 15px 4px 15px;}
#anav li.columns { width:20em  !important; background-color:transparent;}
#anav li.columns ul { width: auto; }
#anav li li li li span { padding:0 0 0 12px; }


/************ 3RD+ LEVEL ************/
#anav ul ul { border: 0px; left:0; position: relative; top:0; background: none; }
#anav ul ul li { float: none; width:auto;background-color:transparent; }
#anav ul ul ul { margin-left: 10px; }
#anav ul ul ul li a { color: #FFFFFF !important; font-size: 0.95em; }

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

a.head-links{color:#65190B; text-decoration:none;}
a.head-links:hover {color:#65190B; text-decoration:underline;}

#chat-div img {position:relative;left:28px;top:-5px}
