 .nav a:link, .nav a:visited{ 
	background-color: #ecd472;
	color: #FFffff;
	text-decoration: none;
 }
 a:hover{ background-color:#faf3c3;  color:#5f562e;
text-decoration: none; }h3 {
	font-size: 15px;
}
/* Fix IE. Hide from IE Mac */
* html ul li { float: left; }
* html ul li a { height: 1%; }
/* End */

ul {
     margin: 0;
     /*padding: 8;*/
     list-style: none;
     width: 162px;
	 border-bottom: 1px solid #878367;
     }

ul li {
       position: relative;
       }

li ul {
       position: absolute;
       left: 163px;
       top: 0;
       display: none;
       }
ul li a {
          display: block;
          text-decoration: none;
          color:#FFFFFF;
          background: #e3bf3c;
          padding: 3px;
          border: 1px solid #878367;
          border-bottom: 0;
          }

li:hover ul, li.over ul { 
            display: block; 
			}
