#navbar {
	font-weight:bold;
	height:100%;
	padding-left:297px;
}
	.topnav li {
		position:relative;
		margin-right:21.5px;
	}
       /* Represents the background of the highlighted menu-item. */
       .lavaLamp li.back {
       		position:absolute;
       		height:100%;
       }
           .lavaLamp li.back .left {
           		background-color:#B6DEE7;
           		height:100%;
           		opacity:0;
           		filter:Alpha(opacity=0); /* for IE 8 and earlier */
           		transition: opacity .250s ease-in-out;
           		-moz-transition: opacity .250s ease-in-out;
           		-webkit-transition: opacity .250s ease-in-out;
           }
           .lavaLamp:hover li.back .left {
           		opacity:1;
           		filter:Alpha(opacity=100); /* for IE 8 and earlier */
           }
           .lavaLamp li.topmenu ul.subnav li.back .left {
           		background-color:#B6DEE7;
           		height:100%;
           		opacity:0;
           		filter:Alpha(opacity=0); /* for IE 8 and earlier */
           		transition: opacity .250s ease-in-out;
           		-moz-transition: opacity .250s ease-in-out;
           		-webkit-transition: opacity .250s ease-in-out;
           }
           .lavaLamp li.topmenu ul.subnav:hover li.back .left {
           		opacity:1;
           		filter:Alpha(opacity=100); /* for IE 8 and earlier */
           }
		#navbar li a {
			position:relative;
			display:block;
			height:16px;
			padding:17px 16px;
			z-index:1;
		}
		#navbar li a:hover {
			text-decoration:none;
		}
		.current-Page, #navbar li a:active /* Move to nojs.css */ {
			background-color:#cce2e7;
		}
			.current-Page .current-Page {
				background-color:rgba(204, 226, 231, .5);
			}
		.topnav li .subnav {
			background-color:rgba(182, 222, 231, .75);
			display: none;
			float: left;
			position: absolute; /*--Important - Keeps subnav from affecting main navigation flow--*/
			left: 0; top: 50px;
			width: 200px;
			box-shadow:0 6px 8px rgba(79, 109, 115, .75);
			opacity:.99;
		}
		.topnav:hover li .subnav {
		}
			.topnav li .subnav li {
				clear: both;
				width:100%;
			}
			.topnav li .subnav li a {
				width:168px; /* see if is needed */
           		opacity:0;
           		filter:Alpha(opacity=0); /* for IE 8 and earlier */
           		transition: opacity .250s ease-in-out;
           		-moz-transition: opacity .250s ease-in-out;
           		-webkit-transition: opacity .250s ease-in-out;
			}
			.topnav .topmenu:hover .subnav li a { /*--Hover effect for subnav links--*/
           		opacity:1;
           		filter:Alpha(opacity=100); /* for IE 8 and earlier */
			}