ul.dropdown { font: normal 12px/normal Arial, Helvetica, sans-serif; }
ul.dropdown a { display: block; padding: 3px 10px; }
ul.dropdown a:link, ul.dropdown a:visited { color: #29170d; text-decoration: none; }
ul.dropdown a:hover, ul.dropdown a.open { color: #fff; }
ul.dropdown a:active { color: #fff; }
ul.dropdown li { display: inline; margin: 0 8px; background-color: #d7bc9a; color: #29170d; text-align: center; }
ul.dropdown li.dir, ul.dropdown li.multilinks { padding: 3px 10px; }
ul.dropdown li.multilinks a { display: inline; padding: 0; }
ul.dropdown ul { margin-left: 10px; width: 190px; border: solid 1px #442715; background-color: #d7bc9a; }
ul.dropdown ul li { display: block; margin: 0; }
ul.dropdown ul li.hover { background-color: #824d29; color: #fff; }
ul.dropdown ul ul { margin-left: 0; }

ul.dropdown *.dir { padding-right: 20px; background-image: url(../images/nav-arrow-down.png); background-position: 100% 50%; background-repeat: no-repeat; }
ul.dropdown-horizontal ul *.dir { padding-right: 15px; background-image: url(../images/nav-arrow-right.png); background-position: 98% 50%; background-repeat: no-repeat; }

ul.dropdown2 a.top { padding: 0; }
ul.dropdown2 a.top img { float: left; }
ul.dropdown2 li { margin: 0 9px; }
ul.dropdown2 li.first { margin-left: 0; margin-right: 10px; }
ul.dropdown2 li.last { margin-right: 0; margin-left: 10px; }
ul.dropdown2 ul li { margin: 0; }


/* Custom drop-downs */

#dropdown1 li.hover a.top { background-position: 0 0; }
#dropdown1 li.hover a.top img { display: none; }

#dropdown1 a { width: 170px; }
#dropdown1 a.dir { width: 160px; }
#dropdown1 a.top { float: left; width: 209px; height: 209px; padding: 0; background-position: -9999px -9999px; background-repeat: no-repeat; }
#dropdown1 a.top:hover { background-position: 0 0; }
#dropdown1 a.top:hover img { display: none; }
#dropdown1 a.top img { float: left; }

#dropdown1 #m1 { background-image: url(../images/MenuOn_0.gif); }
#dropdown1 #m2 { background-image: url(../images/MenuOn_2.gif); }
#dropdown1 #m3 { background-image: url(../images/MenuOn_1.gif); }

#dropdown21 { z-index: 600; }


/* CSS 2 */

ul.dropdown ul li:hover { background-color: #824d29; color: #fff; }
ul.dropdown ul li:hover > a { color: #fff; }

#dropdown1 li:hover a.top { background-position: 0 0; }
#dropdown1 li:hover a.top img { display: none; }
