@charset "UTF-8";
/* CSS Document 
/* Drupal theme navigation menu stylesheet
 * for Fresh Neworks
 * By Steven Tew pedesign.co.uk
 * Created Dec 2009
*/

/* @Navigation */
#nav { background: #000; height: 35px; position: absolute; right: 0px; text-align: left; top: 78px; }
#nav ul { list-style: none; font-size: 1.05em; font-weight: bold; margin: 0; padding: 0; position: relative; z-index: 100; }
#nav li { display: block; float: left; margin: 0 -7px; padding: 0 0 0 7px; position: relative; z-index: 200; }
/* links */
#nav li a,
#nav li a:link,
#nav li a:visited,
#nav li a:hover,
#nav li a:active { color: #FFF; display: block; text-decoration: none; height: 31px; line-height: 31px; margin: 0 0 0 11px; padding: 4px 18px 0 0; }
#nav li a:hover,
#nav li a:active { color: #00CB00; }
/*active tab */
#nav li.active { background: url(images/ui/bg/bg-nav-tab-active-edge.png) no-repeat left top; /* PNG-24 transparency */ }
#nav li.active a { background: url(images/ui/bg/bg-nav-tab-active.png) no-repeat right top; /* PNG-24 transparency */ color:#00CB00; }
/* tab-hover */
#nav li.hover { /* background: url(images/ui/bg/nav-left-edge.png) no-repeat 0 6px; */ background: url(images/ui/bg/bg-nav-tab-active-edge.png) no-repeat left top; /* PNG-24 transparency */ }
#nav li:hover a,
#nav li.hover a { /* background: url(images/ui/bg/nav-right-dropdown.png) no-repeat 100% 6px; */ background: url(images/ui/bg/bg-nav-tab-active.png) no-repeat right top; /* PNG-24 transparency */ color: #00cb00; }

/* show second level on hover */
#nav li:hover ul,
#nav li.hover ul { visibility: visible; }

/* second level */
#nav ul ul { background: url(images/ui/bg/nav-left-edge.png) left bottom no-repeat; /* PNG-24 transparency */ font-size: .9em; font-weight: normal; left: 0; margin: 0; padding: 0 0 0 7px; position: absolute; top: 29px; visibility: hidden; z-index: 10; }
#nav li li,
#nav li li:hover,
#nav li li.hover { background: url(images/ui/bg/nav-right-dropdown.png) no-repeat 100% -20px; /* PNG-24 transparency */ border: 0px; float: none; margin: 0 0 0 10px; padding: 0 7px 0 0; }
/* counteract parent's hover style */
#nav li li:hover a,
#nav li li.hover a,
#nav li:hover li a,
#nav li.hover li a { background: none; }
/* links */
#nav li li a,
#nav li li a:link,
#nav li li a:visited,
#nav li li a:hover,
#nav li li a:active { border-bottom: 1px solid #E2E3E4; color: #707070; height: auto; line-height: 18px;  margin: 0 20px 0 10px; padding: 5px 1px; white-space: nowrap; }
#nav li li a:hover,
#nav li li a:active { color: #00cb00; }
/* active link - counteract active tab styles */
#nav li li.active	{ background: url(images/ui/bg/nav-right-dropdown.png) no-repeat 100% -20px; /* PNG-24 transparency */  }
#nav li li.active a { background: none; color: #00cb00; }
/* first and alast links get special treatment */
#nav li li.first { background-position: top right !important; padding-top: 6px !important; }
#nav li li.last { background-position: bottom right !important; padding-bottom: 13px !important; }
#nav li li.last a { border-bottom: none; }

/* misc - no third level allowed */
#nav ul ul ul,  #nav ul ul ul * {
 	display: none;
	}