<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/* menu colors */
#mega_main_menu &gt; .menu_holder &gt; .menu_inner &gt; ul &gt; li.default_dropdown .mega_dropdown &gt; li &gt; .item_link span {
font-size:18px !important;	
font-family:'Open Sans Condensed', sans-serif !important;
}
.heading {
	font-family: 'Open Sans Condensed', sans-serif;
	font-weight: normal;
	color:#ccc !important;
	font-size:18px;
	margin-top:8px;
	margin-bottom:-16px !important;
	display:block;	
}
.vids-menu-heading-guitar, .guides-menu-heading-guitar, .chords-menu-heading-guitar {
	padding-top:12px;
	padding-bottom:6px;
	width:960px !important;
	height:50px !important;
	background:#000;
	border-bottom:2px solid #444;
	cursor:pointer !important;	
	display:inline !important;
	float:left;
}
.vids-menu-heading-ukulele, .guides-menu-heading-ukulele, .chords-menu-heading-ukulele, .chords-menu-heading-piano {
	padding-top:12px;
	padding-bottom:6px;
	width:777px !important;
	height:50px !important;
	background:#000;
	border-bottom:2px solid #444;
	cursor:pointer !important;	
	display:inline !important;
	float:left;
}
.support-menu-heading {
	padding-top:12px;
	padding-bottom:6px;
	width:777px !important;
	height:50px !important;
	background:#000;
	border-bottom:2px solid #444;
	cursor:pointer !important;	
	display:inline !important;
	float:left;
}
.vids-menu-heading-guitar h2, .guides-menu-heading-guitar h2, .chords-menu-heading-guitar h2, .vids-menu-heading-ukulele h2, .guides-menu-heading-ukulele h2, .chords-menu-heading-ukulele h2, .chords-menu-heading-piano h2, .support-menu-heading h2 {
	letter-spacing: 1px !important;
	color:#777 !important;
	font-size:18px !important;
	padding-top:6px;
}
.menu-expand {
	background:url(../images/menu-expand.png);
	width:22px;
	height:22px;
	margin-right:8px;
	margin-top:5px;
	vertical-align:middle;
	display:inline;
	float:left;
}
.menu-collapse {
	background:url(../images/menu-collapse.png);
	width:22px;
	height:22px;
	margin-right:8px;
	margin-top:5px;
	vertical-align:middle;
	display:inline;
	float:left;
}
.guitar-menu-heading h2 {
	font-size:22px !important;
	letter-spacing:1px;
}
.hm1 a{height:60px !important;
}
.sub {
	left:12px !important;
}

/* major diatonic */
li .menu-item-1863 a, li .menu-item-1864 a, li .menu-item-550 a, li .menu-item-1987 a, li .menu-item-1986 a, li .menu-item-567 a, li .menu-item-2509 a, li .menu-item-1068 a, li .menu-item-1625 a {color:#F9A12D !important; font-weight:normal !important; font-size:17px !important;}
/* melody maker */
li .menu-item-1865 a, li .menu-item-1866 a, li .menu-item-552 a, li .menu-item-1990 a, li .menu-item-1989 a, li .menu-item-569 a, li .menu-item-2508 a, li .menu-item-1141 a, li .menu-item-1626 a {color:#6BCAFC !important; font-weight:normal !important; font-size:17px !important;}
/* natural minor */
li .menu-item-1867 a, li .menu-item-1868 a, li .menu-item-1992 a, li .menu-item-1991 a, li .menu-item-570 a, li .menu-item-571 a, li .menu-item-2510 a, li .menu-item-1204 a, li .menu-item-1627 a {color:#89E053 !important; font-weight:normal !important; font-size:17px !important;}
/* harmonic minor */
li .menu-item-1873 a, li .menu-item-1874 a, li .menu-item-556 a, li .menu-item-1993 a, li .menu-item-1994 a, li .menu-item-573 a, li .menu-item-723 a, li .menu-item-1173 a, li .menu-item-1628 a {color:#FBF164 !important; font-weight:normal !important; font-size:17px !important;}

/*1st tier globals*/
#menu-quick-start, #menu-walkthroughs, #menu-chord-guides {
	width:180px !important;
}
#menu-walkthroughs, #menu-chord-guides {
margin-top:0px !important;
}
#menu-guitar, #menu-ukulele, #menu-piano {
	position:relative !important;
}
#menu-guitar a:hover,
#menu-ukulele a:hover,
#menu-quick-start a,
#menu-walkthroughs a,
#menu-chord-guides a,
#piano-menu-chord-guides a {
	background:#000;
	border-bottom:1px solid #222;
}
#piano-menu-chord-guides {width:180px !important; overflow:visible !important;
}
#menu-quick-start a:hover,
#menu-walkthroughs a:hover,
#menu-chord-guides a:hover,
#piano-menu-chord-guides a:hover {
	background:#1c1c1c url(../images/arrow-right.png) 90% 60% no-repeat !important;
	border-bottom:1px solid #444 !important;
}
#guitar-subdrop1 a, #ukulele-subdrop1 a, #piano-subdrop1 a {
	background:#000 !important;
}
#guitar-subdrop1 a:hover, #ukulele-subdrop1 a:hover, #piano-subdrop1 a:hover, #support-subdrop1 a:hover {
	background:#1c1c1c !important;
	border-left:20px solid #333 !important;
}

#menu-guitar a:hover, #menu-ukulele a:hover, #menu-piano a:hover {
	background:#1c1c1c url(../images/arrow-right.png) 90% 60% no-repeat !important;
	border-bottom:2px solid #444 !important;
}
/* menu icons */

/*Submenu globals */

#mega_main_menu &gt; .menu_holder &gt; .menu_inner &gt; ul &gt; li.default_dropdown .mega_dropdown {
  width:auto !important;
  max-width:880px;
  min-height: 300px;
  height:auto;
  overflow:hidden !important;
  font-family:'Open Sans Condensed', sans-serif !important;
  /* Dmitri */
  background:#000 !important;
}
/* Guitar Menu Structure */
ul .mega_dropdown li .columns1 {
	width:100% !important;
}
li #menu-item-1864, li #menu-item-1866, li #menu-item-1867, li #menu-item-1873 {
	min-width:705px;
	background:#000;
}
/* Guitar Sub Drop Menus */
#guitar-subdrop1 {
	margin-left:0px !important;
	margin-bottom:0px;
}
#guitar-subdrop1 li {
	height:44px !important;
}
#ukulele-subdrop1 li a {
	position:relative !important;
}
#ukulele-subdrop1 {
	margin-left:0px !important;
	margin-top:0px !important;
	overflow:hidden !important;
}
#ukulele-subdrop1 li {
	height:44px !important;
	width:777px !important;
}
#ukulele-subdrop1 li a {
	position:relative !important;
	margin-left:20px !important;	
}
#ukulele-subdrop1 h2 {
	padding-left:40px !important;
}
#ukulele-subdrop1 .menu-expand, #ukulele-subdrop1 .menu-collapse {
	margin-left:20px;
}
#piano-subdrop1 {
	margin-left:0px !important;
	position:relative !important;
	overflow:hidden !important;
}
#piano-subdrop1 li {
	height:44px !important;
}
#piano-subdrop1 li a {
	position:relative !important;
}
#piano-chords-menu {
	width:100%;
	height:100%;
	position:releative;
	margin-top:-110px !important;	
}
#support-subdrop1 {
	margin-left:-120px !important;
	margin-top:0px !important;
	overflow:hidden !important;
}
#support-subdrop1 li {
	height:34px !important;
	width:50% !important;
	float:left !important;
	display:inline !important;
	position:relative;
}
#support-subdrop1 li a {
	margin-left:0px !important;
	font-size:16px !important;
	height:34px !important;	
	width:350px !important;	
	margin-top:0px;
}
#support-subdrop1 h2 {
	padding-left:40px !important;
}
#support-subdrop1 .menu-expand, #support-subdrop1 .menu-collapse {
	margin-left:20px;
}
/* major diatonic */

#mainmenu-md, .mainmenu-md {
	background:url(../images/menu-major-diatonic.png) 3px 2px no-repeat !important;
	height:40px;
	padding-left:75px !important;
	padding-top:8px;
	font-size:14px !important;
	line-height:normal;
	vertical-align: bottom;
	}
#mainmenu-md span, .mainmenu-md span{
	font-size:22px !important;
	color:#db7f07 !important;
	font-weight:normal !important;
	
}
#mainmenu-md:hover, .mainmenu-md:hover {
	background:url(../images/menu-major-diatonic.png) 6px 2px no-repeat !important;
	padding-left:78px !important;
	}
/* melody maker */
#mainmenu-mm {
	background:url(../images/menu-melody-maker.png) 3px 2px no-repeat !important;
	height:40px;
	padding-left:75px !important;
	padding-top:8px;
	font-size:14px !important;
	vertical-align: bottom;	
	}
#mainmenu-mm span{
	font-size:22px !important;
	color:#398fbc !important;
	font-weight:normal !important;
}
#mainmenu-mm:hover {
	background:url(../images/menu-melody-maker.png) 6px 2px no-repeat !important;
	padding-left:78px !important;
	}
#mainmenu-nm {
	background:url(../images/menu-natural-minor.png) 3px 2px no-repeat !important;
	height:40px;
	padding-left:75px !important;
	padding-top:8px;
	font-size:14px !important;
	vertical-align: bottom;
	}
#mainmenu-nm span{
	font-size:22px !important;
	color:#72c240 !important;
	font-weight:normal !important;
}	
#mainmenu-nm:hover {
	background:url(../images/menu-natural-minor.png) 6px 2px no-repeat !important;
	padding-left:78px !important;
	}
#mainmenu-hm {
	background:url(../images/menu-harmonic-minor.png) 3px 2px no-repeat !important;
	height:40px;
	padding-left:75px !important;
	padding-top:8px;
	font-size:14px !important;
	vertical-align: bottom;
	}
#mainmenu-hm span{
	font-size:22px !important;
	color:#e4da52 !important;
	font-weight:normal !important;
}	
#mainmenu-hm:hover {
	background:url(../images/menu-harmonic-minor.png) 6px 2px no-repeat !important;
	padding-left:78px !important;
	}
#mainmenu-md span, #mainmenu-mm span, #mainmenu-nm span, #mainmenu-hm span {
	vertical-align:bottom !important;
}
	
#sub {
	font-size:22px !important;
}
#sub span {
	font-size:15px;
	display:inline-block;
	float:left;
	color: #CFCFCF;
	text-align:left;
}
/*Parent Dropdown Menu item */
#parent-item {
	background: url(../images/arrow.png) center bottom no-repeat !important;
}
#parent-item:hover {
	background: url(../images/arrow-on.png) center bottom no-repeat !important;
}
/* Guitar Menu*/
#menu-guitar {
	width:180px !important;
	height:32px;
}
#menu-guitar .link_text {
	font-size:18px !important;
}
/* Ukulele Menu*/
#menu-ukulele {
	width:180px !important;
	height:32px;
}
#menu-ukulele .link_text{
	font-size:18px !important;
}
/* Piano Menu*/
#menu-piano {
	width:180px !important;
	height:32px;
}
#menu-piano .link_text{
	font-size:18px !important;
}
/*Quick Guide - Ukulele */
#menu-item-2341 {
	width:180px !important;
	height:32px;
}
#menu-item-2341 .link_text {
	font-size:16px !important;
}
/*Chord Guide - Ukulele*/
#menu-item-1248 {
	width:250px !important;
	font-size:20px !important;
	height:32px;
}
#menu-item-1248 .link_text{
	font-size:16px !important;
}
/*Chord Guide - Piano*/
#menu-item-1624 {
	width:250px !important;
	font-size:20px !important;
	height:32px;
}
#menu-item-1624 .link_text{
	font-size:16px !important;
}

/* Tablet Portrait - Menu Adjustments */
/* #Tablet (Portrait)
================================================== */

    /* Note: Design for a width of 768px */

    @media only screen and (min-width: 768px) and (max-width: 959px) {
		
/*Submenu globals */

#mega_main_menu &gt; .menu_holder &gt; .menu_inner &gt; ul &gt; li.default_dropdown .mega_dropdown {
  width:auto !important;
  max-width:768 !important;
  height: 410px !important;	
  min-height:410px !important;
  overflow:hidden !important;
  font-family:'Open Sans Condensed', sans-serif !important;
}
/* Guitar Menu Structure */
ul .mega_dropdown li .columns1 {
	width:100% !important;
}
li #menu-item-1864, li #menu-item-1866, li #menu-item-1867, li #menu-item-1873 {
	max-width:513px !important;
	background:#000;
}
/*Quick Guide - Guitar */
#menu-item-2321 {
	width:200px !important;
	height:32px;
}
#menu-item-2321 .link_text {
	font-size:16px !important;
}
/*Chord Guide - Guitar*/
#menu-item-624 {
	width:200px !important;
	font-size:20px !important;
	height:32px;
}
#menu-item-624 .link_text{
	font-size:16px !important;
}
/*Quick Guide - Ukulele */
#menu-item-2341 {
	width:200px !important;
	height:32px;
}
#menu-item-2341 .link_text {
	font-size:16px !important;
}
/*Chord Guide - Ukulele*/
#menu-item-1248 {
	width:200px !important;
	font-size:20px !important;
	height:32px;
}
#menu-item-1248 .link_text{
	font-size:16px !important;
}
/*Chord Guide - Piano*/
#menu-item-1624 {
	width:200px !important;
	font-size:20px !important;
	height:32px;
}
#menu-item-1624 .link_text{
	font-size:16px !important;
}
#mainmenu-md, #mainmenu-mm, #mainmenu-nm, #mainmenu-hm {
	font-size:13px !important;
}
#support-subdrop1 li {
	height:34px !important;
	width:370px; !important;
}
.support-menu-heading {
	padding-top:8px;
	padding-bottom:6px;
	width:600px !important;
	height:40px !important;
	background:#000;
	border-bottom:2px solid #444;
	cursor:pointer !important;	
	display:inline !important;
	float:left;
}


	}
    @media only screen and (min-width: 480px) and (max-width: 767px) {
#mainmenu-md, #mainmenu-mm, #mainmenu-nm, #mainmenu-hm {padding-top:0px !important; }	
	}
/* #Mobile (Portrait)
================================================== */

    /* Note: Design for a width of 320px */

    @media only screen and (min-width: 320px) and (max-width: 479px) {
#mainmenu-md, #mainmenu-mm, #mainmenu-nm, #mainmenu-hm {background:none !important; padding-left:none !important; width:96% !important; margin-left:-90px !important;}	
#mainmenu-md:hover, #mainmenu-mm:hover, #mainmenu-nm:hover, #mainmenu-hm:hover {background:none !important; padding-left:none !important;}	
	}</pre></body></html>