.navbar {
	background-image: url(../images/menu_background.jpg);
	background-repeat: repeat-x;
	background-position: 0 0;
	height:34px;
	z-index:1;
}
.navbar:after{ /*Add margin between menu and rest of content in Firefox*/
content: "."; 
display: block; 
height: 0px; 
clear: both; 
visibility: hidden;
}
.navbar ul {
	list-style-type: none;
	margin:0;
	padding:0;
	height:34px;
}
.navbar li {	
display: inline;
margin-left:0;
}
.navbar li a:link,.navbar li a:visited {	
float:left;
font-weight:bold;
padding-right:20px;
padding-left:20px;
text-decoration: none;
border-right:#BE161D 2px solid;
padding-top:8px;
color:#ffffff;
height:26px;
}
.navbar li a:hover{
	background-image: url(../images/menu_background-over.jpg);
	background-position: 0px 10px;
	height:26px;
}
.navbar ul li a:hover, .navbar ul li a.selected{ /*script dynamically adds a class of "selected" to the current active menu item*/
	background-image: url(../images/menu_background-over.jpg);
	background-position: 0px 10px;
	height:26px;}
/* second */

.nav2 {
	background-image: url(../images/menu_background.jpg);
	background-repeat: repeat-x;
	background-position: 0 0;
	height:34px;
	}
.nav2 ul {
	list-style-type: none;
	margin:0;
	padding:0;
	height:34px;
}
.navv2 li {	
display: inline;
margin-right:0;
}
.nav2 li a:link,.nav2 li a:visited {	
float:right;
font-weight:bold;
padding-right:20px;
padding-left:20px;
text-decoration: none;
/*border-right:#BE161D 2px solid;*/
padding-top:8px;
color:#FFDE00;
height:26px;
}
.nav2 li a:hover{
	background-image: url(../images/menu_background-over.jpg);
	background-position: 0px 10px;
	height:34px:
}

.shadows {
background-image: url(../images/menu-shadow.png);
background-repeat: no-repeat;
	position: relative;
	top:140px;
	z-index:2;
}

.dropmenudiv {
position:absolute;
top: 2px;
border: 2px solid #BBB; /*THEME CHANGE HERE*/
border-bottom-width: 1px;
border-left-width:1px;
border-top-width:1px;
font:normal 9pt Verdana;
line-height:16px;
z-index:100;
background-color: #EBEBEB;
width: 275px;
visibility: hidden;
}


.dropmenudiv a {
width: auto;
display: block;
text-indent: 3px;
border-bottom: 1px solid #BBB; /*THEME CHANGE HERE*/
padding: 2px 0;
text-decoration: none;
font-weight: normal;
color: black;
}

* html .dropmenudiv a { /*IE only hack*/
width: 100%;
}

.dropmenudiv a:hover { /*THEME CHANGE HERE*/
background-color: #ffb900;
}