@media all{
*{margin:0;padding:0;}
body{font:11.5px Verdana,Arial,sans-serif;}
.center{text-align:center;}
.right{text-align:right;}
.nowrap{white-space:nowrap;}
.floatright{float:right;max-width:50%;}
.grayed{color:#bbb;}
.error{color:#f00;}
table{border-collapse:collapse;}
td,th{text-align:left;}
.padcol th,.padcol td{padding-right:1.8em;}
.padrow th,.padrow td{padding-top:.8em;padding-bottom:.8em;}
.quote{padding:.3em 3em .3em 3em;font-style:italic;}
.quote em{font-style:normal;}
.stanza{padding:.3em 0 .3em 8em;font-style:italic;}
.stanza span{text-indent:-3em;display:block;}
a{text-decoration:none;font-weight:bold;color:#f30;background-color:inherit;}
a img{border:0;}
#topmenu{display:none;}
#intro h2,#intro h3{font-size:150%;margin:0 0 .5em;}
#intro p{margin:0 0 .5em 0;}
#intro ul,#intro ol{margin:.5em 0;}
#intro li{margin:0 0 .2em 2.5em;}
#content p{margin:0 0 .5em 0;}
#content h2{font-size:150%;line-height:140%;margin:0 0 .3em;font-weight:bold;}
#content h3{font-size:120%;margin:1em 0 .3em;font-weight:bold;}
#content h4{font-size:112%;margin:.5em 0 .2em;font-weight:bold;}
#content ul,#content ol{margin:.5em 0;}
#content li{margin:0 0 .2em 2.5em;}
#content table{margin:.5em auto;}
#content th{font-weight:bold;}
#content .section{margin-bottom:1.5em;}
#content .revision{margin-bottom:1em;font-size:80%;font-style:italic;}
#content .blockcenter{display:block;margin:10px auto;max-width:100%;text-align:center;}
#content .floatleft{margin:2px 10px 2px 0;float:left;}
#content .floatright{margin:2px 0 2px 10px;float:right;}
#content .filesize{font-size:80%;}
#content .post h3{margin:0 0 .3em 0;}
.post{margin:0 0 24px 0;}
.post h2 a{color:#333;}
.post .date{margin:0 0 .3em 0;font-size:90%;font-variant:small-caps;text-transform:uppercase;letter-spacing:.1em;}
.post .subtitle{margin:0 0 .5em 0;font-weight:bold;}
.post .files{margin:0 0 .5em 0;font-style:italic;}
.post .files a{margin:0 .35em 0 0;font-style:normal;}
.post .tags{font-size:80%;}
.post .tags a{margin-left:.5em;font-weight:normal;}
.post .tags img{border:0;}
.post .tags .floatright{float:right;margin:0;}
.post img{border:1px solid #ccc;}
.post img.noborder{border:0;}
.browsers{margin-bottom:.5em;}
.browsers a{margin-right:1em;font-weight:normal;font-size:90%;}
.browser{margin:16px auto;}
.browser th,.browser td{padding:.35em .8em;}
.tunes{width:99.5%;}
.tunes th,.tunes td{padding:.35em .4em;line-height:14px;}
.tunes td.rank{height:2.5em;text-align:center;font-size:12pt;font-weight:bold;}
.tune{width:99.5%;}
.tune th{white-space:nowrap;}
.tune th,.tune td{vertical-align:top;padding:.16em 1em .16em .5em;}
.fingerings{margin:0 0 16px;}
.fingerings td{text-align:center;}
.fingerings img{padding-top:12px;}
#content .glossary h3,#content h3.glossary{margin:.8em 0;text-align:center;font-size:250%;font-weight:bold;}
#content .glossary ul{list-style:none;}
#content .glossary li{margin:.7em 0;}
#content .glossary li a{font-weight:normal;}
.glossary .term{font-weight:bold;margin-right:3px;}
.glossary .lang{margin-right:6px;}
.result{margin:1em 0;font-style:italic;}
.page-turner-prev{float:left;width:10em;text-align:left;}
.page-turner-next{float:right;width:10em;text-align:right;}
.page-turner-page{margin:0 auto;width:8em;text-align:center;font-weight:bold;}
}
@media print{
form,object{display:none;}
body{text-align:left;background:#fff;color:#000;}
#header{display:none;}
#leader{display:none;}
#footer{clear:both;margin:0 auto;text-align:center;font-size:90%;}
#sidebar{display:none;}
#mainmenu{display:none;}
.skyscraper{display:none;}
#intro{margin:0 0 2em;line-height:150%;background-color:#fff;}
#content{margin:0 0 2em;line-height:150%;}
.post .tags img{display:none;}
.post .tags .floatright{display:none;}
.sharer{display:none;}
.adpost{display:none;}
.moreposts{display:none;}
.alphabet{display:none;}
.amazon{display:none;}
.adsbygoogle{display:none;}
.noprint{display:none;}
}
@media screen{
a:hover{text-decoration:underline;color:#f30;background-color:inherit;}
a.pdf{padding:2px 2px 2px 20px;background:url("https://www.flutetunes.com/img/pdf.png") center left no-repeat;}
a.midi{padding:2px 2px 2px 20px;background:url("https://www.flutetunes.com/img/notes.png") center left no-repeat;}
a.mp3{padding:2px 2px 2px 20px;background:url("https://www.flutetunes.com/img/ipod.png") center left no-repeat;}
a.details{padding:2px 2px 2px 20px;background:url("https://www.flutetunes.com/img/zoom.png") center left no-repeat;}
body{margin:0 auto;padding:0;text-align:center;background:#e4e0c1 url("https://www.flutetunes.com/img/bg2.jpg");color:#333;}
#wrap{margin:0 auto;text-align:left;width:760px;}
#header{margin:0 0 8px 0;padding:0 0 0 10px;height:175px;width:748px;border:1px solid #898e79;border-top:0px solid #898e79;background:#fff url(/img/front.jpg) center no-repeat;}
#leader{width:758px;margin:-9px 0 8px 0;border:1px solid #898e79;border-top:0;background:#dcdbc6;text-align:right;}
#header h1{color:#383814;background-color:transparent;padding:110px 0 0;width:8em;font-size:180%;font-style:italic;font-weight:bold;letter-spacing:-.08em;}
#header h1 a{color:#383814;text-decoration:none;}
#footer{clear:both;margin:0 auto;padding:15px 0;border-top:4px solid #000;text-align:center;font-size:95%;color:#fff;background:#333;}
#footer a{color:#e8e8e0;text-decoration:none;font-weight:bold;}
#footer a:hover{text-decoration:underline;}
#sidebar{clear:left;float:left;}
#featured{clear:left;float:left;margin-bottom:8px;width:158px;border:1px solid #898e79;background-color:#fff;}
#featured h2{font-size:100%;font-weight:bold;background-color:#333;color:#fff;padding:2px 10px;margin-bottom:4px;}
#featured a{font-size:80%;font-weight:normal;}
#featured .player{float:left;margin-top:2px;margin-left:5px;}
#featured .title{font-size:95%;font-style:italic;overflow:hidden;margin-left:40px;margin-right:5px;margin-bottom:.2em;}
#featured .composer{font-size:80%;margin-left:40px;margin-right:5px;margin-bottom:.2em;}
#featured .links{text-align:right;margin-right:5px;margin-bottom:3px;}
#mainmenu{clear:left;float:left;margin-bottom:8px;width:158px;border:1px solid #898e79;background-color:#f8f8ee;color:#fff;}
#mainmenu h2{font-size:100%;font-weight:bold;padding:2px 10px;background-color:#333;}
#mainmenu ul{margin:0 0 18px;list-style:none;}
#mainmenu li{display:inline;line-height:140%;}
#mainmenu li a{width:148px;float:left;padding:5px 1px 5px 9px;color:#333;border-top:1px solid #898e79;font-size:100%;font-weight:bold;text-decoration:none;}
#mainmenu li a:hover,#mainmenu ul li a.current{width:143px;border-left:5px solid #f30;color:#f30;background-color:#fff;}
#mainmenu img{vertical-align:text-bottom;margin:0 6px 0 0;}
#mainmenu span{display:inline-block;vertical-align:text-bottom;margin:0 6px 0 0;}
.sidebox{clear:left;float:left;margin-bottom:8px;width:158px;border:1px solid #898e79;background-color:#fff;}
.sidebox h2{font-size:100%;font-weight:bold;background-color:#333;color:#fff;padding:2px 10px;margin-bottom:4px;}
.sidebox .body{font-size:95%;text-align:center;padding:2px 10px 6px;}
#shoulderad{text-align:center; padding:0 3px; width:152px;}
.sidesearchform .body{padding:0px 3px 4px 3px;}
.sidesearchform .searchlabel{display:none;}
.sidesearchform input.text{width:100%;padding:0 2px;box-sizing:border-box;}
.sidesearchform input.submit{position: absolute;left:-9999px;width:1px;height:1px;}
.sidead{clear:left;float:left;width:160px;margin-bottom:8px;}
.sidead img{vertical-align:bottom;}
#intro{margin:0 0 8px 168px;border:1px solid #898e79;padding:10px;line-height:150%;background-color:#fff;}
#content{margin:0 0 8px 168px;border:1px solid #898e79;padding:10px;line-height:150%;background-color:#fff;}
#content object.inline{display:inline;margin:0;}
#content object{display:block;margin:0 auto 24px;}
.adpost{margin:0 0 20px 0;text-align:center;}
.moreposts{text-align:right;font-style:italic;}
.hilited{background:#f8f8ee;}
.alphabet{text-align:center;margin:1.5em auto 0;padding:5px;border:1px solid #ccc;background:#eee;}
.alphabet a{margin:0 .28em;}
.search{text-align:center;margin:2px auto 1.5em;padding:10px 10px 0;border:1px solid #ccc;background:#eee;}
.search input.text{width:242px;}
.search input.submit{width:80px;}
.search p{font-size:90%;}
.search #search-examples-toggle{margin:.5em 0;}
.search #search-examples .hilited{background:#fafafa;}
.contact{margin:1.5em auto;}
.contact td{padding:0 10px 4px;vertical-align:top;}
.contact input.text{width:240px;padding:1px;border:1px solid #ccc;background-color:#fff;}
.contact textarea{width:360px;padding:1px;border:1px solid #ccc;background-color:#fff;}
.contact input.submit,.contact button.submit{width:8em;height:2em;}
.amazon{background-color:#fff;margin:0 8px;padding:0;width:118px;height:238px;text-align:center;font-family:Arial,sans-serif;font-size:10px;position:relative;overflow:hidden;line-height:normal;}
.amazon a{text-decoration:underline;}
.amazon div.image{height:110px;margin:2px 0;padding-top:7px;}
.amazon p,#content .amazon p,.amazon form,#content .amazon form{margin:3px 0;}
.amazon form p,#content .amazon form p{margin:0;}
.amazon p.prices{white-space:nowrap;}
.amazon p.privacy{position:absolute;margin:0 auto;left:0;bottom:0;width:118px;background-color:#fff;}
.amazon .privacy a,.amazon .privacy a:visited{color:#a1a1a1;}
.amazon span.price{color:#900;}
.audioplay{display:inline-block;cursor:pointer;background-repeat:no-repeat;}
.audio-small{background-image:url("https://www.flutetunes.com/img/buttons/small/playup.png");width:12px;height:12px;}
.audio-small:hover{background-image:url("https://www.flutetunes.com/img/buttons/small/playover.png");}
.audio-small:active{background-image:url("https://www.flutetunes.com/img/buttons/small/playdown.png");}
.audio-small.stop{display:inline-block;width:12px;height:12px;background-image:url("https://www.flutetunes.com/img/buttons/small/stopup.png");}
.audio-small.stop:hover{background-image:url("https://www.flutetunes.com/img/buttons/small/stopover.png");}
.audio-small.stop:active{background-image:url("https://www.flutetunes.com/img/buttons/small/stopdown.png");}
.audio-large{background-image:url("https://www.flutetunes.com/img/buttons/large/playup.png");width:64px;height:64px;}
.audio-large:hover{background-image:url("https://www.flutetunes.com/img/buttons/large/playover.png");}
.audio-large:active{background-image:url("https://www.flutetunes.com/img/buttons/large/playdown.png");}
.audio-large.stop{display:inline-block;width:64px;height:64px;background-image:url("https://www.flutetunes.com/img/buttons/large/stopup.png");}
.audio-large.stop:hover{background-image:url("https://www.flutetunes.com/img/buttons/large/stopover.png");}
.audio-large.stop:active{background-image:url("https://www.flutetunes.com/img/buttons/large/stopdown.png");}
.audio-medium-text{background-image:url("https://www.flutetunes.com/img/buttons/medium-text/playup.png");width:30px;height:36px;}
.audio-medium-text:hover{background-image:url("https://www.flutetunes.com/img/buttons/medium-text/playover.png");}
.audio-medium-text:active{background-image:url("https://www.flutetunes.com/img/buttons/medium-text/playdown.png");}
.audio-medium-text.stop{display:inline-block;width:30px;height:36px;background-image:url("https://www.flutetunes.com/img/buttons/medium-text/stopup.png");}
.audio-medium-text.stop:hover{background-image:url("https://www.flutetunes.com/img/buttons/medium-text/stopover.png");}
.audio-medium-text.stop:active{background-image:url("https://www.flutetunes.com/img/buttons/medium-text/stopdown.png");}
#sm2-container{position:absolute;width:1px;height:1px;overflow:hidden;}
#sm2-container object,#sm2-container embed{width:48px;height:48px;max-width:48px;max-height:48px;}
#sm2-container.swf_timedout{position:relative;width:48px;height:48px;}
#sm2-container.swf_timedout,#sm2-container.swf_timedout object,#sm2-container.swf_timedout embed{min-width:48px;min-height:48px;}
#sm2-container.swf_unblocked{width:1px;height:1px;}
#sm2-container.swf_loaded object,#sm2-container.swf_loaded embed,#sm2-container.swf_unblocked object,#sm2-container.swf_unblocked embed{left:-9999em;top:-9999em;}
#sm2-container.swf_error{display:none;}
.sharer a{display:inline-block;width:16px;height:16px;margin-left:4px !important;background-repeat:no-repeat;}
.sharer a,
.icon-new,
.icon-hot,
.icon-zoom,
.icon-world,
.icon-thumb-up,
.icon-switch,
.icon-script,
.icon-question,
.icon-printer,
.icon-pdf,
.icon-notes,
.icon-microphone,
.icon-metronome,
.icon-keyboard,
.icon-ipod,
.icon-home,
.icon-holly,
.icon-hand,
.icon-gift,
.icon-feed,
.icon-email,
.icon-date,
.icon-charts,
.icon-cd,
.icon-book,
.icon-book-open,
.icon-articles,
.icon-star,
.icon-external{background-image:url("https://www.flutetunes.com/img/icons.png");background-repeat:no-repeat}
.icon-new{background-position:0px 0px;width:25px;height:9px;}
.icon-hot{background-position:0px -9px;width:25px;height:9px;}
.icon-zoom{background-position:-25px 0px;width:16px;height:16px;}
.icon-world{background-position:0px -18px;width:16px;height:16px;}
.sharer a.twitter{background-position:-16px -18px;width:16px;height:16px;}
.icon-thumb-up{background-position:-41px 0px;width:16px;height:16px;}
.icon-switch{background-position:-41px -16px;width:16px;height:16px;}
.icon-script{background-position:0px -34px;width:16px;height:16px;}
.icon-question{background-position:-16px -34px;width:16px;height:16px;}
.icon-printer{background-position:-32px -34px;width:16px;height:16px;}
.icon-pdf{background-position:-57px 0px;width:16px;height:16px;}
.icon-notes{background-position:-57px -16px;width:16px;height:16px;}
.icon-microphone{background-position:-57px -32px;width:16px;height:16px;}
.icon-metronome{background-position:0px -50px;width:16px;height:16px;}
.icon-keyboard{background-position:-16px -50px;width:16px;height:16px;}
.icon-ipod{background-position:-32px -50px;width:16px;height:16px;}
.icon-home{background-position:-48px -50px;width:16px;height:16px;}
.icon-holly{background-position:-73px 0px;width:16px;height:16px;}
.icon-hand{background-position:-73px -16px;width:16px;height:16px;}
.sharer a.gplus{background-position:-73px -32px;width:16px;height:16px;}
.icon-gift{background-position:-73px -48px;width:16px;height:16px;}
.icon-feed{background-position:0px -66px;width:16px;height:16px;}
.sharer a.facebook{background-position:-16px -66px;width:16px;height:16px;}
.icon-email{background-position:-32px -66px;width:16px;height:16px;}
.icon-date{background-position:-48px -66px;width:16px;height:16px;}
.icon-charts{background-position:-64px -66px;width:16px;height:16px;}
.icon-cd{background-position:-89px 0px;width:16px;height:16px;}
.icon-book{background-position:-89px -16px;width:16px;height:16px;}
.icon-book-open{background-position:-89px -32px;width:16px;height:16px;}
.icon-articles{background-position:-89px -48px;width:16px;height:16px;}
.sharer a.addthis{background-position:-89px -64px;width:16px;height:16px;}
.icon-star{background-position:0px -82px;width:15px;height:14px;}
.icon-external{background-position:-15px -82px;width:12px;height:12px;}
}
@media only screen and (min-width:769px){
#mainmenu{display:block !important;}
}
@media only screen and (max-width:768px){
#wrap{position:relative;top:0;left:0;width:auto;max-width:590px;padding-top:28px;}
#header,#leader,#featured,.sidebox,.sidead{display:none;}
#topmenu{position:absolute;top:0;left:0;width:100%;height:28px;display:block;background:#333;color:#fff;font-size:100%;font-weight:bold;text-transform:uppercase;}
#menutoggle{width:30%;padding:2px 10px;line-height:24px;}
#menutoggle:hover{color:#f30;cursor:pointer;}
#mainside{padding-top:4px;background:#fff;}
#sidesearch{display:block;position:absolute;top:0;right:0;height:28px;width:70%;background:#333;color:#fff;border:0;}
#sidesearch h2{display:none;}
#sidesearch .body{padding:3px;text-align:right;}
#sidesearch .searchlabel{display:inline;}
#sidesearch input.text{width:60%;height:20px;background:#444;color:inherit;border:1px solid #888;}
#sidesearch input.submit{position:static;width:auto;height:22px;padding:0 4px;background:#444;color:inherit;border:1px solid #888;}
#mainmenu{display:none;width:auto;border:1px solid #333;border-bottom:2px solid #333;background:#333;}
#mainmenu h2{display:none;}
#mainmenu ul{margin:0 4px;text-align:justify}
#mainmenu li{display:inline-block;line-height:175%;}
#mainmenu li a,#mainmenu li a:hover{width:auto;padding:4px;background:#333;color:#fff;border:0;}
#mainmenu li a:hover{color:#333;background:#fff;}
#mainmenu img{margin:0 1px 0 0;}
#intro,#content{margin:0;border:0;}
#intro{border-bottom:1px dotted #898e79;}
#content table{background:#fff;}
.tune{width:100%;}
.tune th{white-space:normal;}
.tuneheadad{margin-bottom:15px;}
.alphabet a{margin:0 .44em;line-height:200%;}
}
@media only screen and (max-width:480px){
.optional{display:none;}
}
