html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}html{font-size:0.9em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0;margin:0;background:#f8f7f7;background-image:url('/images/background.png');background-position:0 0;background-repeat:repeat;background-size:75px 75px;font-family:Calibri,'Open Sans',Arial,Helvetica,Verdana,sans-serif;color:#707171;width:100%}p{margin-bottom:1em;line-height:1.25em}hr{height:1px;border:0;color:#a9a9a9;background-color:#a9a9a9;margin-top:1em;margin-bottom:1em}ul{list-style-image:url('/images/bullet.png')}li{line-height:1.25em;margin-left:1.2em;margin-top:0.25em;margin-bottom:0.25em}i{font-style:italic}b{font-weight:bold}h1{color:#2f3231;font-family:Calibri,'Open Sans',Arial,Helvetica,Verdana,sans-serif;font-size:1.3em;font-weight:bold;padding-top:0.5em;padding-bottom:0.25em}h2,h3{font-size:1em;padding-bottom:1em}.error{font-weight:bold;color:#fff;display:inline-block;border:thin solid red;background-color:darkred;padding:0.2em;margin-top:0em;margin-bottom:2em}a:link,a:visited{text-decoration:none;color:#4f5553;font-weight:bold}a:hover{text-decoration:none;color:#101010}a:active{color:#101010}.externallink{background-image:url('/images/externallink.png');background-repeat:no-repeat;background-position:right center;padding:0 15px 0 0}.indexphoto{margin-top:3em}.indexphoto img{width:100%;height:100%;-moz-box-shadow:0 0 16px #777;-webkit-box-shadow:0 0 16px #777;box-shadow:0 0 16px #777;margin-bottom:0.5em}.gap{margin-top:3em}.indented{margin-left:1em}.songdownload,.videodownload,.photodownload,.downloadlink{display:none}.pageheader{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background-color:#000;display:block;width:100%;margin:0;padding:0;padding:0.25em 0 1em 0}.headercontent{background-color:#000;width:100%;height:8.3em}.logo{background-image:url('/images/logo.256.png');background-size:128px 78px;width:128px;height:78px;min-width:128px;min-height:78px;display:block;margin-left:auto;margin-right:auto;margin-top:1em;margin-bottom:1em}.headermenu{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-family:Calibri,'Open Sans',Arial,Helvetica,Verdana,sans-serif;text-transform:uppercase;font-size:100%;max-width:25em;margin-left:auto;margin-right:auto}.menuitembase{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:block;padding:0;float:left;margin:0;text-align:center;vertical-align:top;font-size:1em}.menuitem{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:block;padding:0;float:left;margin:0;text-align:center;vertical-align:top;font-size:1em;min-width:30%}.menuitemwide{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:block;padding:0;float:left;margin:0;text-align:center;vertical-align:top;font-size:1em;min-width:40%}.disabledmenuitem,.headermenu a:link{display:block;color:#9b9b9b;background-color:#000;padding-top:1.05em;padding-bottom:0.85em}.headermenu a:visited{color:#9b9b9b}.headermenu a:hover{text-decoration:none;color:#cdcdcd}a.currentpage:link,a.currentpage:visited{color:#fff;background-color:#000;font-weight:bold}a.currentpage:hover{color:#cdcdcd}.page{width:100%}.main{padding-left:1em;padding-right:1em;padding-top:1.5em;padding-bottom:1em}.pagefooter{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:inline-block;padding:1.5em 0.75em 0.75em 0.75em;color:#9b9b9b;background-color:#000;width:100%;margin:0;margin-bottom:-10px}.copyright{display:inline-block;float:right;font-size:0.85em;margin:0;padding:0}.music{width:100%;margin-left:auto;margin-right:auto}#songname,#albumname,#artistname{font-weight:bold}.currentlyplayingtop{margin-top:0.5em;font-size:0.9em}.currentlyplayingbottom{margin-top:0.5em;margin-bottom:1em;font-size:0.9em}.currentlyplayingheader{width:4em;display:inline-block;text-align:right;padding-right:0.5em}#playlist,audio{width:100%}#playlist .active a{color:#000;text-decoration:none;background-image:url('/images/playing.png');background-repeat:no-repeat;background-position:left center;padding-left:20px}#playlist li{list-style-image:none;margin-left:0px;padding-left:5px;background:rgba(228,228,228,0.6);padding-top:0.33em;padding-bottom:0.33em}#playlist li a{padding:2px;padding-left:20px;display:block;color:#777}#playlist li a:hover{text-decoration:none;color:#000}#playlist h2{padding-bottom:0.25em}.songcover{display:none}.videos{width:100%;margin-left:auto;margin-right:auto}.youtubevideo{background-color:#000;width:100%;height:0;padding-bottom:77%;position:relative}.youtubevideo iframe,.youtubevideo object,.youtubevideo embed{position:absolute;top:0;left:0;width:100%;height:100%}.videotracks{padding-top:1em}.videotracks ul{padding-bottom:1.5em}.videotracks li{list-style-image:none;padding-left:5px;margin-left:0em;background:rgba(228,228,228,0.6);padding-top:0.33em;padding-bottom:0.33em}.videotracks li a{padding:2px;display:block;color:#777;font-weight:normal}.videotracks li a:hover{text-decoration:none;color:#000}.tracklist{display:block;padding-top:0em;padding-bottom:0.5em}.photos{width:100%;margin-left:auto;margin-right:auto}.horizontalphotocontainer,.verticalphotocontainer{display:inline-block;margin-right:1em;margin-bottom:1em;vertical-align:top}.horizontalphotocontainer{min-width:200px}.verticalphotocontainer{min-height:200px}.photo{display:block;margin:auto;-moz-box-shadow:0 0 6px #777;-webkit-box-shadow:0 0 6px #777;box-shadow:0 0 6px #777}.photos h2{padding-top:0.3em;padding-bottom:0.4em}.photos h3{padding-bottom:0.6em}.clear{clear:both}