/* ----- RSS LEFT MENU ----- */

/*#logocontainer { background: transparent url(/images/logotop.png) no-repeat left top; width: 248px; height:175px; margin: 0px; padding: 0px; text-align: left;}*/
#menu {
	text-align: left;
	width: 248px;
	padding: 0px;
	min-height: 250px;
	background: transparent url(/images/bgd_nav.gif) no-repeat left bottom;
	z-index: 5;
}
ul#navigation { font: bold 11px "Lucida Grande", verdana, arial, helvetica, sans-serif;}
ul#navigation { padding: 0; margin: 20px 0px 0px 0px; list-style: none;}
ul#navigation li { line-height : 1.35em; position: relative; float: left;}

/* MAIN MENUS */
#navigation li.main a.main span { visibility: hidden;}  /* Hides the text for main menus - only show gfx */

ul#navigation li.main { width: 248px; /*background: transparent url(/images/menu_link_bgd.gif) no-repeat right top;*/}/*      **** style for MAIN LINKS **** */
ul#navigation>li li { /* Needed for Opera 9, maybe because it's decent CSS. Hide from IE6 */
	float: none;
}
#navigation li.main a.main {  /* The style for main menus */
	display: block;
	text-decoration: none;
	text-align:left;
	color: #333300;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	height: 32px;
}
ul#navigation #home a.main { background: transparent url(/images/nav_welcome.gif) no-repeat left top;}
ul#navigation #about a.main { background: transparent url(/images/nav_about.gif) no-repeat left top;}
ul#navigation #authors a.main { background: transparent url(/images/nav_authors.gif) no-repeat left top;}
ul#navigation #titles a.main { background: transparent url(/images/nav_titles.gif) no-repeat left top;}
ul#navigation #manuscript a.main { background: transparent url(/images/nav_manuscript.gif) no-repeat left top;}
ul#navigation #links a.main { background: transparent url(/images/nav_links.gif) no-repeat left top;}
ul#navigation #contact a.main { background: transparent url(/images/nav_contact.gif) no-repeat left top;}

UL#navigation LI.main A.main:hover { /* The hovered style for main menus */
	color: #333300;
	background: transparent url(/images/menu_both.gif) no-repeat center top;
}
ul#navigation #home a.main:hover { background: transparent url(/images/nav_welcome.gif) no-repeat left -32px;}
ul#navigation #about a.main:hover { background: transparent url(/images/nav_about.gif) no-repeat left -32px;}
ul#navigation #authors a.main:hover { background: transparent url(/images/nav_authors.gif) no-repeat left -32px;}
ul#navigation #titles a.main:hover { background: transparent url(/images/nav_titles.gif) no-repeat left -32px;}
ul#navigation #manuscript a.main:hover { background: transparent url(/images/nav_manuscript.gif) no-repeat left -32px;}
ul#navigation #links a.main:hover { background: transparent url(/images/nav_links.gif) no-repeat left -32px;}
ul#navigation #contact a.main:hover { background: transparent url(/images/nav_contact.gif) no-repeat left -32px;}


/* SUB MENUS */
ul#navigation ul { padding: 0; margin: 0; list-style: none;}
ul#navigation ul { border-top: 1px solid #333300;}/*    **** Borders for submenus only **** */
UL#navigation LI.main UL LI A {/*                       **** Borders for submenus only **** */
	DISPLAY: block; 
	PADDING: 4px 0px 4px 4px; 
	COLOR: #333300; 
	border-left: 1px solid #333300;
	BORDER-BOTTOM: #333300 1px solid; 
	BORDER-RIGHT: #333300 1px solid; 
	TEXT-ALIGN: left; 
	TEXT-DECORATION: none;
}
UL#navigation li li { /* Needed for IE6 and IE7 for vertical menus */
	float: left;
}
ul#navigation li li a { background-color: #EEFFAA; width: 185px; text-align:left;} /*           ****CHANGE-SUBMENU**** */
ul#navigation li li li a { width: 15em;} /*           ****CHANGE-SUB-SUBMENU**** */

ul#navigation ul li a:hover, ul#navigation ul li:hover a:hover { /* The hovered style for submenus */
	color: #333300; background-color: #AADD22;
}
ul#navigation li ul { /* Hides the first unhovered submenu */
	left: -999em; bottom:0; position : absolute;
}
#navigation li:active ul ul, #navigation li:active ul ul ul, #navigation li:hover ul ul, #navigation li:hover ul ul ul, #navigation li.sfhover ul ul, #navigation li.sfhover ul ul ul {
	left: -999em; /* Hides the second and following unhovered submenus */
}
#navigation li:hover ul, #navigation li li:hover ul, #navigation li li li:hover ul, #navigation li.sfhover ul, #navigation li li.sfhover ul, #navigation li li li.sfhover ul {
	left: -1px; margin-left: 100%; top: 0;
}
/*#navigation li.main:hover a.main, #navigation li.main.sfhover a.main { Allows parent list item to be highlighted 
	color: #333300;
	background: transparent url(/images/menu_both.gif) no-repeat center top;
}*/

/* CURRENT PAGE STYLE */
body.bodyhome ul#navigation #home a.main {background: transparent url(/images/nav_welcome.gif) no-repeat left -64px;}
body.bodyabout ul#navigation #about a.main {background: transparent url(/images/nav_about.gif) no-repeat left -64px;}
body.bodyauthors ul#navigation #authors a.main {background: transparent url(/images/nav_authors.gif) no-repeat left -64px;}
body.bodytitles ul#navigation #titles a.main {background: transparent url(/images/nav_titles.gif) no-repeat left -64px;}
body.bodymanuscript ul#navigation #manuscript a.main {background: transparent url(/images/nav_manuscript.gif) no-repeat left -64px;}
body.bodylinks ul#navigation #links a.main {background: transparent url(/images/nav_links.gif) no-repeat left -64px;}
body.bodycontact ul#navigation #contact a.main {background: transparent url(/images/nav_contact.gif) no-repeat left -64px;}

