/**
 *
 * section menu cust
 * 20111020
 *
**/


#content .menugallery li {
	line-height: normal !important;
}

div.menugallery {
	background-color: #F5F5F5;
	border: 1px solid #CCC;
	margin: 0px auto 1em auto;
	padding-bottom: 1em;
		padding-bottom: 3em;
	padding-top: 1em;
	text-align: center;
}

/* float clear hack, pos */
.menugallery:after {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}

/* moved to gearstyle IE 
.menugallery {display:inline-block;}*/
/* Hides from IE-mac \*/
.menugallery {display:block;}
/* End hide from IE-mac */
/* ie 6 hack moved to gearstle_ie6; */



div.menugallery ul {
	display: inline;
	list-style: none;
	margin: 0 auto 2em auto;
	padding: 0;
/*	width: 100%;*/
        display:flex;
        flex-flow:row wrap;
        justify-content: flex-start !important;
        align-items: flex-start;
}

div.menugallery ul li {
	display: inline;
	float: left;
	list-style: none;
	margin: 0 0.5em 2em 0.5em;
	flex: 0 1 auto;
}


div.menugallery ul li a {
	display: block;
	font-size: 86%;
/*	font-size: 77%;
	font-size: 76%;*/
	font-family: "Arial Narrow", Arial, Helvetica, sans-serif;
	line-height: 125%;
	height: 100px;
	height: auto;
	min-height: 100px;
	margin: 1em;
	text-decoration: none;
	width: 75px;
	z-index: 3;
}

div.menugallery ul li a b {
	font-weight: normal;
	position: relative;
	text-decoration: underline;
	text-decoration: none;
	top: 104px;
	z-index: 0;
	display: inline-block;
	word-break: break-word;
	margin: 0 -2px 0;
	
}

div.menugallery ul li a:hover b {
	text-decoration: none;
}

div.menugallery ul li#bnav196066 a {
	background: transparent url(../images/bass/menu/jaemenu_66.gif) 0 -100px no-repeat;
}

div.menugallery ul li#bnav196066 a:hover {
	background: transparent url(../images/bass/menu/jaemenu_66.gif) 0 0 no-repeat;
}

div.menugallery ul li#bnav196771 a {
	background: transparent url(../images/bass/menu/jaemenu_68.gif) 0 -100px no-repeat;
}

div.menugallery ul li#bnav196771 a:hover {
	background: transparent url(../images/bass/menu/jaemenu_68.gif) 0 0 no-repeat;
}

div.menugallery ul li#bnav196768 a {
	background: transparent url(../images/bass/menu/jaemenu_67.gif) 0 -100px no-repeat;
}

div.menugallery ul li#bnav196768 a:hover {
	background: transparent url(../images/bass/menu/jaemenu_67.gif) 0 0 no-repeat;
}

div.menugallery ul li#bnav196871 a {
	background: transparent url(../images/bass/menu/jaemenu_68.gif) 0 -100px no-repeat;
}

div.menugallery ul li#bnav196871 a:hover {
	background: transparent url(../images/bass/menu/jaemenu_68.gif) 0 0 no-repeat;
}

div.menugallery ul li#bnav197174 a {
	background: transparent url(../images/bass/menu/jaemenu_fbird.gif) 0 -100px no-repeat;
}

div.menugallery ul li#bnav197174 a:hover {
	background: transparent url(../images/bass/menu/jaemenu_fbird.gif) 0 0 no-repeat;
}

div.menugallery ul li#bnav197485 a {
	background: transparent url(../images/bass/menu/jaemenu_76.gif) 0 -100px no-repeat;
}

div.menugallery ul li#bnav197485 a:hover {
	background: transparent url(../images/bass/menu/jaemenu_76.gif) 0 0 no-repeat;
}

div.menugallery ul li#bnav198602 a {
	background: transparent url(../images/bass/menu/jaemenu_89.gif) 0 -100px no-repeat;
}

div.menugallery ul li#bnav198602 a:hover {
	background: transparent url(../images/bass/menu/jaemenu_89.gif) 0 0 no-repeat;
}

div.menugallery ul li#bnavmisc a {
	background: transparent url(../images/bass/menu/jaemenu_misc.gif) 0 -100px no-repeat;
}

div.menugallery ul li#bnavmisc a:hover {
	background: transparent url(../images/bass/menu/jaemenu_misc.gif) 0 0 no-repeat;
}

div.menugallery ul li#bnavendorse a {
	background: transparent url(../images/bass/menu/jaemenu_ashdown.gif) 0 -100px no-repeat;
}

div.menugallery ul li#bnavendorse a:hover {
	background: transparent url(../images/bass/menu/jaemenu_ashdown.gif) 0 0 no-repeat;
}

div.menugallery ul li#snav196165 a {
	background: transparent url(../images/drums/menu/kmmenu_1964.gif) no-repeat 0 -100px;
}

div.menugallery ul li#snav196165 a:hover {
	background: transparent url(../images/drums/menu/kmmenu_1964.gif) no-repeat 0 0;
}

div.menugallery ul li#snav1965 a {
	background: transparent url(../images/drums/menu/kmmenu_1966.gif) no-repeat 0 -100px;
}

div.menugallery ul li#snav1965 a:hover {
	background: transparent url(../images/drums/menu/kmmenu_1966.gif) 0 0 no-repeat;
}

div.menugallery ul li#snav1966 a {
	background: transparent url(../images/drums/menu/kmmenu_66reddblkit.gif) no-repeat 0 -100px;
}

div.menugallery ul li#snav1966 a:hover {
	background: transparent url(../images/drums/menu/kmmenu_66reddblkit.gif) no-repeat 0 0;
}

div.menugallery ul li#snav196768 a {
	background: transparent url(../images/drums/menu/kmmenu_picsoflilykit.gif) no-repeat 0 -100px;
}

div.menugallery ul li#snav196768 a:hover {
	background: transparent url(../images/drums/menu/kmmenu_picsoflilykit.gif) no-repeat 0 0;
}

div.menugallery ul li#snav196870 a {
	background: transparent url(../images/drums/menu/kmmenu_1969_silverkit.gif) no-repeat 0 -100px;
}

div.menugallery ul li#snav196870 a:hover {
	background: transparent url(../images/drums/menu/kmmenu_1969_silverkit.gif) no-repeat 0 0;
}

div.menugallery ul li#snav197073 a {
	background: transparent url(../images/drums/menu/kmmenu_72blkkit.gif) no-repeat 0 -100px;
}

div.menugallery ul li#snav197073 a:hover {
	background: transparent url(../images/drums/menu/kmmenu_72blkkit.gif) no-repeat 0 0;
}

div.menugallery ul li#snav1970zickos a {
	background: transparent url(../images/drums/menu/kmmenu_zickoskit.gif) no-repeat 0 -100px;
}

div.menugallery ul li#snav1970zickos a:hover {
	background: transparent url(../images/drums/menu/kmmenu_zickoskit.gif) no-repeat 0 0;
}

div.menugallery ul li#snav197374 a {
	background: transparent url(../images/drums/menu/kmmenu_73kit.gif) no-repeat 0 -100px;
}

div.menugallery ul li#snav197374 a:hover {
	background: transparent url(../images/drums/menu/kmmenu_73kit.gif) no-repeat 0 0;
}

div.menugallery ul li#snav197576 a {
	background: transparent url(../images/drums/menu/kmmenu_1975kit.gif) no-repeat 0 -100px;
}

div.menugallery ul li#snav197576 a:hover {
	background: transparent url(../images/drums/menu/kmmenu_1975kit.gif) no-repeat 0 0;
}

div.menugallery ul li#snav197778 a {
	background: transparent url(../images/drums/menu/kmmenu_1978kit.gif) no-repeat 0 -100px;
}

div.menugallery ul li#snav197778 a:hover {
	background: transparent url(../images/drums/menu/kmmenu_1978kit.gif) no-repeat 0 0;
}

div.menugallery ul li#snavborrowed a {
	background: transparent url(../images/drums/menu/kmmenu_borrowed.gif) no-repeat 0 -100px;
}

div.menugallery ul li#snavborrowed a:hover {
	background: transparent url(../images/drums/menu/kmmenu_borrowed.gif) no-repeat 0 0;
}

div.menugallery ul li#snavmisc a {
	background: transparent url(../images/drums/menu/kmmenu_tom.gif) no-repeat 0 -100px;
}

div.menugallery ul li#snavmisc a:hover {
	background: transparent url(../images/drums/menu/kmmenu_tom.gif) no-repeat 0 0;
}

div.menugallery ul li#snavendorsements a {
	background: transparent url(../images/drums/menu/kmmenu_endorsements.gif) no-repeat 0 -100px;
}

div.menugallery ul li#snavendorsements a:hover {
	background: transparent url(../images/drums/menu/kmmenu_endorsements.gif) no-repeat 0 0;
}

div.menugallery ul li#snavvistalites a {
	background: transparent url(../images/drums/menu/knmenu_75_vistalite.gif) no-repeat 0 -100px;
}

div.menugallery ul li#snavvistalites a:hover {
	background: transparent url(../images/drums/menu/knmenu_75_vistalite.gif) no-repeat 0 0;
}

div.menugallery ul.long li {
	margin-bottom: 4.5em;
}

/* PA */
div.menugallery ul li#pnav196366 a {
	background: transparent url(../images/pa/menu/menu_65.gif) no-repeat 0 -100px;
}
div.menugallery ul li#pnav196366 a:hover {
	background: transparent url(../images/pa/menu/menu_65.gif) no-repeat 0 0;
}
div.menugallery ul li#pnav196768 a {
	background: transparent url(../images/pa/menu/menu_67.gif) no-repeat 0 -100px;
}
div.menugallery ul li#pnav196768 a:hover {
	background: transparent url(../images/pa/menu/menu_67.gif) no-repeat 0 0;
}
div.menugallery ul li#pnav196970 a {
	background: transparent url(../images/pa/menu/menu_70.gif) no-repeat 0 -100px;
}
div.menugallery ul li#pnav196970 a:hover {
	background: transparent url(../images/pa/menu/menu_70.gif) no-repeat 0 0;
}
div.menugallery ul li#pnav197172 a {
	background: transparent url(../images/pa/menu/menu_72.gif) no-repeat 0 -100px;
}
div.menugallery ul li#pnav197172 a:hover {
	background: transparent url(../images/pa/menu/menu_72.gif) no-repeat 0 0;
}
div.menugallery ul li#pnav197374 a {
	background: transparent url(../images/pa/menu/menu_73.gif) no-repeat 0 -100px;
}
div.menugallery ul li#pnav197374 a:hover {
	background: transparent url(../images/pa/menu/menu_73.gif) no-repeat 0 0;
}
div.menugallery ul li#pnav197576 a {
	background: transparent url(../images/pa/menu/menu_76.gif) no-repeat 0 -100px;
}
div.menugallery ul li#pnav197576 a:hover {
	background: transparent url(../images/pa/menu/menu_76.gif) no-repeat 0 0;
}
div.menugallery ul li#pnav1977 a {
	background: transparent url(../images/pa/menu/menu_82.gif) no-repeat 0 -100px;
}
div.menugallery ul li#pnav1977 a:hover {
	background: transparent url(../images/pa/menu/menu_82.gif) no-repeat 0 0;
}
div.menugallery ul li#pnavmic a {
	background: transparent url(../images/pa/menu/menu_shure.gif) no-repeat 0 -100px;
}
div.menugallery ul li#pnavmic a:hover {
	background: transparent url(../images/pa/menu/menu_shure.gif) no-repeat 0 0;
}
div.menugallery ul li#pnavlighting a {
	background: transparent url(../images/pa/menu/menu_laser.gif) no-repeat 0 -100px;
}
div.menugallery ul li#pnavlighting a:hover {
	background: transparent url(../images/pa/menu/menu_laser.gif) no-repeat 0 0;
}