/* common styling */
#fixedbar {font-family: arial, sans-serif; position:absolute; bottom:0px; 
right:0px; 
font-size:11px;}

div > div#fixedbar { position: fixed; }


div#fixedbar ul li a, .menu ul li a:visited {display:block; 
text-decoration:none; 
color:#000; width:180px; height:65px; text-align:center; border:1px solid 
#fff; border-width:1px 1px 0 0; background:#c9c9a7; line-height:19px; 
font-size:11px; font-family: arial, sans-serif; font-size:11px; 
list-style-type: none; list-style-image:none;}


div#fixedbar ul {padding:0; margin:0; list-style-image:none; }
div#fixedbar ul li { margin-right:1px; list-style-type: none; 
list-style-image:none; }
div#fixedbar ul li ul {display: none; list-style-type: none; 
list-style-image:none;}
div#fixedbar ul li ul li {height:20px; list-style-type: 
none; list-style-image:none;}

/* specific to non IE browsers */
div#fixedbar ul li:hover a {color:#fff; background:#b3ab79;}
div#fixedbar ul li:hover ul {display:block;  width:180px;}
div#fixedbar ul li:hover ul li a.hide {background:#dfc184; color:#000;}
div#fixedbar ul li:hover ul li:hover a.hide {width:180px;}
div#fixedbar ul li:hover ul li ul {display: none;}
div#fixedbar ul li:hover ul li a {display:block; background:#b3ab79; 
color:#000; 
width:180px;}
div#fixedbar ul li:hover ul li a:hover {background:#dfc184; color:#000;}
div#fixedbar ul li:hover ul li:hover ul {display:block; color:#000;}
div#fixedbar ul li:hover ul li:hover ul li a {display:block; width:200px; 
background:#dfc184; color:#000;}
div#fixedbar ul li:hover ul li:hover ul li a:hover {background:#bd8d5e; 
color:#fff;}

