.ddsmoothmenu { width: 100%; float:left; background:#a48130; margin-top:10px;}
.ddsmoothmenu ul { z-index:100; margin: 0; padding: 0; list-style-type: none; padding-left:20px; height:48px; background:#a48130;}
.ddsmoothmenu ul li { position: relative; display: inline; float: left;  }
.ddsmoothmenu ul li a { display: block; color: white; height:48px; line-height:48px; padding: 0 15px; border-right: 1px solid #785f23; border-left:1px solid #bd973f; text-decoration: none; }
.ddsmoothmenu ul li a:link, .ddsmoothmenu ul li a:visited { color: white; }
.ddsmoothmenu ul li a.selected { background: #d0a646; color: #FFF; }
.ddsmoothmenu ul li a:hover { background: #d0a646; color: #FFF; }

.ddsmoothmenu ul li a.first { border-left:none;}
.ddsmoothmenu ul li a.last { border-right:none;}
* html .ddsmoothmenu ul li a { /*IE6 hack*/ display: inline-block; }
*+html .ddsmoothmenu ul li a { /*IE6 hack*/ display: inline-block; }

/*1st sub level menu*/
.ddsmoothmenu ul li ul { position: absolute; left: 0; display: none; visibility: hidden; padding:0; }
.ddsmoothmenu ul li ul li { display: list-item; float: none; background:#785f23; height:30px; }
.ddsmoothmenu ul li ul li a { width: 170px; /*width of sub menus*/ height:20px; line-height:20px; padding: 5px; margin: 0; border-top-width: 0; border-bottom: 1px solid #bd973f; }
.ddsmoothmenu ul li ul li a.selected { background: #878a3b; color: #FFF; }
.ddsmoothmenu ul li ul li a:hover { background: #d7a93e; color: #FFF; }

/* Holly Hack for IE \*/
* html .ddsmoothmenu { height: 1%; } /*Holly Hack for IE6 and below*/
*+html .ddsmoothmenu { height: 1%; } /*Holly Hack for IE7 and below*/
/* ######### CSS classes applied to down and right arrow images  ######### */

.downarrowclass { position: absolute; top: 12px; right: 7px; }
.rightarrowclass { position: absolute; top: 6px; right: 5px; }
/* ######### CSS for shadow added to sub menus  ######### */

.ddshadow { position: absolute; left: 0; top: 0; width: 0; height: 0; background: none; }
.toplevelshadow { /*shadow opacity. Doesn't work in IE*/ opacity: 0.8; }

