/* CSS Document */

.navbar {
	font-family:Georgia, "Times New Roman", Times, serif;
	width:820px;
	height:30px;
	position: absolute;
	left: 52px;
	bottom: 10px;
	font-size: 0.9em;
	font-weight:bold;
	z-index:500;
	opacity: 1;
	-webkit-transition: opacity 1.7s ease-in;
}
/* hack to correct IE5.5 faulty box model */
* html .navBar {width:820px; w\idth:820px;}

.navbar ul.nav li.endNav{
	background: none;
	background-repeat: no-repeat;
}
.navbar ul {
	margin:0; 
	padding:0; 
	list-style:none; 
	white-space:nowrap; 
	text-align:left;
}
.navbar ul {
	display:inline-block;
} 

.navbar li {
	display:inline-block;
	display:inline;
	
}

.navbar ul.nav div {
	position:absolute; 
	left:-9999px;
	opacity: 0;
	-webkit-transform: scale(0.1);
}

.navbar ul.nav {
	margin:0 auto;
}
.navbar ul.nav li.nav-li {
	float:left; 
	display:block; 
	position:relative;
}
.navbar ul.nav {

}

.navbar ul li div ul {
	margin-top: 3px;
	padding:0;
	-moz-box-shadow: 5px 3px 5px #888;  
    -webkit-box-shadow: 5px 3px 5px #888;  
    box-shadow: 5px 3px 5px #888;
	-moz-border-radius-bottomleft: 10px;
    -moz-border-radius-bottomright: 10px;
    -webkit-border-bottom-left-radius: 10px;
    -webkit-border-bottom-right-radius: 10px;
	opacity: 1;
	-webkit-transition: opacity 0.7s ease-in-out;
	-webkit-transform: scale(1.0);
	-webkit-transition-duration: 0.8;
}

.navbar a {
	display:block;
	font: Georgia, "Times New Roman", Times, serif;
	color:#FFFFFF;
	line-height:30px;
	text-decoration:none;
	padding:0 10px 0 10px;
	text-align:center;
	-webkit-transition: color .6s linear;
}
.navbar ul.nav li.nav-li a.nav-a {
	float:left;
	background-image:url(../assets/images/non_indexed_images/navigation/images/Nav-Bar-Background_02.png);
	background-repeat: repeat-x;
	height:30px;
}

.navbar ul li:hover div {
	left:50%; 
	top:25px;
	opacity: 1;
	-webkit-transition: opacity 0.7s ease-in-out;
	-webkit-transform: scale(1.0);
	-webkit-transition-duration: 0.8;
}
.navbar ul li:hover div ul {
	display:block; 
	position:relative; 
	left:-50%;
	opacity: 1;
	-webkit-transition: opacity 1 0.7s ease-in-out;
	-webkit-transform: scale(1.0);
	-webkit-transition-duration: 0.8;
}
.navbar ul li div ul li a {
	background-image: url(../assets/images/non_indexed_images/navigation/Nav-drop-down2.png);

}

.navbar a:hover div {
	left:0; 
	top:23px;
	-webkit-transition: opacity 0.7s ease-in-out;
	-webkit-transform: scale(1.0);
	-webkit-transition-duration: 0.8;
}

.navbar a:hover div ul {
	position:relative; 
	left:-50%;
}


.navbar li a:hover {
	color:#FFFF00;
	-webkit-transition: opacity 0.7s ease-in-out;
	-webkit-transform: scale(1.0);
	-webkit-transition-duration: 0.8;
} 
.navbar li:hover > a,
.navbar ul li:hover > { 
	color:#FFFF00;
	-webkit-transition: opacity 0.7s ease-in-out;
	-webkit-transform: scale(1.0);
	-webkit-transition-duration: 0.8;
}


.navbar table {
	position:absolute; 
	height:30; 
	width:820; 
	left:52px; 
	border-collapse:collapse; 
	margin-top:-4px;
}
li.lastnav a {
	-moz-border-radius-bottomleft: 10px;
    -moz-border-radius-bottomright: 10px;
    -webkit-border-bottom-left-radius: 10px;
    -webkit-border-bottom-right-radius: 10px;
}
</style>

[if lte IE 7]>
<style type="text/css">
.navbar ul {
	display:inline;
}
</style>
<![endif]
