/**
* @version      $Id: index.php 36 2008-05-13 09:13:43 jeromy $
* @package      Joomla!
* @subpackage   lldev
* @copyright    Copyright (c)2008 Jeromy Mallory. All rights reserved.
* @license      GNU/GPL
**/


/*********************************************************************************************************
	left navigation
*********************************************************************************************************/

/* first level
*************************/
div#left-sidebar ul.menu
{ font-size: 1em; color: #fff; margin: 0 -5px -5px -5px; padding: 0; list-style: none; }

div#left-sidebar .heading ul.menu /* menu with heading */
{ margin: -5px; border: 0; }

	div#left-sidebar ul.menu li
	{ padding: 0; margin: 0; border-top: 1px solid #FFFFFF;}

	div#left-sidebar ul.menu li.first
	{ border: 0; }

		div#left-sidebar ul.menu li a:link, div#left-sidebar ul.menu li a:visited
		{ padding: 0 2em; text-align: right; display: block; color: #666666; height: 1%; font-size: 1em; text-decoration: none; }

		div#left-sidebar ul.menu li a:hover
		{ color: #2143AE; }

		div#left-sidebar ul.menu li a:active, div#left-sidebar ul.menu li a:focus,
		div#left-sidebar ul.menu li.active a:link, div#left-sidebar ul.menu li.active a:visited
		{ color: #2143AE; background: #FFFFFF url(../images/menu_left_active.gif) no-repeat; background-position: top right;  }


/* second level
*************************/
div#left-sidebar ul.menu ul
{ margin: 0; list-style: none; background: #FFF; }

	div#left-sidebar ul.menu li li
	{ padding: 0 0 0 15px; border: 0; margin:5px 0; }

		div#left-sidebar ul.menu li.active li a:link, div#left-sidebar ul.menu li.active li a:visited
		{ 
/*background-image:url(../images/menu_sub_left.gif); 0 55% no-repeat; color: #000000; padding: 0.2em 0.5em 0.2em 10px; font-size: 1em; font-weight: normal; text-transform: none;*/
-x-system-font:none;
color:#2143AE;
font-family:Arial,Helvetica,sans-serif;
font-size:10px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;
/*margin-top:-10px;*/
text-decoration:none;
text-transform:uppercase;
background-image:none;
}

		div#left-sidebar ul.menu li.active li a:hover, div#left-sidebar ul.menu li.active li a:active, div#left-sidebar ul.menu li.active li a:focus,
		div#left-sidebar ul.menu li.active li.active a:link, div#left-sidebar ul.menu li.active li.active a:visited
		{ 
/*color: #000; background-image: url(../images/menu_sub_left_active.gif);*/
-x-system-font:none;
color:#666666;
font-family:Arial,Helvetica,sans-serif;
font-size:10px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;
/*margin-top:-10px;*/
text-decoration:none;
text-transform:uppercase;
background:none;
 }


/* third level
*************************/
/* same list settings as the second level */
div#left-sidebar ul.menu li.active li.active li a:link, div#left-sidebar ul.menu li.active li.active li a:visited
{ background: #ECF0E5 url(../images/menu_subsub_left.gif) 0 50% no-repeat; color: #000000; padding: 0.1em 0.5em 0.1em 10px; }

		div#left-sidebar ul.menu li.active li.active li a:hover,	div#left-sidebar ul.menu li.active li.active li a:active, div#left-sidebar ul.menu li.active li.active li a:focus,
		div#left-sidebar ul.menu li.active li.active li.active a:link, div#left-sidebar ul.menu li.active li.active li.active a:visited
		{ color: #000; background-image: url(../images/menu_subsub_left_active.gif); }
