/*SLIDING MENU STYLES */#mlm {
position: absolute;
top: 202px;
left: 35px;
}
/*Appearance */ul.slidingmenu,
ul.slidingmenu ul {
padding: 0;
margin: 0;
}
html>body ul.slidingmenu a {
padding: 3px 8px;
}
ul.slidingmenu li {
padding: 0;
margin: 0;
width: 130px;
}
* a#directions:link,
* a#directions:visited,
#mlm ul.slidingmenu a,
#mlm ul.slidingmenu a:link,
#mlm ul.slidingmenu a:visited {
text-decoration: none;
font-size: 8pt;
background: #036;
background-image: url(../images/PATTERN_blue2.jpg);
background-repeat: repeat-x;
color: #eee;
border: 1px solid #003;
text-align: center;
height: 18px;
}
* a#directions:hover,
* a#directions:active,
#mlm a:hover,
#mlm a:active,
#mlm ul.slidingmenu a:hover,
#mlm ul.slidingmenu a:active,
.menu1 a:hover,
.menu1 a:active {
background: #fc6;
color: #003;
border: 1px solid #003;
background-image: url(../images/PATTERN_gray2.jpg);
background-repeat: repeat-x;
}

* a#directions {
width: auoto;
border-radius: 14px;
padding: 8px 10px 10px 10px;
}


ul.slidingmenu ul a:hover {
color: white;
}
ul.slidingmenu ul li a:hover {
color: white;
}
/*layout styles *//*remove standard HTML list indenting,
and display as normal blocks */
ul.slidingmenu,
ul.slidingmenu a {
padding: 0;
margin: 2px ;
display: block;
}
ul.slidingmenu ul a {
display: block;
padding: 4px 10px;
margin: 0;
}
ul.slidingmenu ul li {
padding:0;
margin: 0;
}
/*make li's into clean,
moveable blocks */ul.slidingmenu li {
list-style-type: none;
position: relative;
}
/*Make list items do what they're supposed to in IE */
ul.slidingmenu a {
width: 100%;
}
/*make sure any ul inside an li (a submenu) takes up zero normal flow */
ul.slidingmenu ul {
position: absolute;
top: 0;
/*the height of the top border */left: 149px;
display: none;
}