/*
#0067a7; blue
#fdb813; yellow
*/

/*Main Navbar */

#menu { width: 110%; float:left; clear:both; background: url(menubg.png) 0 0 no-repeat; }
#nav {	margin: 0px;	padding: 0px;	 }
#nav, #nav ul {list-style: none;	}

#nav li { 	float: left; list-style: none; margin-right: 2px; }

#nav a {display: block; color: #0067a7;}
#nav a:hover { text-decoration: none;}

#nav a span {color: #fff; display: block; margin-top: -308px; }
#nav a:hover span { margin-top: -36px;}

/* Dropdown Menus */		
#nav li ul {
	position: absolute;
	margin-top: -30px;
	left: -999em;
	/* top: 80px; */
	margin: 0px; 
	padding: 0px;
	height: 32px;
	width: 200px; 
	border-bottom: 0px solid #606060;	/****** */
	line-height: 24px;
	}

#nav li li {
	width: 200px;
	border-top: 1px solid #606060;
	border-right: 1px solid #606060;
	border-left: 1px solid #606060;
	background: #fff;	
	}

#nav li li a, #nav li li a:visited {
	margin: 0px;
	padding: 0 10px;
	font-weight: normal;
	font-size:0.9em;
	/* color:#00a; */
	/* background: #353535; */
	}

#nav li li a:hover, #nav li li a:active {
	background: #fdb813;
	/* background: url(fff50.png); */
	}	
		
#nav li:hover ul, #nav li li:hover ul, #nav li li li:hover ul, #nav li.sfhover ul, #nav li li.sfhover ul, #nav li li li.sfhover ul {
	left: auto; }

a .main:hover {	background:none;	}

#logo {margin-right: 60px; background: url(bmlogo.png) no-repeat; width: 200px; height: 70px; float: right;  }

#topmenu-5 { background: url(menugrid.png) 0 0 no-repeat;}
#topmenu-12 { background: url(menugrid.png) -70px 0 no-repeat;}
#topmenu-24 { background: url(menugrid.png) -210px 0 no-repeat;}
#topmenu-36 { background: url(menugrid.png) -280px 0 no-repeat;}
#topmenu-37 { background: url(menugrid.png) -350px 0 no-repeat;}
#topmenu-38 { background: url(menugrid.png) -420px 0 no-repeat;}
#topmenu-40 { background: url(menugrid.png) -500px 0 no-repeat;}
#topmenu-2206 { background: url(menugrid.png) -560px 0 no-repeat;}

#topmenu-5:hover { background: url(menugrid.png) 0px -70px no-repeat;}
#topmenu-12:hover { background: url(menugrid.png) -70px -70px no-repeat;}
#topmenu-24:hover { background: url(menugrid.png) -210px -70px no-repeat;}
#topmenu-36:hover { background: url(menugrid.png) -280px -70px no-repeat;}
#topmenu-37:hover { background: url(menugrid.png) -350px -70px no-repeat;}
#topmenu-38:hover { background: url(menugrid.png) -420px -70px no-repeat;}
#topmenu-40:hover { background: url(menugrid.png) -500px -70px no-repeat;}
#topmenu-2206:hover { background: url(menugrid.png) -560px -70px no-repeat;}

.qtrans_language_chooser {list-style: none; padding: 3px 10px; margin: -70px 0 3px 0; text-align: right; float: right; clear: none;}
.qtrans_language_chooser img {padding: 5px;}

.gallery {	margin: 10px auto;  }
.galleryHandle { display: block; cursor: pointer; margin-top: 20px; border-left: 16px solid #fdb813; padding-left: 5px; display: none;}
/* .gallery * {	margin: 0; padding: 0;} */
.gallery-item { margin: 0px 4px 2px 0px; padding: 0; float: left; clear: none;}
.gallery img {	border: 1px solid #aaa; cursor: pointer; }
.gallery a {	border: none; padding: 0;}
.gallery a img {	border: none; padding: 0; border: 1px solid #aaa; }
.gallery-caption { display: none;}

.page_item ul { display: none;}	/* hide sublevels */
.current_page_item ul { display: block;} /* show CURRENT level sublevels */
.current_page_item a {color: #f00; font-weight: bold; }
.current_page_item ul a { color: #fdb813; font-weight: normal; }

