body{background-color:#FBFBFB;color:Red;}body.loading{background:#fbfbfb url(../../images/generic/ajax-loader.gif) no-repeat center 250px;}.wrapper h2{font-size:1.5em;color:#737475;font-family:"Lucida Sans Unicode",Arial,Verdana,sans-serif;}.wrapper h3,.wrapper h4{font-size:1.3em;color:#737475;font-family:"Lucida Sans Unicode",Arial,Verdana,sans-serif;}.wrapper p,#footer p{font-size:1.1em;color:#737475;font-family:"Lucida Sans Unicode",Arial,Verdana,sans-serif;margin:0 0 10px;line-height:1.37em;}.wrapper p a,#footer p a{color:#737475;text-decoration:none;}.wrapper p a:hover,.wrapper p a:focus,#footer p a:hover,#footer p a:focus{color:#333;}.wrapper .hr{background:url("../../images/generic/bg-border-shadow.png") repeat-x scroll left bottom transparent;height:6px;margin:0;border-top:none;position:relative;}.wrapper a.read-more{cursor:pointer;}.wrapper a.read-more span{background:url("../../images/generic/main-sprite.png") no-repeat scroll -165px -31px transparent;display:inline-block;height:13px;width:12px;}.wrapper a.view-all{cursor:pointer;font-style:italic;text-align:right;display:block;}.wrapper a.view-all span{background:url("../../images/generic/main-sprite.png") no-repeat scroll -165px -31px transparent;display:inline-block;height:13px;width:12px;}.wrapper a.book-now,.wrapper a.download-now{background-color:#C39447;border:2px solid #AF8031;color:#FFFFFF;cursor:pointer;display:inline-block;height:20px;text-align:center;width:120px;margin:0 10px 0 0;}.wrapper a.book-now span,.wrapper a.download-now span{background:url("../../images/generic/main-sprite.png") no-repeat scroll -253px -30px transparent;display:inline-block;height:13px;width:12px;}.wrapper a.book-now:hover,.wrapper a.book-now:focus,.wrapper a.download-now:hover,.wrapper a.download-now:focus{color:#444;}.wrapper a.back{color:#737475;text-decoration:none;float:right;}.wrapper a.back span{background:url("../../images/generic/main-sprite.png") no-repeat scroll -270px -3px transparent;display:inline-block;height:13px;width:12px;}.wrapper a.back:hover,.wrapper a.back:focus{color:#444;}.wrapper .load-error{margin:0 auto;padding:50px 100px 300px;width:500px;}.wrapper figcaption span{background:url("../../images/generic/main-sprite.png") no-repeat scroll -125px -31px transparent;display:block;float:left;height:16px;width:10px;margin:0 5px 0 0;}.wrapper ul{color:#737475;margin:0 0 5px;}.wrapper ul.link-list{padding-left:0;margin-left:0;list-style:none;margin-bottom:10px;}.wrapper ul.link-list p{margin-bottom:0;}.wrapper .error{color:#FF0000;float:left;font-size:1em;margin:0 0 10px;width:200px;}.wrapper .error-msg .error{width:350px;}.skip-navigation{position:absolute;overflow:hidden;top:0;left:0;}.skip-navigation h3{display:none;}.skip-navigation ul{margin-left:10px;}.skip-navigation ul li{float:left;display:inline;}.skip-navigation ul li a{text-indent:-9999px;display:block;color:#fff;}.skip-navigation ul li a:focus,.skip-navigation ul li a:active{text-decoration:underline;text-indent:0;outline:0;}header.main{background-color:#fff;position:fixed;width:100%;z-index:30;}header.main .hr{bottom:-4px;}header.main .top-content{width:960px;overflow:hidden;margin:0 auto;}.branding{padding:13px 27px 10px 23px;float:left;}.branding h1 a{color:#737475;font-family:"Lucida Sans Unicode",Arial,Verdana,sans-serif;font-size:1em;letter-spacing:0.106em;text-decoration:none;text-transform:uppercase;font-weight:normal;}.branding h1 a:focus,.branding h1 a:hover{color:#333;}#navigation{float:left;padding:12px 20px 0 0;width:590px;}#navigation ul{width:620px;overflow:hidden;}#navigation ul li{margin:0 16px 0 0;float:left;}#navigation ul li a{color:#737475;font-family:"Lucida Sans Unicode",Arial,Verdana,sans-serif;font-size:1em;font-weight:normal;letter-spacing:0.105em;text-decoration:none;text-transform:uppercase;}#navigation ul li a:hover,#navigation ul li a:focus,#navigation ul li a.selected{color:#333;}.js .open-player{display:none;float:left;}.open-player a{color:#737475;font-family:"Lucida Sans Unicode",Arial,Verdana,sans-serif;font-size:1em;font-weight:normal;letter-spacing:0.085em;text-decoration:none;padding:12px 0 0;display:block;float:left;}.open-player a.disabled{cursor:default;}.wrapper .open-player a:hover,.wrapper .open-player a:focus{color:#737475;}.open-player span{color:#333;font-weight:bold;display:inline-block;}.open-player span span{background:url(../../images/generic/main-sprite.png) no-repeat -143px -35px;height:10px;width:12px;}.open-player:hover span span,.open-player:focus span span{background-position:-212px -35px;}.breadcrumbs{padding:10px 20px 0;}.breadcrumbs span{background:url(../../images/generic/main-sprite.png) no-repeat -174px -30px;display:block;float:left;height:13px;margin:0 5px 0 0;width:10px;}.breadcrumbs li{margin-right:2px;}.breadcrumbs p{margin:0;font-size:1em;}.audio-player-wrapper{clear:left;position:fixed;width:100%;top:45px;z-index:9;margin:-3px 0 0;}.audio-player-content{background-color:#EAEAEA;}.audio-player{width:922px;overflow:hidden;margin:0 auto;padding:8px 0 0 6px;position:relative;}.audio-player .mask{background:#EAEAEA;background:rgba(234, 234, 234, 0.7);height:30px;left:0;position:absolute;top:0;width:930px;z-index:2;display:none;}.audio-player .close-player{color:#737475;font-family:Arial,sans-serif;font-size:1em;font-weight:normal;letter-spacing:0.085em;text-decoration:none;display:inline-block;float:right;position:relative;z-index:3;}.audio-player .close-player span{background:url(../../images/generic/main-sprite.png) no-repeat -122px -34px;height:10px;width:12px;display:inline-block;}.audio-player .close-player:hover span{background-position:-191px -34px;}.audio-player .currently-playing{float:left;width:653px;margin-bottom:0;}.audio-player .currently-playing span{color:#333333;}.audio-player .currently-playing span .buy-now{color:#cd9349;font-style:normal;display:inline-block;}.audio-player .currently-playing span .buy-now span{background:url(../../images/generic/main-sprite.png) no-repeat -339px -34px;display:inline-block;height:10px;width:10px;}.audio-player .currently-playing a{font-style:italic;}.audio-player .player-wrapper{width:200px;float:left;position:relative;top:-8px;z-index:2;}.aam-subscribe{width:100%;background:url("../../images/bg-aamplayer.jpg") repeat-x scroll 0 0 #fcfcfc;border-bottom:solid 5px #424242;position:absolute;z-index:1;top:-630px;left:0;padding:45px 0 0;-moz-box-shadow:0 5px 5px #ccc;-webkit-box-shadow:0 5px 5px #ccc;box-shadow:0 5px 5px #ccc;}.aam-subscribe .close-subscribe{color:#707070;position:absolute;bottom:0;right:11px;text-decoration:none;padding:0 20px 5px 0;font-family:Arial,sans-serif;font-size:1em;font-weight:normal;letter-spacing:0.085em;}.aam-subscribe .close-subscribe span{background:url(../../images/generic/main-sprite.png) no-repeat -320px -34px;display:inline-block;bottom:0;height:10px;position:absolute;right:0;width:12px;}.aam-subscribe .aamplayer-wrapper{width:920px;margin:0 auto;position:relative;overflow:hidden;padding:20px;}#registration h1,#videoplayer h1{background:url(../../images/generic/main-sprite.png) no-repeat 0 -310px;display:inline-block;text-indent:-9999px;width:200px;height:100px;display:block;}#registration h2,#videoplayer h2,#registration h3,#videoplayer h3{color:#333333;font-weight:normal;margin:0 0 5px;}#registration h2,#videoplayer h2{font-size:2.3em;}#registration h2.main-title,#videoplayer h2.main-title{width:610px;float:left;padding:55px 0 0;}#registration h2.player-title,#videoplayer h2.player-title{background:url(../../images/generic/main-sprite.png) no-repeat -355px -309px;display:inline-block;height:100px;text-indent:-9999px;width:160px;float:right;}#registration h3,#videoplayer h3{font-size:1.4em;}#registration P,#videoplayer P{color:#333333;}#registration label,#videoplayer label{color:#333333;font-family:"Lucida Sans Unicode",Arial,Verdana,sans-serif;font-size:1.1em;line-height:1.37em;}#registration .fb,#videoplayer .fb{overflow:hidden;height:22px;margin:0 0 10px;}#registration .fb p,#videoplayer .fb p{float:left;}#registration .fb .fb-login-button,#videoplayer .fb .fb-login-button{float:left;margin:0 10px 0 0;}#registration .form,#videoplayer .form,#registration .video,#videoplayer .video{background:url(../../images/generic/divider-aamplayer.jpg) no-repeat top right;margin:0 10px 0 0;width:600px;float:left;clear:both;}#registration .form ul,#videoplayer .form ul,#registration .video ul,#videoplayer .video ul{overflow:hidden;margin:0 0 25px;}#registration .form .col,#videoplayer .form .col,#registration .video .col,#videoplayer .video .col{width:300px;float:left;}#registration .form li,#videoplayer .form li,#registration .video li,#videoplayer .video li{color:#333333;width:275px;float:left;margin:0 20px 0 0;font-family:"Lucida Sans Unicode",Arial,Verdana,sans-serif;font-size:1.1em;line-height:1.37em;}#registration .form li p,#videoplayer .form li p,#registration .video li p,#videoplayer .video li p,#registration .form li label,#videoplayer .form li label,#registration .video li label,#videoplayer .video li label{font-size:1em;}#registration .form .error-msg,#videoplayer .form .error-msg,#registration .video .error-msg,#videoplayer .video .error-msg{font-family:"Lucida Sans Unicode",Arial,Verdana,sans-serif;font-size:1.1em;line-height:1.37em;margin:0 0 10px;clear:left;}#registration .form fieldset,#videoplayer .form fieldset,#registration .video fieldset,#videoplayer .video fieldset{padding:15px 0 0;}#registration .form fieldset li,#videoplayer .form fieldset li,#registration .video fieldset li,#videoplayer .video fieldset li{clear:left;margin:0 0 10px;}#registration .form label,#videoplayer .form label,#registration .video label,#videoplayer .video label{display:block;margin:0;}#registration .form label a,#videoplayer .form label a,#registration .video label a,#videoplayer .video label a{color:#B38133;}#registration .form .terms .error,#videoplayer .form .terms .error,#registration .video .terms .error,#videoplayer .video .terms .error{font-size:1.1em;}#registration .form .error,#videoplayer .form .error,#registration .video .error,#videoplayer .video .error{margin:0;}#registration .form .chkbox,#videoplayer .form .chkbox,#registration .video .chkbox,#videoplayer .video .chkbox{margin:0 0 10px;display:block;}#registration .form .chkbox label,#videoplayer .form .chkbox label,#registration .video .chkbox label,#videoplayer .video .chkbox label{display:inline;}#registration .form .chkbox input,#videoplayer .form .chkbox input,#registration .video .chkbox input,#videoplayer .video .chkbox input{margin:3px;}#registration .form .subscribe,#videoplayer .form .subscribe,#registration .video .subscribe,#videoplayer .video .subscribe{background:url(../../images/generic/main-sprite.png) no-repeat -220px -309px;display:inline-block;border:medium none;height:30px;overflow:hidden;padding:35px 0 0;width:85px;cursor:pointer;}#registration .ads,#videoplayer .ads,#registration .email-friend,#videoplayer .email-friend{width:280px;padding:0 0 0 10px;float:left;position:relative;}#registration .ads .concert,#videoplayer .ads .concert,#registration .email-friend .concert,#videoplayer .email-friend .concert{background:transparent;}#registration .ads .form-wrapper,#videoplayer .ads .form-wrapper,#registration .email-friend .form-wrapper,#videoplayer .email-friend .form-wrapper{position:relative;}#registration .ads label,#videoplayer .ads label,#registration .email-friend label,#videoplayer .email-friend label{display:block;}#registration .ads .textbox,#videoplayer .ads .textbox,#registration .email-friend .textbox,#videoplayer .email-friend .textbox{margin:0 0 10px;width:200px;}#registration .ads .recommend,#videoplayer .ads .recommend,#registration .email-friend .recommend,#videoplayer .email-friend .recommend{background:url(../../images/generic/main-sprite.png) no-repeat -220px -344px;display:inline-block;display:block;border:medium none;height:30px;overflow:hidden;padding:35px 0 0;width:102px;cursor:pointer;}#registration .ads ul,#videoplayer .ads ul,#registration .email-friend ul,#videoplayer .email-friend ul{overflow:hidden;list-style:none;padding-left:0;}#registration .ads ul li,#videoplayer .ads ul li,#registration .email-friend ul li,#videoplayer .email-friend ul li{overflow:hidden;}#registration .ads .send-friend,#videoplayer .ads .send-friend,#registration .email-friend .send-friend,#videoplayer .email-friend .send-friend{color:#B38133;}#registration .ads .send-friend-back span,#videoplayer .ads .send-friend-back span,#registration .email-friend .send-friend-back span,#videoplayer .email-friend .send-friend-back span{background:url(../../images/generic/main-sprite.png) no-repeat -272px -7px;display:inline-block;height:10px;width:10px;}#registration .ads .error,#videoplayer .ads .error,#registration .email-friend .error,#videoplayer .email-friend .error,#registration .ads .error-msg,#videoplayer .ads .error-msg,#registration .email-friend .error-msg,#videoplayer .email-friend .error-msg{clear:left;font-family:"Lucida Sans Unicode",Arial,Verdana,sans-serif;font-size:1.1em;line-height:1.37em;margin:-5px 0 10px;width:250px;}#registration .ads .error,#videoplayer .ads .error,#registration .email-friend .error,#videoplayer .email-friend .error{float:left;}#registration .ads fieldset,#videoplayer .ads fieldset,#registration .email-friend fieldset,#videoplayer .email-friend fieldset,#registration .ads .description,#videoplayer .ads .description,#registration .email-friend .description,#videoplayer .email-friend .description,#registration .ads .thankyou,#videoplayer .ads .thankyou,#registration .email-friend .thankyou,#videoplayer .email-friend .thankyou{position:absolute;top:0;left:0;}#registration .ads .thankyou,#videoplayer .ads .thankyou,#registration .email-friend .thankyou,#videoplayer .email-friend .thankyou{display:none;}#registration .ads .thankyou .send-again span,#videoplayer .ads .thankyou .send-again span,#registration .email-friend .thankyou .send-again span,#videoplayer .email-friend .thankyou .send-again span{background:url("../../images/generic/main-sprite.png") no-repeat scroll -165px -31px transparent;display:inline-block;height:13px;width:12px;}.js .content-background{min-height:450px;display:none;}.content-inner-wrapper{min-height:450px;}.js .content-wrapper{background:url(../../images/generic/bg-main.jpg) no-repeat fixed center 42px transparent;opacity:0;padding:78px 0 0;}#content{width:960px;margin:-5px auto 0;overflow:hidden;}#content .column{float:left;width:480px;margin:0 0 20px;}.sidebar{background:transparent url(../../images/generic/bg-sidebar.png) repeat-y bottom left;float:left;margin:0 0 0 236px;width:247px;}.sidebar-bot{background:transparent url(../../images/generic/bg-border-shadow.png) repeat-x bottom left;float:left;height:300px;margin:0 0 20px 240px;width:240px;height:6px;}.main-content{background:transparent url(../../images/generic/bg-content.png) repeat-y bottom left;float:left;margin:0 0 0 -2px;width:427px;}.main-content-bot{background:transparent url(../../images/generic/bg-border-shadow.png) repeat-x bottom left;float:left;height:700px;margin:0 0 7px 1px;width:421px;height:6px;}.fb_iframe_widget .fb_ltr .message{display:none;}.homepage{padding:20px 30px;min-height:470px;position:relative;}.homepage .intro h1{font-family:"Myriad Pro","Lucida Sans Unicode",Arial,Verdana,sans-serif;font-size:3em;font-weight:normal;padding:10px 0 0;color:#000;letter-spacing:0.009em;width:500px;height:70px;overflow:hidden;margin:45px 0 0;}.homepage .intro h1 span{background:url(../../images/generic/main-sprite.png) no-repeat 0 -224px;display:inline-block;float:left;height:72px;margin:0 5px;position:relative;top:-17px;width:430px;}.homepage .intro blockquote{clear:left;font-size:1.2em;font-style:italic;line-height:1.6em;padding:11px 11px 6px 0;width:340px;}.homepage .intro blockquote:before,.homepage .intro blockquote:after{content:"";}.homepage .intro p{padding-left:11px;}.bg-homepage-1{background:url(../../images/generic/backgrounds/bg-homepage-1.jpg) no-repeat top center;}.homepage .upcoming{overflow:hidden;}.js .homepage .upcoming{position:absolute;right:60px;width:300px;top:280px;}.homepage .upcoming.alt{left:20px;}.homepage header{margin:0 0 2px;overflow:hidden;width:300px;}.js .homepage .next,.js .homepage .prev{background:url("../../images/generic/main-sprite.png") no-repeat scroll 0 0 transparent;width:27px;height:28px;display:block;float:left;cursor:pointer;}.js .homepage .next{background-position:-28px 0;}.homepage .next.inactive,.homepage .prev.inactive{background-position:0 -29px;cursor:auto;}.homepage h2{float:left;background-color:#424242;color:#fff;font-weight:normal;font-size:1.2em;font-style:italic;padding:6px 12px;width:222px;height:16px;}.homepage .upcoming-concerts{background-color:rgba(255, 255, 255, 0.8);overflow:hidden;width:752px;}.js .homepage .upcoming-concerts{position:relative;display:none;height:170px;}.homepage .upcoming-concerts article{float:left;padding:20px 30px 20px 40px;width:230px;clear:left;}.js .homepage .upcoming-concerts article{clear:none;}.js .homepage .upcoming-concerts article h2{display:none;}.homepage .upcoming-concerts h3{font-size:1.8em;font-weight:normal;}.homepage .upcoming-concerts p{margin:0 0 5px;}.sidebar ul{margin:11px 6px 0;background-color:#FFFFFF;}.sidebar ul li{margin:0 0 5px;}.sidebar ul li p{margin-bottom:0;}.sidebar ul li p a{background-color:#F1EDE9;display:block;width:164px;padding:11px 35px;}.sidebar ul li p a.selected{color:#333;}.sidebar ul li ul{margin:0;}.js .sidebar ul li ul{display:none;padding:7px 0 0;}.js .sidebar ul li ul.open{display:block;}.sidebar ul li ul li p a{background-color:#FFFFFF;padding:2px 35px;}.main-content h1{color:#b38133;font-size:2em;font-weight:normal;margin:0 0 5px;font-family:"Lucida Sans Unicode",Arial,Verdana,sans-serif;}.main-content h2{margin:0 0 5px;color:#B38133;text-decoration:none;font-weight:normal;font-family:"Lucida Sans Unicode",Arial,Verdana,sans-serif;}.main-content h3{font-weight:normal;font-family:"Lucida Sans Unicode",Arial,Verdana,sans-serif;color:#333333;margin:0 0 5px;}.main-content h4{color:#b38133;font-size:1.2em;font-weight:normal;margin:0 0 5px;color:#333333;font-family:"Lucida Sans Unicode",Arial,Verdana,sans-serif;}.main-content p{color:#333333;}.main-content li p{margin:0 0 2px;}.main-content .content{margin:25px;overflow:hidden;width:377px;}.main-content .concerts-list{background-color:#FFFFFF;}.main-content .concerts .intro{border-bottom:solid 2px #ccc;margin:0 0 10px;}.main-content .concerts h2 a,.aamplayer-content .concert h3 a{margin:0 0 5px;color:#B38133;text-decoration:none;font-weight:normal;}.aamplayer-content .concert h4{color:#333;font-weight:normal;}.main-content .concerts p a{color:#333333;}.main-content .concerts p a:hover,.main-content .concerts p a:focus{text-decoration:underline;}.main-content .concerts p a.book-now{color:#fff;}.main-content .concerts p a.book-now:hover,.main-content .concerts p a.book-now:focus{color:#333;text-decoration:none;}.main-content .concerts p a.read-more,.aamplayer-content .ads p a.read-more{color:#737475;}.main-content .concerts p a.read-more:hover,.main-content .concerts p a.read-more:focus,.aamplayer-content .ads p a.read-more:hover,.aamplayer-content .ads p a.read-more:focus{color:#333;text-decoration:none;}.main-content .concerts .hr,.main-content .content .hr,.aamplayer-content .ads .hr,.aamplayer-content .content .hr{background:none;border-top:1px solid #CECECE;margin:20px 0 10px;}.main-content .concerts label{color:#333333;display:inline-block;margin:0 10px 20px 0;}.main-content .concerts h4{color:#b38133;font-size:1.3em;margin:0 0 5px;}.main-content .concert,.aamplayer-content .concert{background-color:#fff;margin:0 0 25px;}.main-content .concert ul.concert-list,.aamplayer-content .concert ul.concert-list{list-style:none;padding-left:0;margin:0 0 10px;}.main-content .concert ul li p,.aamplayer-content .concert ul li p{margin-bottom:0;}.listen-on,.on-social{overflow:hidden;width:375px;padding:15px 0 5px;border-bottom:1px solid #E3E3E3;border-top:1px solid #E3E3E3;margin:0 0 25px;}#registration .listen-on,#registration .on-social{border:none;padding:0;}.listen-on div{float:left;}.listen-on .platform span{color:#333;font-size:1.1em;}.listen-on ul,.on-social ul{list-style:none outside none;margin:0 20px 0 0;padding-left:0;overflow:hidden;width:150px;}#registration .listen-on ul,#registration .on-social ul{width:300px;}.listen-on div ul{border-right:1px solid #E3E3E3;}.listen-on ul li{float:left;width:150px;}#registration .listen-on ul li,#registration .on-social ul li{width:40px;}#registration .listen-on ul li a,#registration .on-social ul li a{height:60px;}.listen-on a,.on-social a{background:url(../../images/generic/main-sprite.png) no-repeat;display:block;height:45px;text-indent:-9999px;width:45px;}.listen-on a:hover,.listen-on a:focus,.on-social a:hover,.on-social a:focus{opacity:0.8;}.listen-on a.itunes{background-position:-8px -165px;}.listen-on a.spotify{background-position:-55px -165px;}.listen-on a.lastfm{background-position:-102px -165px;}.listen-on a.podcast{background-position:-165px -165px;cursor:pointer;}#registration .listen-on a.podcast{width:57px;background-position:-162px -165px;}.on-social a.twitter{background-position:-248px -165px;}.on-social a.facebook{background-position:-305px -165px;width:47px;}.recordings{overflow:hidden;width:375px;padding:15px 0 5px;}.recordings div{float:left;width:50%;}.recordings-cover img{width:120px;height:120px;}.recordings img{margin:0 0 5px;}.recordings .listen-on{border:none;}.facebook-comments{clear:left;}.facebook-comments .intro{margin:0 auto;position:relative;width:790px;z-index:20;}.facebook-comments .intro .icon{background:url(../../images/generic/main-sprite.png) no-repeat -320px -108px;display:block;height:40px;position:absolute;right:39px;top:15px;width:40px;}.facebook-content{background:url(../../images/generic/bg-facebook.png) repeat-y 0 0;margin:0 auto;width:730px;padding:60px 30px 30px;position:relative;}.facebook-content-bot{background:transparent url(../../images/generic/bg-border-shadow.png) repeat-x bottom left;margin:0 auto 30px;height:6px;width:780px;}.facebook-comments h3{border-top:6px solid #39579C;left:4px;margin:0 auto;padding:20px 25px;position:absolute;top:0;width:730px;color:#b38133;font-size:1.4em;font-weight:normal;}.facebook-like{position:absolute;right:530px;top:25px;width:50px;}.rich-media{float:right;margin:0 10px 50px 0;}.rich-media .tabs ul{overflow:hidden;width:360px;background-color:#fff;}.rich-media .tabs ul li{float:left;width:170px;padding:10px 0 0;}.rich-media .tabs ul li p{text-align:center;}.rich-media .tabs ul li a{text-transform:uppercase;}.rich-media .tabs ul li a.selected{color:#333333;}.rich-media .video-player{height:200px;width:360px;}.rich-media .image-selector,.rich-media .video-selector{background-color:#888888;padding:1px;width:358px;overflow:hidden;height:25px;}.js .rich-media .image-selector .prev,.js .rich-media .image-selector .next,.js .rich-media .video-selector .prev,.js .rich-media .video-selector .next{background:url("../../images/generic/main-sprite.png") no-repeat scroll -482px -37px transparent;height:25px;width:24px;display:block;float:left;cursor:pointer;}.js .rich-media .image-selector .next,.js .rich-media .video-selector .next{background-position:-482px -3px;float:right;}.rich-media .image-selector .next.inactive,.rich-media .image-selector .prev.inactive,.rich-media .video-selector .next.inactive,.rich-media .video-selector .prev.inactive{background-image:none;background-color:#989898;cursor:auto;}.rich-media .video-selector .playlist{float:left;width:309px;}.js .rich-media .video-selector .playlist{display:none;}.js .rich-media .video-selector ul{display:none;}.rich-media .video-selector ul li{margin-right:0;}.js .rich-media .video-selector ul li a{background:url("../../images/generic/main-sprite.png") no-repeat scroll -275px -28px transparent;display:block;height:25px;text-indent:-9999px;width:17px;}.rich-media .video-selector ul li a.selected,.rich-media .video-selector ul li a:hover,.rich-media .video-selector ul li a:focus{background-position:-294px -28px;}.js .rich-media .image-carousel,.js .rich-media .video-carousel{height:200px;width:358px;overflow:hidden;position:relative;border:1px solid #666666;border-bottom:none;}.rich-media .image-carousel ul,.rich-media .video-carousel ul{list-style:none;}.js .rich-media .image-carousel ul,.js .rich-media .video-carousel ul{display:none;margin:0;padding:0;position:absolute;background-color:#FFFFFF;}.rich-media .image-carousel li,.rich-media .video-carousel li{float:left;width:360px;position:relative;text-align:center;}.js .rich-media .video-carousel li{cursor:pointer;}.youtube-player{cursor:pointer;height:200px;overflow:hidden;position:relative;text-align:center;width:360px;}.rich-media .video-carousel li img,.youtube-player img{position:relative;top:-35px;width:360px;}.js .rich-media .image-carousel li .caption,.js .rich-media .video-carousel li .caption,.js .youtube-player .caption{background-color:rgba(150, 150, 150, 0.9);color:#FFFFFF;font-size:1.2em;left:0;min-height:50px;padding:15px 30px;position:absolute;top:200px;width:300px;}.rich-media .image-selector,.rich-media .video-selector{clear:both;}.rich-media .image-shown,.rich-media .video-shown{display:none;}.js .rich-media .image-shown .js .rich-media .video-shown{display:block;float:left;padding:6px 0 0 139px;width:169px;color:#FFFFFF;}.musicians .director{overflow:hidden;width:377px;margin:0 0 20px;}.musicians .director .image{display:block;float:left;min-height:1px;width:140px;}.musicians .director .bio{float:left;margin:5px 0 0 10px;width:210px;}.musicians .director .bio h2{color:#333;font-size:1.3em;}.musicians .director .bio h2 em{font-weight:normal;}.biography img{float:left;margin:0 10px 10px 0;}.musicians .all-musicians ul{list-style:none;padding-left:0;margin-left:0;}.musicians .all-musicians ul li{float:left;margin:0 5px 0 0;}.js .musicians .all-musicians ul li{cursor:pointer;width:70px;}.js .musicians .all-musicians ul li a{overflow:hidden;width:70px;display:block;height:70px;margin:0 0 5px;}.js .musicians .all-musicians ul li img{opacity:0.7;}.js .musicians .all-musicians ul li.hover img{opacity:1;}.js .musicians .all-musicians ul li .bio{display:none;}.musicians .all-musicians ul li .icon{display:block;height:5px;margin:0 auto;width:13px;}.musicians .all-musicians ul li.hover .icon{background:url("../../images/generic/main-sprite.png") no-repeat scroll -124px -37px transparent;}.musicians .all-musicians ul li.details{width:350px;height:30px;}.js .musicians h3.performances{cursor:pointer;}.js .musicians ul.past-performances,.js .musicians div.past-recordings,.js .musicians ul.forthcoming-performances{display:none;}.js .musicians h3.performances span{background:url("../../images/generic/main-sprite.png") no-repeat scroll -124px -35px transparent;display:inline-block;height:10px;width:10px;}.js .musicians h3.performances span.open{background-position:-144px -35px;}.musicians .link-list li{clear:left;margin:0 0 3px;overflow:hidden;width:377px;}.musicians .hr{background-image:none;border-top:solid 1px #737475;margin:10px 0 5px;}.musicians .link-list a{float:left;}.musicians .link-list .location{float:left;clear:left;margin:0 5px 0 15px;}.musicians .link-list .date{float:left;clear:left;margin:0 5px 0 25px;}.audio-sample{width:370px;overflow:hidden;border-bottom:1px solid #E3E3E3;margin:0 0 25px;padding:0 0 10px;}.audio-sample .jp-interface{float:left;height:30px;width:30px;margin:4px 0 0;}.main-content .audio-sample h3{color:#B38133;float:left;font-size:1.2em;margin:0;width:270px;}.audio-sample p{float:left;width:270px;}.js .audio-sample .sample-link{display:none;}.contact-us li{clear:left;}.contact-us label{float:left;width:200px;color:#333;font:"Lucida Sans Unicode",Arial,Verdana,sans-serif;font-size:1.1em;}.contact-us input,.contact-us textarea{color:#737475;font-size:1em;padding:3px;width:160px;margin:0 0 10px;}.contact-us textarea{resize:vertical;}.contact-us .submit{clear:left;}.contact-us .submit span{background:url("../../images/generic/main-sprite.png") no-repeat scroll -165px -31px transparent;display:inline-block;height:13px;width:8px;}.contact-us .submit input{background:none repeat scroll 0 0 transparent;border:medium none;padding:0;font-size:1em;color:#737475;font-family:"Lucida Sans Unicode",Arial,Verdana,sans-serif;cursor:pointer;width:auto;}.contact-us .submit input:hover,.contact-usr .submit input:focus{color:#333;}.footer-wrapper{overflow:hidden;}#footer{padding:12px 0 0;margin:0 auto;width:962px;border-top:5px solid #333333;background-color:#fff;overflow:hidden;position:relative;}#footer h3{font-size:1.1em;margin:0 0 3px;}#footer .site-links{float:left;padding:8px 0 0 50px;width:322px;overflow:hidden;background:url(../../images/generic/bg-footer.png) no-repeat top right;}#footer .site-links .arts-council{background:url(../../images/generic/grant-award-logo.png) no-repeat 7px 10px;clear:left;display:block;height:75px;text-indent:-9999px;width:298px;}#footer .site-links h3{background:url(../../images/generic/main-sprite.png) no-repeat -59px 0;height:50px;text-indent:-9999px;width:50px;margin:0 30px 0 0;float:left;}#footer .site-links nav{float:left;width:240px;}#footer .site-links li{min-width:90px;margin:0 0 5px 0;}#footer .site-links p{margin:0 0 3px;}#footer .site-links a span{background:url("../../images/generic/main-sprite.png") no-repeat scroll -165px -31px transparent;display:inline-block;height:13px;width:12px;}#footer .site-links a.selected{color:#333333;}#footer .newsletter{background:url(../../images/generic/bg-footer.png) no-repeat top right;float:left;padding:11px 13px 5px 27px;width:193px;}#footer .newsletter p{width:165px;clear:left;}#footer .newsletter label{color:#737475;font-family:"Lucida Sans Unicode",Arial,Verdana,sans-serif;font-size:1.1em;}#footer .newsletter fieldset{width:200px;padding:10px 0 0;}#footer .newsletter legend{font-size:1.1em;color:#737475;font-family:Arial,sans-serif;}#footer .newsletter input{color:#737475;font-size:1em;padding:3px;width:160px;margin:0 0 10px;}#footer .newsletter .submit span{background:url("../../images/generic/main-sprite.png") no-repeat scroll -165px -31px transparent;display:inline-block;height:13px;width:8px;}#footer .newsletter .submit input{background:none repeat scroll 0 0 transparent;border:medium none;padding:0;font-size:1em;color:#737475;font-family:"Lucida Sans Unicode",Arial,Verdana,sans-serif;cursor:pointer;width:auto;margin-left:-2px;}#footer .newsletter .submit input:hover,#footer .newsletter .submit input:focus{color:#333;}#footer .partner-links{float:left;padding:11px 13px 5px 27px;width:300px;position:relative;}#footer .partner-links nav{padding:5px 0 0;height:100px;width:280px;}#footer .partner-links .author{position:absolute;bottom:0;right:37px;font-size:0.9em;}#footer .partner-links ul li{margin-right:25px;}#footer .partner-links ul li p{margin:0 0 15px;}#footer .partner-links ul li a{background:url(../../images/generic/main-sprite.png) no-repeat;display:block;height:24px;text-indent:-9999px;width:24px;}#footer .partner-links ul li a:hover,#footer .partner-links ul li a:focus{opacity:0.8;}#footer .partner-links ul li a.facebook{background-position:-3px -66px;}#footer .partner-links ul li a.twitter{background-position:-52px -66px;}#footer .partner-links ul li a.youtube{background-position:-99px -66px;}#footer .partner-links ul li a.wordpress{background-position:-148px -66px;}#footer .partner-links ul li .share-this{background:url(../../images/generic/main-sprite.png) no-repeat -196px -66px;display:block;height:24px;width:24px;}#footer .partner-links ul li .share-this .stButton{margin:0;}#footer .partner-links ul li .share-this .chicklets{background:none;height:24px;width:4px;}#footer .partner-links ul li a.itunes{background-position:0 -104px;height:30px;width:30px;}#footer .partner-links ul li a.harmonia{background-position:-44px -103px;height:33px;width:35px;margin:0 15px 0 -15px;}#footer .partner-links ul li a.amazon{background-position:-98px -103px;margin:0 0 0 -15px;width:90px;height:30px;}
