/*THIS IS FOR IE6*/
.menu{ z-index:+99;  width:530px;
  float:right;
  margin-top:36px; position:absolute; top:0px; left:225px;}
.menu a, .menu span{color:#B1B1B1; text-decoration:none;  }
.menu a:hover, .menu span{text-decoration:none; color:#FFFFFF; }
/*END THIS IS FOR IE6*/

#nav, #nav ul { padding:0;  margin:0; list-style:none; }

/*MAIN BUTTONS*/
#nav a { display: block;    text-decoration:none;
  color:#888;
  text-transform:uppercase; }
#nav a:hover{ display: block;   text-decoration:none;
  color:#028AD8;
  text-transform:uppercase;}
#nav li {  background: none; height:1%;   float:left;
  font-size:12px;
  font-weight: normal;
    background-repeat:no-repeat;
  background-position:left;
  background-image:url('/images/link_border.gif');
  padding-top:10px;
  padding-bottom:5px;
  padding-left:12px;
  padding-right:12px;} /* MUST KEEP height:1%; IT IS A FIX FOR IE7*/
/*END MAIN BUTTONS*/

/*DROP DOWN BUTTONS*/ 
#nav li ul li{background-image:none; padding:0px 10px 10px 0px; text-align:left; float:none;}
#nav li ul li a:hover{color:#FFFFFF; font-weight:bold;}
#nav li ul { margin-top:0px; position: absolute; width: 160px; left: -999em; background:none; float:left;filter:alpha(opacity=85);-moz-opacity:.85;opacity:.85; background: repeat-x top #64BDFF; padding-right:10px; padding-left:10px; margin-left:-12px; margin-top: -2px; padding-top: 10px; z-index:2; }
#nav li ul a { font-size:11px; color:#ffffff; height:inherit; }
#nav li:hover ul { left: auto; z-index:2; zoom: 1; margin-top:5px;} /* MUST KEEP zoom: 1; IT IS A FIX FOR IE7*/
#nav li:hover ul, #nav li.sfhover ul { left: auto; }
/*END DROP DOWN BUTTONS*/
