#navigation {
background-color:#fff;
padding: 5px;
/*
margin: 5px 0 0 5px;
*/
float: left;
width: 160px;
border: 1px solid #ccc;
font-size: 0.7em;
}

#navigation p {
font-size: 1em;	
position: relative;
text-decoration: none;
font-weight: bold;
color: #fff;
background-color:#66000;
padding:0;
margin:0;
}

#navigation p.tail {
background-color:#330000;
padding: 3px 1px 3px 7px;
width:160px;
voice-family: "\"}\"";
voice-family: inherit;
width:152px;
margin-bottom:10px;
}


#navigation p.heading {
padding: 3px 1px 3px 7px;
width:160px;
voice-family: "\"}\"";
voice-family: inherit;
width:152px;  }


#navigation p.toptail {
padding: 3px 1px 3px 7px;
width:160px;
voice-family: "\"}\"";
voice-family: inherit;
width:152px;
/*
margin-bottom:10px;
*/
background: #663333;
}

#navigation p a:link {
display: block;
color: #fff;
background: #000  url(../images/lioff.gif) repeat-y;
text-decoration: none;
border-bottom: 0;
padding: 3px 1px 3px 7px;
width:160px;
voice-family: "\"}\"";
voice-family: inherit;
width:152px; 
}

#navigation p a:visited {
display: block;
color: #fff;
background: #000  url(../images/lioff.gif) repeat-y;
text-decoration: none;
border-bottom: 0;
padding: 3px 1px 3px 7px;
width:160px;
voice-family: "\"}\"";
voice-family: inherit;
width:152px; 
}

#navigation p a:hover {
display: block;
color:#fff;
background: #121212  url(../images/lioff.gif) repeat-y;
border-bottom: 0;
padding: 3px 1px 3px 7px;
width:160px;
voice-family: "\"}\"";
voice-family: inherit;
width:152px; 
}

#navigation ul {
list-style: none;
width: 160px; 
margin: 0 ;
padding: 0;
border-right: 0;
border-left: 0;
border-top:0;
border-bottom: 1px solid #eaeaea;
}
	
html>body #navigation ul { width:160px; }

#navigation li ul { border-bottom: 0;  }

#navigation ul li { position: relative; }
	
html>body #navigation ul li {width: auto;}	

#navigation ul li a {
display: block;
text-decoration: none;
font-weight:normal;
/*
color: #121212;
border-top: 1px solid #eaeaea;
background: #f4f4f4  url(../images/lioff.gif) repeat-y;
background: #f4f4f4  url(../images/li.gif) repeat-y;
*/
color: #1b1b1b;
background: #f4f4f4  url(../images/lioff.gif) repeat-y;
padding: 3px 1px 3px 7px;
border-right: 0;
border-left: 0;
border-bottom:0;
border-top:  1px solid #993300;
}

#navigation ul li a:hover  {
color:#fff;
background-color: #121212;  
text-decoration: none; }
/* commented backslash hack v2 \*/	
* html #navigation ul li { float: left; height: 1%; }
* html #navigation ul li a { height: 1%; }
/* end hack */

#navigation li ul li a {
font-weight:normal;
background: #fff  url(../images/lilioff.gif) no-repeat;
padding: 3px 1px 3px 20px;  
}

#navigation li ul li ul li a {
font-weight: normal;
background: #fff url(../images/lilioff.gif) no-repeat; 
padding: 3px 1px 3px 23px;  
}
	
#navigation li ul li ul li ul li a {
font-weight: normal;
background: #fff url(../images/lilililioff.gif) no-repeat; 
padding: 3px 1px 3px 31px;  
}
	
#navigation li ul li ul li ul li ul li a {
font-weight: normal;
background: #fff url(../images/lilililioff.gif) no-repeat; 
padding: 3px 1px 3px 17px; 
}

#navigation  li .currentsection {
display: block;
text-decoration: none;
font-weight:normal;
color: #121212;
background: #f4f4f4  url(../images/lion.gif) no-repeat;    
padding: 3px 1px 3px 7px; 
border: 1px solid #eaeaea; 
border-right: 0;
border-left: 0;
border-bottom:0; 
width:160px;
voice-family: "\"}\"";
voice-family: inherit;
width:152px; 
}

#navigation  li.locked {
display: block;
text-decoration: none;
font-weight:normal;
color: #1b1b1b;
background: #fff  url(../images/lioff_us.gif) no-repeat;
}

#navigation li.locked  a {
display: block;
text-decoration: none;
font-weight:normal;
color: #1b1b1b;
background:   url(../images/padlock.gif) top right no-repeat;
padding: 3px 1px 3px 7px;  /* changes to 17px for nested  */
border-right: 0;
border-left: 0;
border-bottom:0;
border-top: 1px solid #eaeaea;
}

	  
html>body #navigation li .currentsection {width: auto;}

#navigation  li ul li .currentsection {
font-weight:normal;
background: #fff  url(../images/lilion.gif) no-repeat;    
padding: 3px 1px 3px 15px;  
width:160px;
voice-family: "\"}\"";
voice-family: inherit;
width:144px;
}
	  
html>body #navigation li .currentsection {width: auto;}

#navigation  li ul li ul li .currentsection {
font-weight:normal;
background: #fff  url(../images/lililion.gif) no-repeat;    
padding: 3px 1px 3px 23px;  
width:160px;
voice-family: "\"}\"";
voice-family: inherit;
width:136px;
}
	  
html>body #navigation  li .currentsection {width: auto;}

#navigation  li ul li ul li ul li .currentsection {
font-weight:normal;
background: #fff  url(../images/lilililion.gif) no-repeat;    
padding: 3px 1px 3px 31px;  
width:160px;
voice-family: "\"}\"";
voice-family: inherit;
width:126px;
}
	  
html>body #navigation  li .currentsection {width: auto;}

#navigation img { margin-bottom:5px; }

/* end of navigation  */
